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

Sebastian Dröge slomo-guest at costa.debian.org
Wed Apr 5 21:32:37 UTC 2006


Author: slomo-guest
Date: 2006-04-05 21:32:36 +0000 (Wed, 05 Apr 2006)
New Revision: 2401

Added:
   cecil/trunk/debian/libmono-cecil0.4-cil.install
Removed:
   cecil/trunk/debian/libmono-cecil0.3-cil.install
Modified:
   cecil/trunk/debian/changelog
   cecil/trunk/debian/control
   cecil/trunk/debian/copyright
   cecil/trunk/debian/rules
Log:
* updated cecil to 0.4


Modified: cecil/trunk/debian/changelog
===================================================================
--- cecil/trunk/debian/changelog	2006-04-05 21:19:13 UTC (rev 2400)
+++ cecil/trunk/debian/changelog	2006-04-05 21:32:36 UTC (rev 2401)
@@ -1,3 +1,12 @@
+cecil (0.4.1-1) unstable; urgency=low
+
+  * New upstream version
+  * 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
+
+ -- Sebastian Dröge <slomo at ubuntu.com>  Wed,  5 Apr 2006 17:01:17 +0200
+
 cecil (0.3-1) unstable; urgency=low
 
   * Initial Revision (Closes: #357829)

Modified: cecil/trunk/debian/control
===================================================================
--- cecil/trunk/debian/control	2006-04-05 21:19:13 UTC (rev 2400)
+++ cecil/trunk/debian/control	2006-04-05 21:32:36 UTC (rev 2401)
@@ -7,9 +7,10 @@
 Build-Depends-Indep: cli-common (>= 0.2.0), mono-mcs (>= 1.1.9) | c-sharp-compiler, mono-gac, sharutils
 Standards-Version: 3.6.2
 
-Package: libmono-cecil0.3-cil
+Package: libmono-cecil0.4-cil
 Architecture: all
 Depends: ${cli:Depends}
+Replaces: libmono-cecil0.3-cil
 Description: library to generate and inspect CIL assemblies
  Cecil is a library under development to generate and inspect programs and
  libraries in the ECMA CIL format.

Modified: cecil/trunk/debian/copyright
===================================================================
--- cecil/trunk/debian/copyright	2006-04-05 21:19:13 UTC (rev 2400)
+++ cecil/trunk/debian/copyright	2006-04-05 21:32:36 UTC (rev 2401)
@@ -15,11 +15,11 @@
 
     For Mono.Cecil/GenericInstanceType.cs,
         Mono.Cecil/SecurityDeclarationReader.cs,
-	Mono.Cecil.Signatures/GenericInst.cs,
-	Mono.Cecil.Signatures/GenericInstSignature.cs,
-	Mono.Cecil.Signatures/MVar.cs,
-	Mono.Cecil.Signatures/Var.cs,
-	Mono.Xml/SmallXmlParser.cs
+        Mono.Cecil.Signatures/GenericInst.cs,
+        Mono.Cecil.Signatures/GenericInstSignature.cs,
+        Mono.Cecil.Signatures/MVar.cs,
+        Mono.Cecil.Signatures/Var.cs,
+        Mono.Xml/SmallXmlParser.cs
     Copyright (C) 2005 Novell, Inc (http://www.novell.com)
 
     For Mono.Xml/MiniParser.cs:
@@ -31,6 +31,11 @@
     Copyright (C) 2003 Motus Technologies Inc. (http://www.motus.com)
     Copyright (C) 2004 Novell, Inc (http://www.novell.com)
 
+    For Mono.Cecil/ImportContext.cs,
+        Mono.Cecil/ReflectionHelper.cs:
+    Copyright (C) 2005 Jb Evain
+    Copyright (C) 2006 Evaluant RC S.A.
+
     Permission is hereby granted, free of charge, to any person obtaining
     a copy of this software and associated documentation files (the
     "Software"), to deal in the Software without restriction, including

Deleted: cecil/trunk/debian/libmono-cecil0.3-cil.install
===================================================================
--- cecil/trunk/debian/libmono-cecil0.3-cil.install	2006-04-05 21:19:13 UTC (rev 2400)
+++ cecil/trunk/debian/libmono-cecil0.3-cil.install	2006-04-05 21:32:36 UTC (rev 2401)
@@ -1 +0,0 @@
-debian/tmp/usr

Added: cecil/trunk/debian/libmono-cecil0.4-cil.install
===================================================================
--- cecil/trunk/debian/libmono-cecil0.4-cil.install	2006-04-05 21:19:13 UTC (rev 2400)
+++ cecil/trunk/debian/libmono-cecil0.4-cil.install	2006-04-05 21:32:36 UTC (rev 2401)
@@ -0,0 +1 @@
+debian/tmp/usr

Modified: cecil/trunk/debian/rules
===================================================================
--- cecil/trunk/debian/rules	2006-04-05 21:19:13 UTC (rev 2400)
+++ cecil/trunk/debian/rules	2006-04-05 21:32:36 UTC (rev 2401)
@@ -11,6 +11,7 @@
 include /usr/share/dpatch/dpatch.make
 
 UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
+ABIVERSION = 0.4
 
 configure: configure-stamp
 configure-stamp:
@@ -42,6 +43,10 @@
 	sed -i 's;debian/tmp/usr;/usr;g' debian/tmp/usr/lib/pkgconfig/mono-cecil.pc
 	# fix the version in the pkgconfig file
 	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
 	# fix permissions




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