[Pkg-mono-svn-commits] rev 180 - mcs/trunk/debian

Eduard Bloch blade@quantz.debian.org
Tue, 10 Feb 2004 12:14:05 +0100


Author: blade
Date: 2004-02-10 12:14:05 +0100 (Tue, 10 Feb 2004)
New Revision: 180

Modified:
   mcs/trunk/debian/changelog
   mcs/trunk/debian/control
   mcs/trunk/debian/mono-mcs.dirs
   mcs/trunk/debian/rules
Log:
Misc fixes, new policy


Modified: mcs/trunk/debian/changelog
===================================================================
--- mcs/trunk/debian/changelog	2004-02-09 22:13:23 UTC (rev 179)
+++ mcs/trunk/debian/changelog	2004-02-10 11:14:05 UTC (rev 180)
@@ -1,10 +1,9 @@
-mcs (0.29+30pre2-1) unstable; urgency=low
+mcs (0.29.99.20040114-3) unstable; urgency=low
 
   * 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...
+    to /usr/share/dotnet/bin
+  * Don't compress JAY's example file (closes: #231237)
 
  -- Eduard Bloch <blade@debian.org>  Thu, 22 Jan 2004 00:58:47 +0100
 

Modified: mcs/trunk/debian/control
===================================================================
--- mcs/trunk/debian/control	2004-02-09 22:13:23 UTC (rev 179)
+++ mcs/trunk/debian/control	2004-02-10 11:14:05 UTC (rev 180)
@@ -28,19 +28,20 @@
 Conflicts: mono-assemblies
 Provides: cli-runtime
 Conflicts: cli-runtime
-Description: architecture specific Mono .NET class libraries
+Description: architecture specific files for Mono/.NET assemblies
  The Mono Project is an open development initiative sponsored by Ximian that is
  working to develop an open source, Linux-based version of the Microsoft .NET
  development platform.
  .
- This package contains architecture specific files like optimised
- graphic libraries.
+ This package contains architecture specific files needed for
+ mono-assemblies or depends on further packages that provide needed
+ parts.
 
 Package: mono-mcs
 Section: devel
 Architecture: all
 Depends: mono-jit (= ${Source-Version}) | cli-virtual-machine
-Conflicts: mono-common (<< ${Source-Version})
+Conflicts: mono-common (<< 0.30)
 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/mono-mcs.dirs
===================================================================
--- mcs/trunk/debian/mono-mcs.dirs	2004-02-09 22:13:23 UTC (rev 179)
+++ mcs/trunk/debian/mono-mcs.dirs	2004-02-10 11:14:05 UTC (rev 180)
@@ -1 +1 @@
-usr/lib/mono-mcs/bin
+usr/share/dotnet/bin

Modified: mcs/trunk/debian/rules
===================================================================
--- mcs/trunk/debian/rules	2004-02-09 22:13:23 UTC (rev 179)
+++ mcs/trunk/debian/rules	2004-02-10 11:14:05 UTC (rev 180)
@@ -28,7 +28,7 @@
 	$(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/share/dotnet/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) ;  \
@@ -68,7 +68,7 @@
 #	dh_undocumented
 	dh_strip -s
 	dh_shlibdeps -s -Xlibgdiplus.dll.so
-	dh_compress -s
+	dh_compress -s -Xskeleton.cs
 	dh_fixperms -s
 	dh_installdeb -s
 	dh_gencontrol -s