[Pkg-mono-svn-commits] rev 3389 - ndesk-dbus/trunk/debian

Sebastian Dröge slomo at alioth.debian.org
Tue Oct 16 09:59:31 UTC 2007


Author: slomo
Date: 2007-10-16 09:59:30 +0000 (Tue, 16 Oct 2007)
New Revision: 3389

Removed:
   ndesk-dbus/trunk/debian/ndesk-dbus-1.0.pc
Modified:
   ndesk-dbus/trunk/debian/changelog
   ndesk-dbus/trunk/debian/control
   ndesk-dbus/trunk/debian/rules
Log:
* New upstream release.
* debian/control:
  + Update build dependencies.
* debian/rules:
  + Update for new upstream build system.
  + Call dh_clifixperms instead of manual find magic.
  + Bump clilibs to >= 0.6.0.

Modified: ndesk-dbus/trunk/debian/changelog
===================================================================
--- ndesk-dbus/trunk/debian/changelog	2007-10-05 18:13:42 UTC (rev 3388)
+++ ndesk-dbus/trunk/debian/changelog	2007-10-16 09:59:30 UTC (rev 3389)
@@ -1,3 +1,15 @@
+ndesk-dbus (0.6.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control:
+    + Update build dependencies.
+  * debian/rules:
+    + Update for new upstream build system.
+    + Call dh_clifixperms instead of manual find magic.
+    + Bump clilibs to >= 0.6.0.
+
+ -- Sebastian Dröge <slomo at debian.org>  Tue, 16 Oct 2007 11:52:32 +0200
+
 ndesk-dbus (0.4.2-1) unstable; urgency=low
 
   * New upstream release

Modified: ndesk-dbus/trunk/debian/control
===================================================================
--- ndesk-dbus/trunk/debian/control	2007-10-05 18:13:42 UTC (rev 3388)
+++ ndesk-dbus/trunk/debian/control	2007-10-16 09:59:30 UTC (rev 3389)
@@ -4,7 +4,7 @@
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Sebastian Dröge <slomo at debian.org>
 Build-Depends: debhelper (>= 5), dpatch
-Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.1.13) | c-sharp-2.0-compiler, libmono-corlib2.0-cil, libmono-system2.0-cil, libmono2.0-cil, pkg-config
+Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.1.13) | c-sharp-2.0-compiler, libmono-dev (>= 1.1.13), mono-gac | global-assembly-cache-tool, libmono-corlib2.0-cil, libmono-system2.0-cil, libmono2.0-cil, pkg-config
 Standards-Version: 3.7.2
 
 Package: libndesk-dbus1.0-cil

Deleted: ndesk-dbus/trunk/debian/ndesk-dbus-1.0.pc
===================================================================
--- ndesk-dbus/trunk/debian/ndesk-dbus-1.0.pc	2007-10-05 18:13:42 UTC (rev 3388)
+++ ndesk-dbus/trunk/debian/ndesk-dbus-1.0.pc	2007-10-16 09:59:30 UTC (rev 3389)
@@ -1,11 +0,0 @@
-prefix=/usr
-datadir=${prefix}/share
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-session_bus_services_dir=${datadir}/dbus-1/services
-
-Name: NDesk.DBus
-Description: Managed D-Bus IPC protocol library and CLR binding
-Version: 0.4.2
-URL: http://www.ndesk.org/DBusSharp
-Libs: -r:${libdir}/cli/ndesk-dbus-1.0/NDesk.DBus.dll

Modified: ndesk-dbus/trunk/debian/rules
===================================================================
--- ndesk-dbus/trunk/debian/rules	2007-10-05 18:13:42 UTC (rev 3388)
+++ ndesk-dbus/trunk/debian/rules	2007-10-16 09:59:30 UTC (rev 3389)
@@ -12,14 +12,21 @@
 
 UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
 
+config: config-stamp
+config-stamp: patch-stamp
+	dh_testdir
+	./configure --prefix=/usr
+	touch config-stamp
+
 build: patch-stamp build-stamp
-build-stamp:
+build-stamp: config-stamp
 	$(MAKE)
 	touch build-stamp
 
 clean: unpatch
 	dh_testdir
 	dh_testroot
+	test -f Makefile && make clean
 	rm -f src/NDesk.DBus.dll*
 	rm -f tools/dbus-monitor*
 	rm -rf $(MONO_SHARED_DIR)/.wapi
@@ -35,9 +42,7 @@
 	mkdir -p debian/tmp/usr/lib/cli/ndesk-dbus-1.0
 	cp src/NDesk.DBus.dll* debian/tmp/usr/lib/cli/ndesk-dbus-1.0
 	mkdir -p debian/tmp/usr/lib/pkgconfig
-	cp debian/ndesk-dbus-1.0.pc debian/tmp/usr/lib/pkgconfig
-	# fix permissions
-	find debian/tmp -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
+	cp ndesk-dbus-1.0.pc debian/tmp/usr/lib/pkgconfig
 
 binary-indep: build install
 	dh_testdir
@@ -50,7 +55,8 @@
 	dh_installman
 	dh_compress
 	dh_fixperms
-	dh_makeclilibs -m0.4
+	dh_clifixperms
+	dh_makeclilibs -m0.6.0
 	dh_clideps
 	dh_installdeb
 	dh_gencontrol




More information about the Pkg-mono-svn-commits mailing list