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

Fathi Boudra fabo at alioth.debian.org
Thu Apr 9 14:01:25 UTC 2009


Author: fabo
Date: 2009-04-09 14:01:25 +0000 (Thu, 09 Apr 2009)
New Revision: 14332

Removed:
   kde-extras/icemon/trunk/debian/README.Debian
   kde-extras/icemon/trunk/debian/patches/
Modified:
   kde-extras/icemon/trunk/debian/changelog
   kde-extras/icemon/trunk/debian/compat
   kde-extras/icemon/trunk/debian/control
   kde-extras/icemon/trunk/debian/copyright
   kde-extras/icemon/trunk/debian/rules
Log:
Upload icemon kde4 version to Sid:
 * New svn snapshot. Initial KDE4 version.
 * Remove deprecated patches.
 * Bump compat/debhelper to 7. no changes needed.
 * Switch to debhelper and quilt.
 * Update build dependencies: cmake, pkg-kde-tools, kdelibs5-dev.


Modified: kde-extras/icemon/trunk/debian/changelog
===================================================================
--- kde-extras/icemon/trunk/debian/changelog	2009-04-09 13:03:13 UTC (rev 14331)
+++ kde-extras/icemon/trunk/debian/changelog	2009-04-09 14:01:25 UTC (rev 14332)
@@ -1,3 +1,13 @@
+icecc-monitor (2.0~svn951472-1) unstable; urgency=low
+
+  * New svn snapshot. Initial KDE4 version.
+  * Remove deprecated patches.
+  * Bump compat/debhelper to 7. no changes needed.
+  * Switch to debhelper and quilt.
+  * Update build dependencies: cmake, pkg-kde-tools, kdelibs5-dev.
+
+ -- Fathi Boudra <fabo at debian.org>  Thu, 09 Apr 2009 12:12:40 +0200
+
 icecc-monitor (1.1-3) unstable; urgency=low
 
   * Update debian/copyright - fixes copyright-file-contains-full-gfdl-

Modified: kde-extras/icemon/trunk/debian/compat
===================================================================
--- kde-extras/icemon/trunk/debian/compat	2009-04-09 13:03:13 UTC (rev 14331)
+++ kde-extras/icemon/trunk/debian/compat	2009-04-09 14:01:25 UTC (rev 14332)
@@ -1 +1 @@
-5
+7

Modified: kde-extras/icemon/trunk/debian/control
===================================================================
--- kde-extras/icemon/trunk/debian/control	2009-04-09 13:03:13 UTC (rev 14331)
+++ kde-extras/icemon/trunk/debian/control	2009-04-09 14:01:25 UTC (rev 14332)
@@ -3,9 +3,9 @@
 Priority: optional
 Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
 Uploaders: Fathi Boudra <fabo at debian.org>, Mark Purcell <msp at debian.org>
-Build-Depends: cdbs, debhelper (>= 5), automake1.9, kdelibs4-dev, libicecc-dev,
- docbook2x
-Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 7), quilt, cmake, pkg-kde-tools,
+ kdelibs5-dev, libicecc-dev, docbook2x
+Standards-Version: 3.8.1
 Homepage: http://en.opensuse.org/Icecream
 
 Package: icecc-monitor

Modified: kde-extras/icemon/trunk/debian/copyright
===================================================================
--- kde-extras/icemon/trunk/debian/copyright	2009-04-09 13:03:13 UTC (rev 14331)
+++ kde-extras/icemon/trunk/debian/copyright	2009-04-09 14:01:25 UTC (rev 14332)
@@ -8,7 +8,7 @@
    Stephan Kulow <coolo at kde.org>
    Cornelius Schumacher <schumacher at kde.org>
 
-Copyright: 
+Copyright:
    (C) 2003 Frerich Raabe <raabe at kde.org>
    (C) 2003-2004 Stephan Kulow <coolo at kde.org>
    (C) 2003-2004 Cornelius Schumacher <schumacher at kde.org>

Modified: kde-extras/icemon/trunk/debian/rules
===================================================================
--- kde-extras/icemon/trunk/debian/rules	2009-04-09 13:03:13 UTC (rev 14331)
+++ kde-extras/icemon/trunk/debian/rules	2009-04-09 14:01:25 UTC (rev 14332)
@@ -1,22 +1,84 @@
 #!/usr/bin/make -f
 
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
 
-export kde_htmldir = /usr/share/doc/kde/HTML
+include /usr/share/pkg-kde-tools/makefiles/1/variables.mk
+include /usr/share/quilt/quilt.make
 
-DEB_INSTALL_MANPAGES_icecc-monitor = icemon.1
+builddir/Makefile: $(QUILT_STAMPFN)
+	dh_testdir
 
-build/icecc-monitor::
+	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
 	/usr/bin/docbook2x-man debian/icemon.xml
 
-clean::
+	touch $@
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+
+	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_desktop
+	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