[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