i3lock-color

The world's most popular non-default computer lockscreen.
Index Commits Files Refs README LICENSE
commit 09e74c4fd1041d80515f6383b591b4fe33c181f4
parent 47db98efd203219f38b7545295a2b60c1802816a
Author: Michael Stapelberg <michael@stapelberg.de>
Date:   Sun,  6 Nov 2011 14:21:08 +0000

debian: update packaging to use dpkg-buildflags, i3lock.manpages

Diffstat:
Mdebian/compat | 2+-
Mdebian/control | 2+-
Adebian/i3lock.manpages | 1+
Mdebian/rules | 77+++++++++++++++++++++--------------------------------------------------------
4 files changed, 24 insertions(+), 58 deletions(-)
diff --git a/debian/compat b/debian/compat
@@ -1 +1 @@
-5
+7
diff --git a/debian/control b/debian/control
@@ -3,7 +3,7 @@ Section: utils
 Priority: optional
 Maintainer: Michael Stapelberg <michael@stapelberg.de>
 DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7), libx11-dev, libpam0g-dev, libcairo2-dev, libxcb1-dev, libxcb-dpms0-dev, libxcb-keysyms1-dev, libxcb-image0-dev, pkg-config
+Build-Depends: debhelper (>= 7.0.50~), libx11-dev, libpam0g-dev, libcairo2-dev, libxcb1-dev, libxcb-dpms0-dev, libxcb-keysyms1-dev, libxcb-image0-dev, pkg-config
 Standards-Version: 3.9.2
 Homepage: http://i3wm.org/i3lock/
 
diff --git a/debian/i3lock.manpages b/debian/i3lock.manpages
@@ -0,0 +1 @@
+i3lock.1
diff --git a/debian/rules b/debian/rules
@@ -1,67 +1,32 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
+# vi: ts=8 sw=8 noet
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-config.status: configure
-    dh_testdir
-    touch $@
-
-build: build-arch build-indep
-build-arch: build-stamp
-build-indep: build-stamp
+DPKG_EXPORT_BUILDFLAGS = 1
+-include /usr/share/dpkg/buildflags.mk
 
+build: build-stamp
 build-stamp:
-    dh_testdir
-    $(MAKE)
-    touch $@
+    dh build
+    touch build-stamp
 
-clean: 
-    dh_testdir
-    dh_testroot
-    rm -f build-stamp
-    $(MAKE) clean
-    dh_prep
-    rm -f debian/files
-    rm -f debian/i3lock.debhelper.log
+clean:
+    dh clean
 
-install: build
-    dh_testdir
-    dh_testroot
-    dh_prep
-    dh_installdirs
+install: build install-stamp
+install-stamp:
+    dh install
+    touch install-stamp
 
-    $(MAKE) DESTDIR=$(CURDIR)/debian/i3lock/ install
-    mkdir -p $(CURDIR)/debian/i3lock/usr/share/man/man1
-    cp i3lock.1 $(CURDIR)/debian/i3lock/usr/share/man/man1
+binary-arch: install
+    dh binary-arch
 
+binary-indep: install
+    dh binary-indep
 
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
+binary: binary-arch binary-indep
 
-# Build architecture-dependent files here.
-binary-arch: build install
-    dh_testdir
-    dh_testroot
-    dh_installchangelogs 
-    dh_installdocs
-    dh_installman
-    dh_link
-    dh_strip
-    dh_compress
-    dh_fixperms
-    dh_installdeb
-    dh_shlibdeps
-    dh_gencontrol
-    dh_md5sums
-    dh_builddeb
+override_dh_auto_build:
+    $(MAKE)
 
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 
+override_dh_install:
+    $(MAKE) DESTDIR=$(CURDIR)/debian/i3lock/ install