[Pkg-mono-svn-commits] rev 3633 - in mono-tools/trunk/debian: . patches

Mirco Bauer meebey at alioth.debian.org
Fri May 2 17:40:58 UTC 2008


Author: meebey
Date: 2008-05-02 17:40:57 +0000 (Fri, 02 May 2008)
New Revision: 3633

Modified:
   mono-tools/trunk/debian/changelog
   mono-tools/trunk/debian/control
   mono-tools/trunk/debian/mono-tools-devel.install
   mono-tools/trunk/debian/mono-tools-gui.install
   mono-tools/trunk/debian/patches/00list
   mono-tools/trunk/debian/rules
   mono-tools/trunk/debian/watch
Log:
mono-tools 1.9-1 release



Modified: mono-tools/trunk/debian/changelog
===================================================================
--- mono-tools/trunk/debian/changelog	2008-04-24 21:23:43 UTC (rev 3632)
+++ mono-tools/trunk/debian/changelog	2008-05-02 17:40:57 UTC (rev 3633)
@@ -1,18 +1,29 @@
-mono-tools (1.9-1) UNRELEASED; urgency=high
+mono-tools (1.9-1) unstable; urgency=low
 
-  * TODO: get newer cecil, package gendarme & gui-compare
+  [ Sebastian Dröge ]
   * New upstream release:
     + debian/patches/04_gnome-sharp.patch:
       - Dropped, merged upstream.
-    + debian/control:
-      - Build depend on Cecil.
     + debian/patches/03_mozilla-home.dpatch:
       - Updated to apply cleanly again.
-    + debian/patches/04_cecil.dpatch:
-      - Use correct pkg-config filename for cecil.
 
- -- Sebastian Dröge <slomo at debian.org>  Mon, 07 Apr 2008 10:19:44 +0200
+  [ Mirco Bauer ]
+  * debian/rules:
+    + Use dh_clifixperms instead of find commands.
+    + Enhanced error handling of "make clean".
+  * debian/control:
+    + Added libmono1.0-cil >= 1.9.1 to build-dependencies.
+    + Updated cli-common-dev build-dep to >= 0.5.4, as we are using
+      dh_clistrip from it now.
+  * debian/watch:
+    + Updated
+  * debian/mono-tools-gui.install:
+    + Added gui-compare.
+  * debian/mono-tools-devel.install:
+    + Added gendarme.
 
+ -- Mirco Bauer <meebey at debian.org>  Fri, 02 May 2008 19:40:07 +0200
+
 mono-tools (1.2.6-4) unstable; urgency=low
 
   * debian/control,
@@ -28,7 +39,6 @@
 mono-tools (1.2.6-3) unstable; urgency=low
 
   [ Sam Hocevar ]
-
   * debian/patches/01_use_real_nunit.dpatch:
     + Look for nunit.pc instead of now deprecated nunit-2.2.pc.
     + Implement a few missing interface memebers that allow gnunit and gnunit2

Modified: mono-tools/trunk/debian/control
===================================================================
--- mono-tools/trunk/debian/control	2008-04-24 21:23:43 UTC (rev 3632)
+++ mono-tools/trunk/debian/control	2008-05-02 17:40:57 UTC (rev 3633)
@@ -4,7 +4,23 @@
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Mirco Bauer <meebey at debian.org>, Sebastian Dröge <slomo at debian.org>
 Build-Depends: debhelper (>= 5.0.0), dpatch
-Build-Depends-Indep: cli-common-dev (>= 0.4.4), pkg-config, mono-mcs (>= 1.0), mono-gmcs (>= 1.0), libmono-dev (>= 1.0), mono-gac (>= 1.0), mono-1.0-devel, libnunit2.2.6-cil (>= 2.2.0), libgtk2.0-cil (>= 2.0), libgconf2.0-cil (>= 2.0), libglade2.0-cil (>= 2.0), libgecko2.0-cil (>= 0.10), libgnome2.0-cil (>= 2.0), libgtkhtml3.16-cil, monodoc-base (>= 1.1.9), libxul-dev, libmono-cecil0.5-cil
+Build-Depends-Indep: cli-common-dev (>= 0.5.4),
+ pkg-config,
+ mono-mcs (>= 1.0),
+ mono-gmcs (>= 1.0),
+ libmono-dev (>= 1.0),
+ mono-gac (>= 1.0),
+ mono-1.0-devel,
+ libnunit2.2.6-cil (>= 2.2.0),
+ libgtk2.0-cil (>= 2.0),
+ libgconf2.0-cil (>= 2.0),
+ libglade2.0-cil (>= 2.0),
+ libgecko2.0-cil (>= 0.10),
+ libgnome2.0-cil (>= 2.0),
+ libgtkhtml3.16-cil,
+ monodoc-base (>= 1.1.9),
+ libxul-dev,
+ libmono1.0-cil (>= 1.9.1)
 Standards-Version: 3.7.3
 
 Package: monodoc-browser
@@ -49,14 +65,22 @@
 Depends: ${cli:Depends}
 Replaces: gnunit (<< 1.2.1)
 Description: Various GUI tools for mono
- This package contains various GUI tools for use with mono:
+ This package contains various GUI tools for use with Mono:
  - gasnview
  - ilcontrast
