[Pkg-mono-svn-commits] revision 138
Eduard Bloch
blade@quantz.debian.org
Tue, 27 Jan 2004 12:15:27 +0100
Repository changes in pkg-mono:
By: blade
Date: Tue, 27 Jan 2004 12:15:27 +0100
Modified:
U mcs/trunk/debian/changelog
U mcs/trunk/debian/control
U mcs/trunk/debian/rules
Log:
* Replaced all that crappy shell wrappes with a binary wrapper. Moved EXEs
back to /usr/bin, who does really care about cosmetics...
Modified: mcs/trunk/debian/changelog
===================================================================
--- mcs/trunk/debian/changelog 2004-01-27 11:01:03 UTC (rev 137)
+++ mcs/trunk/debian/changelog 2004-01-27 11:15:26 UTC (rev 138)
@@ -3,6 +3,8 @@
* NOT RELEASED YET
* Build-Conflicts with previous versions of mono-assemblies-base because of
the unclean build systems which breaks mcs at build time
+ * Replaced all that crappy shell wrappes with a binary wrapper. Moved EXEs
+ back to /usr/bin, who does really care about cosmetics...
-- Eduard Bloch <blade@debian.org> Thu, 22 Jan 2004 00:58:47 +0100
Modified: mcs/trunk/debian/control
===================================================================
--- mcs/trunk/debian/control 2004-01-27 11:01:03 UTC (rev 137)
+++ mcs/trunk/debian/control 2004-01-27 11:15:26 UTC (rev 138)
@@ -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)
+Build-Conflicts: mono-assemblies-base (<< 0.30), mono-assemblies-base (>> 0.30-10)
Standards-Version: 3.6.1
Package: mono-assemblies-base
@@ -40,6 +40,7 @@
Section: devel
Architecture: all
Depends: mono-jit (= ${Source-Version}) | cli-virtual-machine
+Conflicts: mono-common (<< ${Source-Version})
Provides: c-sharp-compiler
Description: the Mono C# compiler
This is the Mono C# (C-Sharp) compiler, a platform-independent compiler which
Modified: mcs/trunk/debian/rules
===================================================================
--- mcs/trunk/debian/rules 2004-01-27 11:01:03 UTC (rev 137)
+++ mcs/trunk/debian/rules 2004-01-27 11:15:26 UTC (rev 138)
@@ -28,11 +28,12 @@
$(MAKE) install prefix=$(PWD)/debian/tmp/usr
#cd debian/tmp/usr/bin ; /bin/sh $(PWD)/debian/rename-exes
dh_movefiles
- mv debian/mono-mcs/usr/bin/*.exe debian/mono-mcs/usr/lib/mono-mcs/bin/
+ #mv debian/mono-mcs/usr/bin/*.exe debian/mono-mcs/usr/lib/mono-mcs/bin/
#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/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
chmod -x debian/mono-mcs/usr/lib/mono-mcs/bin/*.exe
chmod -x debian/mono-assemblies-*/usr/lib/*dll*
chmod +x debian/mono-mcs/usr/bin/*