[Pkg-mono-svn-commits] rev 3277 - beagle/trunk/debian

Mirco Bauer meebey-guest at alioth.debian.org
Thu Aug 9 21:31:32 UTC 2007


Author: meebey-guest
Date: 2007-08-09 21:31:32 +0000 (Thu, 09 Aug 2007)
New Revision: 3277

Modified:
   beagle/trunk/debian/changelog
   beagle/trunk/debian/control
   beagle/trunk/debian/rules
Log:
- small symlink fix.
- use dh_clifixperms instead of find



Modified: beagle/trunk/debian/changelog
===================================================================
--- beagle/trunk/debian/changelog	2007-08-09 21:19:28 UTC (rev 3276)
+++ beagle/trunk/debian/changelog	2007-08-09 21:31:32 UTC (rev 3277)
@@ -13,6 +13,7 @@
   * Added mono-gmcs to Recommends. Akregator-, Konqueror-, Liferea- and server
     code relies on XmlSerializer which uses the C# compiler to generate
     parsers. (Closes: #394856)
+  * Use dh_clifixperms instead of custom find commands in debian/rules.
 
  -- Mirco Bauer <meebey at debian.org>  Thu, 09 Aug 2007 22:37:24 +0200
 

Modified: beagle/trunk/debian/control
===================================================================
--- beagle/trunk/debian/control	2007-08-09 21:19:28 UTC (rev 3276)
+++ beagle/trunk/debian/control	2007-08-09 21:31:32 UTC (rev 3277)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>, Mirco Bauer <meebey at debian.org>
-Build-Depends: debhelper (>= 5.0.37.2), intltool, mono-gmcs (>= 1.2.4-1) | c-sharp-2.0-compiler, libmono-dev (>= 1.0), libmono-cairo2.0-cil, libgnome2.0-cil, libglade2.0-cil, libgconf2.0-cil, libgmime2.2-cil, libevolution2.0-cil (>= 0.12.3-1), libgtk2.0-dev, libexif-dev, libsqlite3-dev, libmono-sqlite2.0-cil, libxss-dev, zip, libgnomevfs2-dev (>= 2.6), libgnome2-dev (>= 2.6), libgalago1.0-cil, cli-common-dev (>= 0.4.4), dpatch, autotools-dev, python-all-dev (>= 2.3.5-11), python2.4-gtk2, python-gtk2-dev, librsvg2-dev, libxml2-dev (>= 2.6.19), libxss-dev, libmono-sharpzip0.6-cil, libmono-system-runtime2.0-cil, libwv-dev, libgsf0.0-cil, python-support (>= 0.4), unzip, gtk-doc-tools
+Build-Depends: debhelper (>= 5.0.37.2), cli-common-dev (>= 0.4.4), dpatch, intltool, mono-gmcs (>= 1.2.4-1) | c-sharp-2.0-compiler, libmono-dev (>= 1.0), libmono-cairo2.0-cil, libgnome2.0-cil, libglade2.0-cil, libgconf2.0-cil, libgmime2.2-cil, libevolution2.0-cil (>= 0.12.3-1), libgtk2.0-dev, libexif-dev, libsqlite3-dev, libmono-sqlite2.0-cil, libxss-dev, zip, libgnomevfs2-dev (>= 2.6), libgnome2-dev (>= 2.6), libgalago1.0-cil, autotools-dev, python-all-dev (>= 2.3.5-11), python2.4-gtk2, python-gtk2-dev, librsvg2-dev, libxml2-dev (>= 2.6.19), libxss-dev, libmono-sharpzip0.6-cil, libmono-system-runtime2.0-cil, libwv-dev, libgsf0.0-cil, python-support (>= 0.4), unzip, gtk-doc-tools
 Standards-Version: 3.7.2
 XS-X-Vcs-Svn: svn://svn.debian.org/svn/pkg-mono/beagle/trunk
 

Modified: beagle/trunk/debian/rules
===================================================================
--- beagle/trunk/debian/rules	2007-08-09 21:19:28 UTC (rev 3276)
+++ beagle/trunk/debian/rules	2007-08-09 21:31:32 UTC (rev 3277)
@@ -75,7 +75,7 @@
 	find debian/beagle debian/python-beagle -name '*.a' -delete
 	find debian/beagle debian/python-beagle debian/libbeagle-dev -name '*.la' -delete
 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-		find debian/ -type f -name "*.mdb" -delete
+	find debian/ -type f -name "*.mdb" -delete
 endif
 
 #	Don't remove .so links until we discover how to map to .so.0 files.
@@ -83,14 +83,11 @@
 #	cp mozilla-extension/beagle.xpi $(CURDIR)/debian/beagle/usr/share/doc/beagle/mozilla-extension
 #	cp mozilla-extension/README	$(CURDIR)/debian/beagle/usr/share/doc/beagle/mozilla-extension
 
-#	Adjust permissions
-	find debian/ -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
-	find debian/ -type f -name "*.exe" | xargs chmod +x
-
 #   Remove settings menu item.
 	rm $(CURDIR)/debian/beagle/usr/share/applications/beagle-settings.desktop
 
 # Install link from gtk-doc to /usr/share/doc
+	mkdir -p debian/libbeagle-dev/usr/share/doc/libbeagle-dev/
 	ln -s debian/libbeagle-dev/usr/share/gtk-doc/html/beagle/ debian/libbeagle-dev/usr/share/doc/libbeagle-dev/html
 
 install-indep:
@@ -116,6 +113,7 @@
 	dh_strip -i
 	dh_compress -i -X.xpi
 	dh_fixperms -i
+	dh_clifixperms -i
 	dh_installdeb -i
 	dh_shlibdeps -i
 	dh_clideps -i -d -l debian/tmp/usr/lib/beagle
@@ -138,6 +136,7 @@
 	dh_strip -a
 	dh_compress -a -X.xpi
 	dh_fixperms -a
+	dh_clifixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
 	dh_clideps -a -d -l debian/tmp/usr/lib/beagle




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