[Pkg-mono-svn-commits] rev 2520 - cecil/trunk/debian

Sebastian Dröge slomo-guest at costa.debian.org
Mon May 1 13:48:58 UTC 2006


Author: slomo-guest
Date: 2006-05-01 13:48:57 +0000 (Mon, 01 May 2006)
New Revision: 2520

Added:
   cecil/trunk/debian/libmono-cecil0.4-cil.installcligac
Modified:
   cecil/trunk/debian/changelog
   cecil/trunk/debian/control
   cecil/trunk/debian/rules
Log:
* made cecil policy conform


Modified: cecil/trunk/debian/changelog
===================================================================
--- cecil/trunk/debian/changelog	2006-04-30 13:31:20 UTC (rev 2519)
+++ cecil/trunk/debian/changelog	2006-05-01 13:48:57 UTC (rev 2520)
@@ -4,6 +4,8 @@
   * Renamed libmono-cecil0.3-cil to libmono-cecil0.4-cil to reflect API	changes
   * Updated the paths to conform with the latest version of the CLI policy
   * Updated debian/copyright
+  * Updated cecil to conform with the new CLI policy
+  * Use dh_installcligac for late GAC installation
 
  -- Sebastian Dröge <slomo at ubuntu.com>  Wed,  5 Apr 2006 17:01:17 +0200
 

Modified: cecil/trunk/debian/control
===================================================================
--- cecil/trunk/debian/control	2006-04-30 13:31:20 UTC (rev 2519)
+++ cecil/trunk/debian/control	2006-05-01 13:48:57 UTC (rev 2520)
@@ -4,7 +4,7 @@
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Sebastian Dröge <slomo at ubuntu.com>
 Build-Depends: debhelper (>= 5), dpatch
-Build-Depends-Indep: cli-common (>= 0.2.0), mono-mcs (>= 1.1.9) | c-sharp-compiler, mono-gac, sharutils
+Build-Depends-Indep: cli-common-dev (>= 0.4.0), mono-mcs (>= 1.1.9) | c-sharp-compiler, sharutils
 Standards-Version: 3.6.2
 
 Package: libmono-cecil0.4-cil

Added: cecil/trunk/debian/libmono-cecil0.4-cil.installcligac
===================================================================
--- cecil/trunk/debian/libmono-cecil0.4-cil.installcligac	2006-04-30 13:31:20 UTC (rev 2519)
+++ cecil/trunk/debian/libmono-cecil0.4-cil.installcligac	2006-05-01 13:48:57 UTC (rev 2520)
@@ -0,0 +1 @@
+/usr/lib/cli/mono-cecil-0.4/Mono.Cecil.dll

Modified: cecil/trunk/debian/rules
===================================================================
--- cecil/trunk/debian/rules	2006-04-30 13:31:20 UTC (rev 2519)
+++ cecil/trunk/debian/rules	2006-05-01 13:48:57 UTC (rev 2520)
@@ -45,10 +45,8 @@
 	sed -i 's;^Version:.*;Version:\ $(UPVERSION);g' debian/tmp/usr/lib/pkgconfig/mono-cecil.pc
 	# fix the assemblies dir
 	mkdir -p debian/tmp/usr/lib/cli
-	mv debian/tmp/usr/lib/Mono.Cecil debian/tmp/usr/lib/cli/mono-cecil$(ABIVERSION)
-	sed -i 's;^assemblies_dir=.*;assemblies_dir=$${prefix}/lib/cli/mono-cecil$(ABIVERSION);g' debian/tmp/usr/lib/pkgconfig/mono-cecil.pc
-	# install the file into the GAC
-	gacutil -i Mono.Cecil.dll -root $(CURDIR)/debian/tmp/usr/lib
+	mv debian/tmp/usr/lib/Mono.Cecil debian/tmp/usr/lib/cli/mono-cecil-$(ABIVERSION)
+	sed -i 's;^assemblies_dir=.*;assemblies_dir=$${prefix}/lib/cli/mono-cecil-$(ABIVERSION);g' debian/tmp/usr/lib/pkgconfig/mono-cecil.pc
 	# fix permissions
 	find debian/tmp -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
 
@@ -58,6 +56,7 @@
 	dh_installchangelogs ChangeLog
 	dh_installdocs
 	dh_installdirs
+	dh_installcligac
 	dh_install
 	dh_installman
 	dh_compress




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