[Pkg-sssd-devel] sssd: Changes to 'master'
Timo Aaltonen
tjaalton at moszumanska.debian.org
Tue Jul 21 12:12:21 UTC 2015
debian/changelog | 6 ++++--
debian/control | 2 +-
debian/patches/libsystemd.diff | 32 ++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
4 files changed, 38 insertions(+), 3 deletions(-)
New commits:
commit 4918b212bd25b918f0549829264c4d5421e668da
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Tue Jul 21 15:04:38 2015 +0300
releasing package sssd version 1.12.5-2
diff --git a/debian/changelog b/debian/changelog
index 9ae3517..7c86114 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,11 @@
-sssd (1.12.5-2) UNRELEASED; urgency=medium
+sssd (1.12.5-2) unstable; urgency=medium
* sssd-common.postinst: Remove duplicate logrotate file on update.
(LP: #1249772)
* control, libsystemd.diff: Transition to libsystemd, thanks Michael
Biebl! (Closes: #791909)
- -- Timo Aaltonen <tjaalton at debian.org> Fri, 12 Jun 2015 22:54:01 +0300
+ -- Timo Aaltonen <tjaalton at debian.org> Tue, 21 Jul 2015 15:04:25 +0300
sssd (1.12.5-1) unstable; urgency=medium
commit f2eac0be84aef2e2326df5c4ed4afd137baf677c
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Tue Jul 21 15:04:12 2015 +0300
control, libsystemd.diff: Transition to libsystemd, thanks Michael Biebl! (Closes: #791909)
diff --git a/debian/changelog b/debian/changelog
index b518c98..9ae3517 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ sssd (1.12.5-2) UNRELEASED; urgency=medium
* sssd-common.postinst: Remove duplicate logrotate file on update.
(LP: #1249772)
+ * control, libsystemd.diff: Transition to libsystemd, thanks Michael
+ Biebl! (Closes: #791909)
-- Timo Aaltonen <tjaalton at debian.org> Fri, 12 Jun 2015 22:54:01 +0300
diff --git a/debian/control b/debian/control
index 37ce1d6..a484889 100644
--- a/debian/control
+++ b/debian/control
@@ -42,7 +42,7 @@ Build-Depends:
libselinux1-dev [linux-any],
libsemanage1-dev [linux-any],
libsmbclient-dev,
- libsystemd-login-dev,
+ libsystemd-dev [linux-any],
libtalloc-dev,
libtdb-dev,
libtevent-dev,
diff --git a/debian/patches/libsystemd.diff b/debian/patches/libsystemd.diff
new file mode 100644
index 0000000..790daed
--- /dev/null
+++ b/debian/patches/libsystemd.diff
@@ -0,0 +1,32 @@
+diff --git a/src/external/systemd.m4 b/src/external/systemd.m4
+index dbced0d..92b9c99 100644
+--- a/src/external/systemd.m4
++++ b/src/external/systemd.m4
+@@ -8,16 +8,21 @@ AC_DEFUN([AM_CHECK_SYSTEMD],
+ ])
+
+ AM_COND_IF([HAVE_SYSTEMD],
+- [PKG_CHECK_MODULES([SYSTEMD_LOGIN], [libsystemd-login],
+- [AC_DEFINE_UNQUOTED(HAVE_SYSTEMD_LOGIN, 1, [Build with libsystemdlogin support])],
+- [AC_MSG_NOTICE([Build without libsystemd-login support])])])
++ [PKG_CHECK_MODULES([SYSTEMD_LOGIN], [libsystemd],
++ [AC_DEFINE_UNQUOTED(HAVE_SYSTEMD_LOGIN, 1, [Build with libsystemd login support])],
++ [PKG_CHECK_MODULES([SYSTEMD_LOGIN], [libsystemd-login],
++ [AC_DEFINE_UNQUOTED(HAVE_SYSTEMD_LOGIN, 1, [Build with libsystemd login support])],
++ [AC_MSG_NOTICE([Build without libsystemd-login support])])])])
+
+ dnl A macro to check presence of journald on the system
+ AC_DEFUN([AM_CHECK_JOURNALD],
+ [
+- PKG_CHECK_MODULES(JOURNALD,
+- libsystemd-journal,
+- [AC_DEFINE_UNQUOTED([WITH_JOURNALD], 1, [journald is available])])
++ PKG_CHECK_MODULES([JOURNALD],
++ [libsystemd],
++ [AC_DEFINE_UNQUOTED([WITH_JOURNALD], 1, [journald is available])]
++ [PKG_CHECK_MODULES([JOURNALD],
++ [libsystemd-journal],
++ [AC_DEFINE_UNQUOTED([WITH_JOURNALD], 1, [journald is available])])])
+ dnl Some older versions of pkg-config might not set these automatically
+ dnl while setting CFLAGS and LIBS manually twice doesn't hurt.
+ AC_SUBST([JOURNALD_CFLAGS])
diff --git a/debian/patches/series b/debian/patches/series
index 9e41f28..82d02dd 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
fix-obsolete-target.diff
+libsystemd.diff
More information about the Pkg-sssd-devel
mailing list