Browse Source

Merge patches from Hleb Valoshka

keep-around/acbd078e3ad962437d3bfcf1d4b22b30a5aba5b4
Andreas Messer 5 years ago
parent
commit
cac2e34559
  1. 19
      debian/control
  2. 4
      debian/copyright
  3. 1
      debian/elogind-data.install
  4. 1
      debian/elogind.install
  5. 2
      debian/libpam-elogind.postinst
  6. 2
      debian/libpam-elogind.prerm
  7. 11
      debian/rules

19
debian/control

@ -36,7 +36,6 @@ Multi-Arch: foreign
Pre-Depends: debconf, ${misc:Pre-Depends}
Depends: ${shlibs:Depends},
${misc:Depends},
elogind-data (= ${binary:Version}),
libelogind0 (= ${binary:Version}),
libpam-elogind (= ${binary:Version}),
lsb-base (>= 3.1),
@ -54,21 +53,10 @@ Architecture: linux-any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends},
${misc:Depends},
elogind-data (= ${binary:Version})
${misc:Depends}
Description: user, seat and session management library
This library provides access to elogind session management
Package: elogind-data
Section: admin
Priority: optional
Architecture: all
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends},
${misc:Depends},
Description: user, seat and session management - common files
Common files of elogind
Package: libelogind-dev
Section: libdevel
Priority: optional
@ -87,11 +75,10 @@ Section: admin
Priority: optional
Architecture: linux-any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends},
${misc:Depends},
libpam-runtime,
elogind-data (= ${binary:Version})
libpam-runtime
Provides: libpam-systemd
Description: elogind PAM module
Plugable Authentication Module to register a session with elogind

4
debian/copyright

@ -1,4 +1,4 @@
Format-Specification: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: elogind
Source: https://github.com/elogind/elogind
@ -47,7 +47,7 @@ License: CC0-1.0
Files: man/glib-event-glue.c:
Copyright: 2014 Tom Gundersen
License:
License: Expat
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation files
(the "Software"), to deal in the Software without restriction,

1
debian/elogind-data.install

@ -1 +0,0 @@
usr/share/locale

1
debian/elogind.install

@ -5,6 +5,7 @@ etc/elogind/logind.conf
lib/udev/rules.d/
usr/share/bash-completion/
usr/share/dbus-1/
usr/share/locale/
# Skip license files in /usr/share/doc/elogind
usr/share/doc/elogind/README
usr/share/doc/elogind/NEWS

2
debian/libpam-elogind.postinst

@ -3,3 +3,5 @@
set -e
pam-auth-update --package
#DEBHELPER#

2
debian/libpam-elogind.prerm

@ -5,3 +5,5 @@ set -e
if [ "$1" = remove ]; then
pam-auth-update --package --remove elogind
fi
#DEBHELPER#

11
debian/rules

@ -11,18 +11,19 @@
CONFFLAGS = \
--with-pamlibdir=/lib/$(DEB_HOST_MULTIARCH)/security \
--with-udevrulesdir=/lib/udev/rules.d \
--disable-lto \
--disable-tests
#autoreconf:
# ./autogen.sh
#override_dh_autoreconf:
# dh_autoreconf debian/rules -- autoreconf
override_dh_autoreconf:
dh_autoreconf ./autogen.sh
override_dh_auto_configure:
dh_auto_configure --builddirectory=build \
-- $(CONFFLAGS)
override_dh_missing:
dh_missing --list-missing
%:
dh $@ --builddirectory=build --with autoreconf --parallel

Loading…
Cancel
Save