[Pkg-mono-svn-commits] rev 2599 - in cecil/trunk/debian: . patches
Sebastian Dröge
slomo-guest at costa.debian.org
Sat Jul 8 19:14:38 UTC 2006
Author: slomo-guest
Date: 2006-07-08 19:14:37 +0000 (Sat, 08 Jul 2006)
New Revision: 2599
Added:
cecil/trunk/debian/policy.0.4.Mono.Cecil.config
Modified:
cecil/trunk/debian/changelog
cecil/trunk/debian/libmono-cecil0.4-cil.installcligac
cecil/trunk/debian/patches/01_strong-name.dpatch
cecil/trunk/debian/rules
Log:
* updated cecil to a svn snapshot
Modified: cecil/trunk/debian/changelog
===================================================================
--- cecil/trunk/debian/changelog 2006-07-05 09:25:01 UTC (rev 2598)
+++ cecil/trunk/debian/changelog 2006-07-08 19:14:37 UTC (rev 2599)
@@ -1,3 +1,15 @@
+cecil (0.4.1+svn20060703-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/patches/01_strong-name.dpatch:
+ + updated
+ * debian/policy.0.4.Mono.Cecil.config,
+ debian/libmono-cecil0.4-cil.installcligac,
+ debian/rules:
+ + Add policy files for mapping 0.4.1 to 0.4.2
+
+ -- Sebastian Dröge <slomo at ubuntu.com> Tue, 4 Jul 2006 16:45:17 +0200
+
cecil (0.4.1-1) unstable; urgency=low
* New upstream version
Modified: cecil/trunk/debian/libmono-cecil0.4-cil.installcligac
===================================================================
--- cecil/trunk/debian/libmono-cecil0.4-cil.installcligac 2006-07-05 09:25:01 UTC (rev 2598)
+++ cecil/trunk/debian/libmono-cecil0.4-cil.installcligac 2006-07-08 19:14:37 UTC (rev 2599)
@@ -1 +1,2 @@
/usr/lib/cli/mono-cecil-0.4/Mono.Cecil.dll
+/usr/lib/cli/mono-cecil-0.4/policy.0.4.Mono.Cecil.dll
Modified: cecil/trunk/debian/patches/01_strong-name.dpatch
===================================================================
--- cecil/trunk/debian/patches/01_strong-name.dpatch 2006-07-05 09:25:01 UTC (rev 2598)
+++ cecil/trunk/debian/patches/01_strong-name.dpatch 2006-07-08 19:14:37 UTC (rev 2599)
@@ -2,18 +2,18 @@
@DPATCH@
---- cecil-0.3/Makefile.old 2006-03-19 20:40:03.475726384 +0100
-+++ cecil-0.3/Makefile 2006-03-19 20:40:22.098895232 +0100
+--- cecil/Makefile.old 2006-07-04 16:48:11.733169250 +0200
++++ cecil/Makefile 2006-07-04 16:48:48.387460000 +0200
@@ -1,7 +1,7 @@
include config.make
MCS = mcs
--MCS_FLAGS =
-+MCS_FLAGS = -keyfile:debian/Cecil.snk
+-KEY_FILE = ../../mcs/class/mono.snk
++KEY_FILE = debian/Cecil.snk
+ MCS_FLAGS = -keyfile:$(KEY_FILE)
all:
- $(MCS) $(MCS_FLAGS) @Mono.Cecil.dll.sources /target:library /out:Mono.Cecil.dll
-@@ -17,4 +17,5 @@
+@@ -18,4 +18,5 @@
install: all mono-cecil.pc
mkdir -p $(prefix)/lib/Mono.Cecil
cp Mono.Cecil.dll $(prefix)/lib/Mono.Cecil
Added: cecil/trunk/debian/policy.0.4.Mono.Cecil.config
===================================================================
--- cecil/trunk/debian/policy.0.4.Mono.Cecil.config 2006-07-05 09:25:01 UTC (rev 2598)
+++ cecil/trunk/debian/policy.0.4.Mono.Cecil.config 2006-07-08 19:14:37 UTC (rev 2599)
@@ -0,0 +1,11 @@
+<configuration>
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Mono.Cecil" publicKeyToken="9b4bd814fdde2e2e" />
+ <bindingRedirect oldVersion="0.4.1" newVersion="0.4.2"/>
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+</configuration>
+
Modified: cecil/trunk/debian/rules
===================================================================
--- cecil/trunk/debian/rules 2006-07-05 09:25:01 UTC (rev 2598)
+++ cecil/trunk/debian/rules 2006-07-08 19:14:37 UTC (rev 2599)
@@ -22,12 +22,17 @@
build-stamp:
uudecode -o debian/Cecil.snk debian/Cecil.snk.uue
$(MAKE)
+ cd debian && al -link:policy.0.4.Mono.Cecil.config \
+ -out:policy.0.4.Mono.Cecil.dll \
+ -keyfile:Cecil.snk
+
touch build-stamp
clean: unpatch
dh_testdir
dh_testroot
-$(MAKE) clean
+ rm -f debian/policy.0.4.Mono.Cecil.dll
rm -rf $(MONO_SHARED_DIR)/.wapi
rm -f build-stamp configure-stamp debian/Cecil.snk
rm -f config.make
@@ -44,8 +49,9 @@
# 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)
+ mkdir -p debian/tmp/usr/lib/cli/mono-cecil-$(ABIVERSION)
+ cp -a debian/tmp/usr/lib/Mono.Cecil/* debian/tmp/usr/lib/cli/mono-cecil-$(ABIVERSION)
+ cp -a debian/policy.0.4.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
@@ -56,9 +62,9 @@
dh_installchangelogs ChangeLog
dh_installdocs
dh_installdirs
- dh_installcligac
dh_install
dh_installman
+ dh_installcligac
dh_compress
dh_fixperms
dh_makeclilibs -m $(UPVERSION)
More information about the Pkg-mono-svn-commits
mailing list