Source: openrc
Section: admin
Maintainer: OpenRC Debian Maintainers <openrc@packages.debian.org>
Uploaders: Thomas Goirand <zigo@debian.org>,
           Mark Hindley <leepen@debian.org>,
           Benda Xu <heroxbd@gentoo.org>,
Build-Depends: debhelper-compat (= 14),
	       dpkg-dev (>= 1.22.5),
               libaudit-dev [linux-any],
	       libcap-dev [linux-any],
               libpam0g-dev,
               libselinux-dev [linux-any],
               meson,
               pkgconf,
Standards-Version: 4.7.4
Homepage: https://github.com/openrc/openrc
Vcs-Git: https://salsa.debian.org/debian/openrc.git
Vcs-Browser: https://salsa.debian.org/debian/openrc

Package: openrc
Architecture: any
Conflicts: file-rc,
           sysv-rc,
Replaces: sysv-rc,
Depends: insserv,
	 mount,
Suggests: policycoreutils [linux-any],
          sysvinit-core,
Multi-Arch: foreign
Description: dependency based service manager (runlevel change mechanism)
 OpenRC is a dependency based service manager. It provides support for System V
 init, for booting, changing runlevels, starting and stopping services, and
 shutting down.
 .
 Originally written as a Gentoo project, OpenRC aims at being
 platform-agnostic.  It works equally well on Linux, BSD and Hurd.
 It supports the traditional init system in Debian in addition to many
 alternatives.  OpenRC is implemented in C in a small, simple and
 efficient way, making it easy to understand, extend and reuse.
 .
 This package provides the runlevel change mechanism.


Package: openrc-init
Architecture: all
Conflicts:
 bfh-container,
 finit-sysv,
 systemd-sysv,
 sysvinit-core,
 runit-init,
 molly-guard,
 progress-linux-container,
Replaces:
 bfh-container,
 finit-sysv,
 systemd-sysv,
 sysvinit-core,
 runit-init,
 molly-guard,
 progress-linux-container,
Depends: openrc
Description: dependency based service manager (init package)
 OpenRC is a dependency based service manager. It provides support for System V
 init, for booting, changing runlevels, starting and stopping services, and
 shutting down.
 .
 Originally written as a Gentoo project, OpenRC aims at being
 platform-agnostic.  It works equally well on Linux, BSD and Hurd.
 It supports the traditional init system in Debian in addition to many
 alternatives.  OpenRC is implemented in C in a small, simple and
 efficient way, making it easy to understand, extend and reuse.
 .
 This package provides /sbin/init as symlink to /sbin/openrc-init.

Package: librc1t64
Replaces: librc1
Conflicts: librc1 (<< ${source:Version})
Architecture: any
Section: libs
Multi-Arch: same
Description: dependency based service manager (runtime library)
 OpenRC is a dependency based service manager. It provides support for System V
 init, for booting, changing runlevels, starting and stopping services, and
 shutting down.
 .
 Originally written as a Gentoo project, OpenRC aims at being
 platform-agnostic.  It works equally well on Linux, BSD and Hurd.
 It supports the traditional init system in Debian in addition to many
 alternatives.  OpenRC is implemented in C in a small, simple and
 efficient way, making it easy to understand, extend and reuse.
 .
 This package provides the runtime library.

Package: librc-dev
Architecture: any
Section: libdevel
Depends: librc1t64 (=${binary:Version}),
Description: dependency based service manager (runtime development)
 OpenRC is a dependency based service manager. It provides support for System V
 init, for booting, changing runlevels, starting and stopping services, and
 shutting down.
 .
 Originally written as a Gentoo project, OpenRC aims at being
 platform-agnostic.  It works equally well on Linux, BSD and Hurd.
 It supports the traditional init system in Debian in addition to many
 alternatives.  OpenRC is implemented in C in a small, simple and
 efficient way, making it easy to understand, extend and reuse.
 .
 This package provides development files for the runtime library.

Package: libeinfo1
Provides: libeinfo1t64
Replaces: libeinfo1t64
Breaks: libeinfo1t64 (<< ${source:Version})
Architecture: any
Section: libs
Multi-Arch: same
Description: dependency based service manager (pretty console display library)
 OpenRC is a dependency based service manager. It provides support for System V
 init, for booting, changing runlevels, starting and stopping services, and
 shutting down.
 .
 Originally written as a Gentoo project, OpenRC aims at being
 platform-agnostic.  It works equally well on Linux, BSD and Hurd.
 It supports the traditional init system in Debian in addition to many
 alternatives.  OpenRC is implemented in C in a small, simple and
 efficient way, making it easy to understand, extend and reuse.
 .
 This package provides a runtime library that supports displaying messages on
 the console.

Package: libeinfo-dev
Architecture: any
Section: libdevel
Depends: libeinfo1 (=${binary:Version}),
Multi-Arch: same
Description: dependency based service manager (pretty console display development)
 OpenRC is a dependency based service manager. It provides support for System V
 init, for booting, changing runlevels, starting and stopping services, and
 shutting down.
 .
 Originally written as a Gentoo project, OpenRC aims at being
 platform-agnostic.  It works equally well on Linux, BSD and Hurd.
 It supports the traditional init system in Debian in addition to many
 alternatives.  OpenRC is implemented in C in a small, simple and
 efficient way, making it easy to understand, extend and reuse.
 .
 This package provides a development library that supports displaying messages
 on the console.

Package: openrc-dbus-user-session
Architecture: all
Depends: openrc (>= 0.62.6-1~)
Provides: dbus-session-bus, dbus-user-session
Conflicts: dbus-session-bus
Replaces: dbus-user-session
Recommends: utrans (>= 0.8-1~)
Description: simple interprocess messaging system (openrc --user integration)
 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package contains openrc support for a systemd-style unified session model
 whereby a user's session starts when they first log in and does not end until
 all their login sessions have finished.
 .
 See the dbus description for more information about D-Bus in general.
