chiark / gitweb /
Fix several issues found by review
[elogind.git] / debian / control
index 2ab734c4aebf5b13b7846973c1b8796ddde80637..98229f51d29a4ba50e5fea2a37249a621fb8ca4c 100644 (file)
@@ -6,7 +6,7 @@ Standards-Version: 3.9.8
 Vcs-Git: https://git.devuan.org/amesser/elogind.git
 Vcs-Browser: https://git.devuan.org/amesser/elogind.git
 Homepage: https://github.com/elogind/elogind
-Build-Depends: debhelper,
+Build-Depends: debhelper (>= 9),
                dpkg-dev (>= 1.16.0),
                pkg-config,
                docbook-xsl,
@@ -32,19 +32,21 @@ Package: elogind
 Section: admin
 Priority: optional
 Architecture: linux-any
-Multi-Arch: same
+Multi-Arch: foreign
 Pre-Depends: debconf, ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libelogind (= ${binary:Version}),
-         libpam-elogind (= ${binary:Version})
-Recommends: dbus (>= 1.4), policykit-1
+         libelogind0 (= ${binary:Version}),
+         libpam-elogind (= ${binary:Version}),
+         lsb-base (>= 3.1),
+         dbus (>= 1.4)
+Recommends: policykit-1
 Conflicts: openrc
 Description: user, seat and session management daemon
   elogind is a session management daemon extracted from systmd project's 
   "logind"
 
-Package: libelogind
+Package: libelogind0
 Section: libs
 Priority: optional
 Architecture: linux-any
@@ -52,17 +54,8 @@ Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libelogind      (= ${binary:Version}),
-         libelogind-data (= ${binary:Version})
-Description: libelogind shared library
-  This library provides access to elongd session management
-
-Package: libelogind-data
-Section: libs
-Priority: optional
-Architecture: all
-Description: elogind common data
-  This package contains common files of elogind and libelogind
+Description: user, seat and session management library
+  This library provides access to elogind session management
 
 Package: libelogind-dev
 Section: libdevel
@@ -72,8 +65,8 @@ Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libelogind (= ${binary:Version})
-Description: libelogind development files
+         libelogind0 (= ${binary:Version})
+Description: user, seat and session management library (development files)
   This package contains the files needed for developing applications that 
   use libelogind
 
@@ -87,4 +80,6 @@ Depends: ${shlibs:Depends},
          ${misc:Depends},
          libpam-runtime
 Provides: libpam-systemd
-Description: elogind PAM module
+Description: elogind PAM module 
+  Plugable Authentication Module to register a session with elogind
+