[SCM] mate-screensaver Debian package branch, master, updated. debian/1.8.0-3-6-g9160c36

Mike Gabriel sunweaver at moszumanska.debian.org
Fri May 30 13:30:29 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-mate/mate-screensaver.git;a=commitdiff;h=7865cc5

The following commit has been merged in the master branch:
commit 7865cc5a52681b71b451f2ef48249aba2b2d5951
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Fri May 30 15:12:41 2014 +0200

    debian/rules: Enable systemd support for builds on Linux.
---
 debian/rules | 27 ++++++++++++++++-----------
 1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/debian/rules b/debian/rules
index 62450bc..0f0e327 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,11 @@
 #!/usr/bin/make -f
 
 DHFLAGS=--parallel
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+        SYSTEMD_SUPPORT=--with-systemd
+else
+        SYSTEMD_SUPPORT=--without-systemd
+endif
 
 %:
 	dh $@ $(DHFLAGS)
@@ -18,17 +23,17 @@ override_dh_auto_configure:
 	# upstream tarball is without configure. autogen.sh will create it
 	NOCONFIGURE=1 ./autogen.sh
 	dh_auto_configure $(DHFLAGS) -- \
-		--disable-silent-rules \
-		--disable-static \
-		--with-xscreensaverdir=/usr/share/xscreensaver/config \
-		--with-xscreensaverhackdir=/usr/lib/xscreensaver \
-		--with-mit-ext \
-		--libexecdir=/usr/lib/ \
-		--with-console-kit \
-		--with-libnotify \
-		--without-systemd \
-		--enable-locking \
-		--with-gtk=2.0
+	        --disable-silent-rules \
+	        --disable-static \
+	        --with-xscreensaverdir=/usr/share/xscreensaver/config \
+	        --with-xscreensaverhackdir=/usr/lib/xscreensaver \
+	        --with-mit-ext \
+	        --libexecdir=/usr/lib/ \
+	        --with-console-kit \
+	        --with-libnotify \
+	        --enable-locking \
+	        --with-gtk=2.0 \
+	        $(SYSTEMD_SUPPORT)
 
 override_dh_strip:
 	dh_strip --dbg-package=mate-screensaver-dbg

-- 
mate-screensaver Debian package



More information about the pkg-mate-commits mailing list