[Pkg-mono-svn-commits] rev 482 - mcs/trunk/debian
Eduard Bloch
blade@haydn.debian.org
Tue, 06 Apr 2004 17:11:03 -0600
Author: blade
Date: 2004-04-06 17:10:52 -0600 (Tue, 06 Apr 2004)
New Revision: 482
Modified:
mcs/trunk/debian/changelog
mcs/trunk/debian/control
mcs/trunk/debian/rules
Log:
Update to 0.31
Modified: mcs/trunk/debian/changelog
===================================================================
--- mcs/trunk/debian/changelog 2004-04-06 22:33:48 UTC (rev 481)
+++ mcs/trunk/debian/changelog 2004-04-06 23:10:52 UTC (rev 482)
@@ -1,10 +1,13 @@
-mcs (0.30.2-2) unstable; urgency=low
+mcs (0.31-1) unstable; urgency=low
- * NOT RELEASED YET
+ * New upstream release
+ * Eduard Bloch:
+ + added the recently separated winelib to the upstream tarball
+ + updated the version depencies/conflicts, business as usual :-(
* Mirco 'meebey' Bauer
+ *.exe are now chmod +x (MonoConventions)
- -- Eduard Bloch <blade@debian.org> Sat, 15 Mar 2004 21:17:59 +0100
+ -- Eduard Bloch <blade@debian.org> Wed, 07 Apr 2004 01:09:57 +0200
mcs (0.30.2-1) unstable; urgency=low
Modified: mcs/trunk/debian/control
===================================================================
--- mcs/trunk/debian/control 2004-04-06 22:33:48 UTC (rev 481)
+++ mcs/trunk/debian/control 2004-04-06 23:10:52 UTC (rev 482)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
Build-Depends: debhelper (>> 3.0.0), c-sharp-compiler, libxslt1-dev
-Build-Conflicts: mono-assemblies-base (<< 0.30), mono-assemblies-base (>> 0.30.2-10)
+Build-Conflicts: mono-assemblies-base (<< 0.31), mono-assemblies-base (>> 0.31.9)
Standards-Version: 3.6.1
Package: mono-assemblies-base
@@ -34,7 +34,7 @@
development platform.
.
This package contains architecture specific files needed for
- mono-assemblies or depends on further packages that provide needed
+ mono-assemblies and depends on further packages that provide needed
parts.
Package: mono-mcs
Modified: mcs/trunk/debian/rules
===================================================================
--- mcs/trunk/debian/rules 2004-04-06 22:33:48 UTC (rev 481)
+++ mcs/trunk/debian/rules 2004-04-06 23:10:52 UTC (rev 482)
@@ -10,6 +10,7 @@
mkdir -p .wabi
perl -pe 's/RUNTIME.=.mono/RUNTIME = cli/;' -i build/config-default.make
$(MAKE) prefix=/usr
+ cd add-ons/* ; ./configure --prefix=/usr && make
touch build-stamp
clean:
@@ -25,14 +26,10 @@
dh_testroot
dh_clean -k
dh_installdirs
- mkdir -p debian/tmp/usr debian/mono-mcs/usr/share/dotnet/bin
+ mkdir -p debian/tmp/usr debian/mono-mcs/usr/share/dotnet/bin debian/mono-assemblies-arch/usr/lib
$(MAKE) install prefix=$(PWD)/debian/tmp/usr
-#cd debian/tmp/usr/bin ; /bin/sh $(PWD)/debian/rename-exes
+ cp add-ons/*/*/*.so debian/mono-assemblies-arch/usr/lib/
dh_movefiles
- #perl -pe 's!/usr/bin/m(ono|int)!exec /usr/bin/cli!' -i `file debian/mono-mcs/usr/bin/* | grep shell | cut -f1 -d:`
- #for x in debian/mono-mcs/usr/lib/mono-mcs/bin/*.exe ; do \
- # /bin/echo -e "#!/bin/sh\nexec /usr/bin/cli /usr/lib/mono-mcs/bin/$$(basename $$x)" ' "$$@"' > debian/mono-mcs/usr/bin/$$(basename $$x .exe) ; \
- #done
for x in debian/mono-mcs/usr/bin/*.exe ; do ln -sf cli-wrapper $${x%.exe} ; done
mv debian/mono-mcs/usr/bin/*.exe debian/mono-mcs/usr/share/dotnet/bin
chmod -x debian/mono-assemblies-*/usr/lib/*dll*