+ - gui-compare
 
 Package: mono-tools-devel
 Architecture: all
 Depends: ${cli:Depends}
 Description: Various development tools for mono
- This package contains various development tools for use with mono:
+ This package contains various development tools for use with Mono:
  - create-native-map
-
+ - gendarme
+    Gendarme is a extensible rule-based tool to find problems in .NET
+    applications and libraries. Gendarme inspects programs and libraries that
+    contain code in ECMA CIL format (Mono and .NET) and looks for common
+    problems with the code, problems that compiler do not typically check or
+    have not historically checked.
+    .
+    Homepage: http://www.mono-project.com/Gendarme

Modified: mono-tools/trunk/debian/mono-tools-devel.install
===================================================================
--- mono-tools/trunk/debian/mono-tools-devel.install	2008-04-24 21:23:43 UTC (rev 3632)
+++ mono-tools/trunk/debian/mono-tools-devel.install	2008-05-02 17:40:57 UTC (rev 3633)
@@ -1,4 +1,8 @@
 debian/tmp/usr/bin/create-native-map
-debian/tmp/usr/lib/create-native-map
+debian/tmp/usr/lib/create-native-map/
 debian/tmp/usr/lib/pkgconfig/create-native-map.pc
 debian/tmp/usr/share/man/man1/create-native-map.1
+debian/tmp/usr/bin/gendarme
+debian/tmp/usr/lib/gendarme/
+debian/tmp/usr/lib/pkgconfig/gendarme-framework.pc
+debian/tmp/usr/share/man/man1/gendarme.1

Modified: mono-tools/trunk/debian/mono-tools-gui.install
===================================================================
--- mono-tools/trunk/debian/mono-tools-gui.install	2008-04-24 21:23:43 UTC (rev 3632)
+++ mono-tools/trunk/debian/mono-tools-gui.install	2008-05-02 17:40:57 UTC (rev 3633)
@@ -1,6 +1,8 @@
 debian/tmp/usr/bin/gasnview
 debian/tmp/usr/lib/mono/1.0/gasnview.exe
 debian/tmp/usr/bin/ilcontrast
-debian/tmp/usr/lib/ilcontrast
+debian/tmp/usr/lib/ilcontrast/
 debian/tmp/usr/share/applications/ilcontrast.desktop
 debian/tmp/usr/share/pixmaps/ilcontrast.png
+debian/tmp/usr/bin/gui-compare
+debian/tmp/usr/lib/gui-compare/

Modified: mono-tools/trunk/debian/patches/00list
===================================================================
--- mono-tools/trunk/debian/patches/00list	2008-04-24 21:23:43 UTC (rev 3632)
+++ mono-tools/trunk/debian/patches/00list	2008-05-02 17:40:57 UTC (rev 3633)
@@ -1,4 +1,3 @@
 01_use_real_nunit
 02_startup_mono_path
-03_mozilla-home.dpatch
-04_cecil.dpatch
+03_mozilla-home

Modified: mono-tools/trunk/debian/rules
===================================================================
--- mono-tools/trunk/debian/rules	2008-04-24 21:23:43 UTC (rev 3632)
+++ mono-tools/trunk/debian/rules	2008-05-02 17:40:57 UTC (rev 3633)
@@ -2,10 +2,11 @@
 
 #export DH_VERBOSE=1
 export MONO_SHARED_DIR=$(CURDIR)
+
 include /usr/share/dpatch/dpatch.make
 
 build: build-stamp
-build-stamp: patch
+build-stamp: patch-stamp
 	dh_testdir
 	./configure --prefix=/usr
 	$(MAKE)
@@ -16,10 +17,9 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp
-	-$(MAKE) clean
-	# make clean is everything but clean
-	#find -name "*.exe*" -or -name "*.dll*" | xargs rm -f
-	# using 02_fix_buildsystem.dpatch now for this task
+	#[ ! -f Makefile ] || $(MAKE) distclean
+	# distclean deletes some Makefile.in files :(
+	[ ! -f Makefile ] || $(MAKE) clean
 	rm -rf $$MONO_SHARED_DIR/.wapi
 	dh_clean
 
@@ -29,8 +29,6 @@
 	dh_clean -k
 	dh_installdirs
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-	cd debian && find -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" | xargs chmod -x
-	cd debian && find -type f -name "*.exe" | xargs chmod +x
 
 binary-indep: build install
 	dh_testdir
@@ -43,8 +41,10 @@
 	dh_installmenu
 	dh_installman
 	dh_strip
+	dh_clistrip
 	dh_compress
 	dh_fixperms
+	dh_clifixperms
 	dh_installdeb
 	dh_clideps
 	dh_gencontrol

Modified: mono-tools/trunk/debian/watch
===================================================================
--- mono-tools/trunk/debian/watch	2008-04-24 21:23:43 UTC (rev 3632)
+++ mono-tools/trunk/debian/watch	2008-05-02 17:40:57 UTC (rev 3633)
@@ -1,2 +1,2 @@
-version=2
-http://go-mono.com/sources-stable/ .+/mono-tools-([\d+\.]+)\.tar\.bz2
+version=3
+http://ftp.novell.com/pub/mono/sources/mono-tools/mono-tools-([\d\.]+)\.(?:zip|tar\.(?:gz|bz2))




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