summaryrefslogtreecommitdiff
path: root/debian/patches
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2014-12-13 17:46:39 +0100
committerJörg Frings-Fürst <debian@jff-webhosting.net>2014-12-13 17:46:39 +0100
commitc8cf23699feb55f0b754cfe9c14aced1ba4f56c7 (patch)
tree0d239a01febe1b98d72a35d5afb3d318bf00333e /debian/patches
parente8d15e0ead6e5951b528edcaf2c8cbafdceb3ffe (diff)
Debian bugs#665915, #769196, #772955debian/1.0.24-6
Diffstat (limited to 'debian/patches')
-rw-r--r--debian/patches/0500-systemd_configure.patch60
-rw-r--r--debian/patches/series1
2 files changed, 61 insertions, 0 deletions
diff --git a/debian/patches/0500-systemd_configure.patch b/debian/patches/0500-systemd_configure.patch
new file mode 100644
index 0000000..27121e6
--- /dev/null
+++ b/debian/patches/0500-systemd_configure.patch
@@ -0,0 +1,60 @@
+Description: Change test for systemd >= 209
+Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769196
+Forwarded: https://alioth.debian.org/tracker/index.php?func=detail&aid=314906&group_id=30186&atid=410366
+Last-Update: 2014-12-11
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/configure.in
+===================================================================
+--- trunk.orig/configure.in
++++ trunk/configure.in
+@@ -344,17 +344,40 @@ else
+ with_cups="no"
+ fi
+
++dnl
+ dnl added by llagendijk 12/7/2012 to detect systemd for saned
+-$as_echo_n "Checking for systemd..."
+-if test -e /usr/include/systemd/sd-daemon.h ; then
+- AC_DEFINE(HAVE_SYSTEMD, 1, [Is /usr/include/systemd/sd-daemon.h available?])
+- with_systemd="yes"
+- SYSTEMD_LIBS=" -lsystemd-daemon"
+- AC_SUBST(SYSTEMD_LIBS)
+- $as_echo "yes"
++dnl changed by jff 2014/12/11 for detect systemd >=209
++dnl
++$as_echo "Begin checking for systemd"
++test_systemd=no
++PKG_CHECK_MODULES([libsystemd],
++ [libsystemd >= 209],
++ [test_systemd=yes],
++ [PKG_CHECK_MODULES([libsystemd],
++ [libsystemd-daemon],
++ [test_systemd=yes],
++ []
++ )
++ ]
++)
++if test x$test_systemd = xyes; then
++ AC_CHECK_HEADERS(systemd/sd-daemon.h,
++ [
++ AC_DEFINE(HAVE_SYSTEMD, 1, [Is /usr/include/systemd/sd-daemon.h available?])
++ with_systemd="yes"
++ SYSTEMD_LIBS=" "${libsystemd_LIBS}
++ AC_SUBST(SYSTEMD_LIBS)
++ $as_echo "Checking for systemd...yes"
++ ],
++ [
++ AC_MSG_ERROR([systemd development headers not found.])
++ with_systemd="no"
++ $as_echo "Checking for systemd...no"
++ ]
++ )
+ else
+ with_systemd="no"
+- $as_echo "no"
++ $as_echo "Checking for systemd...no"
+ fi
+
+ dnl ***********
diff --git a/debian/patches/series b/debian/patches/series
index 5699297..e081d43 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -20,3 +20,4 @@ source-spelling.patch
ppc64el.patch
hp5370c.patch
out_of_bounds.patch
+0500-systemd_configure.patch