From: Andreas Messer Date: Sun, 7 Jan 2018 15:51:29 +0000 (+0100) Subject: Merge patches from Hleb Valoshka X-Git-Tag: chiark/234.4-1+devuan1.1+iwj1~24 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=cac2e345596b2743053c0285280b81794b3aaf10 Merge patches from Hleb Valoshka --- diff --git a/debian/control b/debian/control index ebb7ce5c7..a9afbde36 100644 --- a/debian/control +++ b/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 diff --git a/debian/copyright b/debian/copyright index 32a58310b..74c9617ba 100644 --- a/debian/copyright +++ b/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, diff --git a/debian/elogind-data.install b/debian/elogind-data.install deleted file mode 100644 index 363548064..000000000 --- a/debian/elogind-data.install +++ /dev/null @@ -1 +0,0 @@ -usr/share/locale diff --git a/debian/elogind.install b/debian/elogind.install index 9b48429ad..a749b2a39 100644 --- a/debian/elogind.install +++ b/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 diff --git a/debian/libpam-elogind.postinst b/debian/libpam-elogind.postinst index 96c6817ea..7e37590c5 100755 --- a/debian/libpam-elogind.postinst +++ b/debian/libpam-elogind.postinst @@ -3,3 +3,5 @@ set -e pam-auth-update --package + +#DEBHELPER# diff --git a/debian/libpam-elogind.prerm b/debian/libpam-elogind.prerm index 3c25c6451..e6187ae2a 100755 --- a/debian/libpam-elogind.prerm +++ b/debian/libpam-elogind.prerm @@ -5,3 +5,5 @@ set -e if [ "$1" = remove ]; then pam-auth-update --package --remove elogind fi + +#DEBHELPER# diff --git a/debian/rules b/debian/rules index 76f29f0d4..778efce39 100755 --- a/debian/rules +++ b/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