Source: policykit-1
Section: admin
Priority: optional
Maintainer: Devuan Dev Team <devuan-dev@lists.dyne.org>
Uploaders:  Svante Signell <svante.signell@gmail.com>,
            Dimitri Puzin <max@psycast.de>,
            Daniel Reurich <daniel@centurion.net.nz>,
	    Mark Hindley <mark@hindley.org.uk>
Build-Depends:
 dbus <!nocheck>,
 debhelper-compat (= 12),
 gobject-introspection (>= 0.9.12-4~),
 gtk-doc-tools,
 intltool (>= 0.40.0),
 libexpat1-dev,
 libgirepository1.0-dev (>= 0.9.12),
 libglib2.0-dev (>= 2.28.0),
 libglib2.0-doc,
 libgtk-3-doc,
 libpam0g-dev,
 libselinux1-dev [linux-any],
 pkg-config,
 xsltproc,
Rules-Requires-Root: no
Standards-Version: 4.5.0
Vcs-Git: https://git.devuan.org/devuan/policykit-1.git
Vcs-Browser: https://git.devuan.org/devuan/policykit-1/
Origin: Devuan
Homepage: https://www.freedesktop.org/wiki/Software/polkit/

Package: policykit-1
Architecture: linux-any
Pre-Depends:
 ${misc:Pre-Depends},
Depends:
 dbus,
 consolekit | seatd | default-logind |  logind,
 ${misc:Depends},
 ${shlibs:Depends},
Recommends: policykit-1-gnome | polkit-1-auth-agent
Multi-Arch: foreign
Description: framework for managing administrative policies and privileges
 PolicyKit is an application-level toolkit for defining and handling the policy
 that allows unprivileged processes to speak to privileged processes.
 .
 It is a framework for centralizing the decision making process with respect to
 granting access to privileged operations for unprivileged (desktop)
 applications.

Package: policykit-1-doc
Architecture: all
Section: doc
Depends:
 ${misc:Depends},
Suggests:
 devhelp,
Description: documentation for PolicyKit-1
 PolicyKit is a toolkit for defining and handling the policy that
 allows unprivileged processes to speak to privileged processes.
 .
 This package contains the API documentation of PolicyKit.

Package: gir1.2-polkit-1.0
Section: introspection
Architecture: any
Depends:
 ${gir:Depends},
 ${misc:Depends},
Provides:
 gir1.2-polkitagent-1.0 (= ${binary:Version}),
Description: GObject introspection data for PolicyKit
 PolicyKit is a toolkit for defining and handling the policy that
 allows unprivileged processes to speak to privileged processes.
 .
 This package contains introspection data for PolicyKit.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: libpolkit-agent-1-0
Architecture: any
Section: libs
Pre-Depends:
 ${misc:Pre-Depends},
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Multi-Arch: same
Description: PolicyKit Authentication Agent API
 PolicyKit is a toolkit for defining and handling the policy that
 allows unprivileged processes to speak to privileged processes.
 .
 This package contains a library for accessing the authentication agent.

Package: libpolkit-agent-1-dev
Architecture: any
Section: libdevel
Depends:
 gir1.2-polkit-1.0 (= ${binary:Version}),
 libpolkit-agent-1-0 (= ${binary:Version}),
 libpolkit-gobject-1-dev,
 ${misc:Depends},
Description: PolicyKit Authentication Agent API - development files
 PolicyKit is a toolkit for defining and handling the policy that
 allows unprivileged processes to speak to privileged processes.
 .
 This package contains the development files for the library found in
 libpolkit-agent-1-0.

Package: libpolkit-gobject-1-0
Priority: optional
Architecture: all
Section: oldlibs
Depends:
 ${misc:Depends},
 libpolkit-gobject-elogind-1-0 | libpolkit-gobject-consolekit-1-0
Multi-Arch: foreign
Description: PolicyKit Authorization API
 PolicyKit is a toolkit for defining and handling the policy that allows
 unprivileged processes to speak to privileged processes.
 .
 This package is transitional package, depending on
 libpolkit-gobject-elogind-1-0 or libpolkit-gobject-consolekit-1-0 for upgrades
 of libpolkit-gobject-1-0. It can safely be removed.

Package: libpolkit-gobject-1-dev
Priority: optional
Architecture: all
Section: oldlibs
Depends:
 ${misc:Depends},
 libpolkit-gobject-consolekit-1-dev | libpolkit-gobject-elogind-1-dev
Multi-Arch: foreign
Description: PolicyKit Authorization API
 PolicyKit is a toolkit for defining and handling the policy that allows
 unprivileged processes to speak to privileged processes.
 .
 This package is transitional package, depending on
 libpolkit-gobject-elogind-1-dev or libpolkit-gobject-consolekit-1-dev for
 upgrades of libpolkit-gobject-1-dev. It can safely be removed.

Package: libpolkit-gobject-consolekit-1-0
Architecture: any
Section: libs
Pre-Depends:
 ${misc:Pre-Depends},
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Conflicts: libpolkit-gobject-elogind-1-0
Replaces: libpolkit-gobject-1-0
Provides: libpolkit-gobject-1-0 (= ${binary:Version})
Multi-Arch: same
Description: PolicyKit Authorization API
 PolicyKit is a toolkit for defining and handling the policy that
 allows unprivileged processes to speak to privileged processes.
 .
 This package contains a library for accessing PolicyKit with
 consolkit session management.

Package: libpolkit-gobject-consolekit-1-dev
Architecture: any
Section: libdevel
Depends:
 gir1.2-polkit-1.0 (= ${binary:Version}),
 libglib2.0-dev,
 libpolkit-gobject-consolekit-1-0 (= ${binary:Version}),
 ${misc:Depends}
Provides: libpolkit-gobject-1-dev
Conflicts: libpolkit-gobject-elogind-1-dev
Replaces: libpolkit-gobject-1-dev
Description: PolicyKit Authorization API - development files
 PolicyKit is a toolkit for defining and handling the policy that
 allows unprivileged processes to speak to privileged processes.
 .
 This package contains the development files for the library found in
 libpolkit-gobject-consolekit-1-0.

Package: libpolkit-gobject-elogind-1-0
Architecture: any
Section: libs
Pre-Depends:
 ${misc:Pre-Depends},
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Conflicts: libpam-ck-connector, libpolkit-gobject-consolekit-1-0
Replaces: libpolkit-gobject-1-0
Provides: libpolkit-gobject-1-0 (= ${binary:Version}),
Multi-Arch: same
Description: PolicyKit Authorization API
 PolicyKit is a toolkit for defining and handling the policy that
 allows unprivileged processes to speak to privileged processes.
 .
 This package contains a library for accessing PolicyKit with
 elogind session management.

Package: libpolkit-gobject-elogind-1-dev
Architecture: any
Section: libdevel
Depends:
 gir1.2-polkit-1.0 (= ${binary:Version}),
 libglib2.0-dev,
 libpolkit-gobject-elogind-1-0 (= ${binary:Version}),
 ${misc:Depends}
Provides: libpolkit-gobject-1-dev
Conflicts: libpolkit-gobject-consolekit-1-dev
Replaces: libpolkit-gobject-1-dev
Description: PolicyKit Authorization API - development files
 PolicyKit is a toolkit for defining and handling the policy that
 allows unprivileged processes to speak to privileged processes.
 .
 This package contains the development files for the library found in
 libpolkit-gobject-elogind-1-0.
