rev 19580 - kde-extras/icemon/trunk/debian

Pino Toscano pino at alioth.debian.org
Sat May 25 09:38:10 UTC 2013


Author: pino
Date: 2013-05-25 09:38:10 +0000 (Sat, 25 May 2013)
New Revision: 19580

Modified:
   kde-extras/icemon/trunk/debian/changelog
   kde-extras/icemon/trunk/debian/rules
Log:
rewrite rules to use the dh sequencer with the kde addon


Modified: kde-extras/icemon/trunk/debian/changelog
===================================================================
--- kde-extras/icemon/trunk/debian/changelog	2013-05-25 09:34:16 UTC (rev 19579)
+++ kde-extras/icemon/trunk/debian/changelog	2013-05-25 09:38:10 UTC (rev 19580)
@@ -11,6 +11,7 @@
   * Bump debhelper compatibility to 9:
     - bump compat to 9
     - bump the debhelper build dependency to 9
+  * Rewrite rules to use the dh sequencer with the kde addon.
 
  -- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>  Sat, 25 May 2013 11:17:01 +0200
 

Modified: kde-extras/icemon/trunk/debian/rules
===================================================================
--- kde-extras/icemon/trunk/debian/rules	2013-05-25 09:34:16 UTC (rev 19579)
+++ kde-extras/icemon/trunk/debian/rules	2013-05-25 09:38:10 UTC (rev 19580)
@@ -3,79 +3,26 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-include /usr/share/pkg-kde-tools/makefiles/1/variables.mk
+%:
+	dh $@ --parallel --with kde
 
-builddir/Makefile:
-	dh_testdir
+override_dh_auto_clean:
+	dh_auto_clean
+	rm -f icemon.1
 
-	mkdir -p builddir
-	cd builddir && cmake .. \
-		-DCMAKE_INSTALL_PREFIX=/usr \
-		-DCMAKE_C_FLAGS="$(CFLAGS)" \
-		-DCMAKE_LD_FLAGS="-Wl,-z,defs" \
-		-DCMAKE_CXX_FLAGS="$(CXXFLAGS)" \
-		-DCMAKE_SKIP_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		$(DEB_CMAKE_KDE4_FLAGS)
-
-build: build-stamp
-build-stamp: builddir/Makefile
-	dh_testdir
-
-	$(MAKE) -C builddir
+override_dh_auto_build:
+	dh_auto_build
 	/usr/bin/docbook2x-man debian/icemon.xml
 
-	touch $@
+override_dh_auto_install:
+	dh_auto_install
+	# Remove cmake directory
+	rm -rf $(CURDIR)/debian/icecc-monitor/usr/share/kde4/apps/cmake
 
-clean:
-	dh_testdir
-	dh_testroot
+override_dh_installman:
+	dh_installman icemon.1
 
-	rm -rf builddir
-	rm -f icemon.1
-
-	dh_clean
-
 get-orig-source:
 	 @@dh_testdir
 	 @@[ -d ../tarballs/. ]
 	 @@dpatch-get-origtargz ../tarballs
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_prep
-	dh_installdirs
-
-	$(MAKE) -C builddir DESTDIR=$(CURDIR)/debian/icecc-monitor install
-
-	# Remove cmake directory
-	rm -rf $(CURDIR)/debian/icecc-monitor/usr/share/kde4/apps/cmake
-
-# Build architecture-independent files here.
-binary-indep: install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs
-	dh_installdocs
-	dh_installexamples
-	dh_install
-	dh_installmenu
-	dh_installman icemon.1
-	dh_link
-	dh_strip
-	dh_compress --exclude=.docbook
-	dh_fixperms
-	dh_makeshlibs
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 




More information about the pkg-kde-commits mailing list