[Pkg-mono-svn-commits] rev 1556 - mono/branches/1.1/debian
Mirco Bauer
meebey-guest@costa.debian.org
Sat, 09 Apr 2005 14:37:24 +0000
Author: meebey-guest
Date: 2005-04-09 14:37:24 +0000 (Sat, 09 Apr 2005)
New Revision: 1556
Added:
mono/branches/1.1/debian/mono-gac.posint
mono/branches/1.1/debian/mono-gac.prerm
mono/branches/1.1/debian/mono-mcs.postinst
mono/branches/1.1/debian/mono-mcs.prerm
mono/branches/1.1/debian/mono-utils.postint
mono/branches/1.1/debian/mono-utils.prerm
Modified:
mono/branches/1.1/debian/changelog
mono/branches/1.1/debian/control
mono/branches/1.1/debian/mono-jit.prerm
Log:
- added some alternatives for common CLI/.NET programs.
Modified: mono/branches/1.1/debian/changelog
===================================================================
--- mono/branches/1.1/debian/changelog 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/changelog 2005-04-09 14:37:24 UTC (rev 1556)
@@ -13,6 +13,9 @@
+ Added cli-common to build-dependencies.
+ Added transition code to mono-common.postinst for moving
/usr/share/dotnet/mono to /usr/lib/mono
+ + Added c-sharp-compiler, resource-file-generator, assembly-linker,
+ strong-name-tool, global-assembly-cache-tool and cil-disassembler
+ alternatives (those are common CLI programs).
+ Removed a lot of hacks in debian/rules, not required anymore.
+ Removed old Conflicts/Replaces.
+ Removed icu28-dev from buil-dependencies (ICU is not recommended by
Modified: mono/branches/1.1/debian/control
===================================================================
--- mono/branches/1.1/debian/control 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/control 2005-04-09 14:37:24 UTC (rev 1556)
@@ -51,6 +51,7 @@
Section: devel
Architecture: i386 powerpc
Depends: ${shlibs:Depends}, mono-assemblies-base
+Provides: cil-disassembler
Description: Mono utilities
Mono is a platform for running and developing applications based on the
ECMA/ISO Standards. Mono is an open source effort led by Novell.
@@ -122,7 +123,8 @@
Section: devel
Architecture: all
Depends: mono-jit (>= ${mono:upversion}) | cli-virtual-machine, mono-jit (<< ${mono:next-upversion}) | cli-virtual-machine
-Provides: c-sharp-compiler
+Conflicts: pnet-compiler
+Provides: c-sharp-compiler, resource-file-generator, assembly-linker, strong-name-tool
Description: Mono C# compiler
This is the Mono C# (C-Sharp) compiler, a platform-independent compiler which
produces CIL/.NET (Common Intermediate Language) binary executables, and th
@@ -137,6 +139,7 @@
Package: mono-gac
Architecture: all
Depends: mono-jit | cli-virtual-machine, mono-assemblies-base
+Provides: global-assembly-cache-tool
Description: Mono GAC tool
Mono is a platform for running and developing applications based on the
ECMA/ISO Standards. Mono is an open source effort led by Novell.
Added: mono/branches/1.1/debian/mono-gac.posint
===================================================================
--- mono/branches/1.1/debian/mono-gac.posint 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/mono-gac.posint 2005-04-09 14:37:24 UTC (rev 1556)
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+
+update-alternatives \
+ --install /usr/bin/cli-gacutil global-assembly-cache-tool /usr/bin/gacutil 10 \
+ --slave /usr/share/man/man1/cli-gacutil.1.gz cli-gacutil.1.gz /usr/share/man/man1/gacutil.1.gz
+
+#DEBHELPER#
Added: mono/branches/1.1/debian/mono-gac.prerm
===================================================================
--- mono/branches/1.1/debian/mono-gac.prerm 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/mono-gac.prerm 2005-04-09 14:37:24 UTC (rev 1556)
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+
+if [ "$1" = remove ]; then
+ update-alternatives --remove global-assembly-cache-tool /usr/bin/gacutil
+fi
+
+#DEBHELPER#
Modified: mono/branches/1.1/debian/mono-jit.prerm
===================================================================
--- mono/branches/1.1/debian/mono-jit.prerm 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/mono-jit.prerm 2005-04-09 14:37:24 UTC (rev 1556)
@@ -1,7 +1,7 @@
#!/bin/sh -e
if [ "$1" = remove ]; then
-update-alternatives --remove cli /usr/bin/mono
+ update-alternatives --remove cli /usr/bin/mono
fi
#DEBHELPER#
Added: mono/branches/1.1/debian/mono-mcs.postinst
===================================================================
--- mono/branches/1.1/debian/mono-mcs.postinst 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/mono-mcs.postinst 2005-04-09 14:37:24 UTC (rev 1556)
@@ -0,0 +1,19 @@
+#!/bin/sh -e
+
+update-alternatives \
+ --install /usr/bin/cli-csc c-sharp-compiler /usr/bin/mcs 10 \
+ --slave /usr/share/man/man1/cli-csc.1.gz cli-csc.1.gz /usr/share/man/man1/mcs.1.gz
+
+update-alternatives \
+ --install /usr/bin/cli-resgen resource-file-generator /usr/bin/resgen 10 \
+ --slave /usr/share/man/man1/cli-resgen.1.gz cli-resgen.1.gz /usr/share/man/man1/resgen.1.gz
+
+update-alternatives \
+ --install /usr/bin/cli-al assembly-linker /usr/bin/al 10 \
+ --slave /usr/share/man/man1/cli-al.1.gz cli-al.1.gz /usr/share/man/man1/al.1.gz
+
+update-alternatives
+ --install /usr/bin/cli-sn strong-name-tool /usr/bin/sn 10 \
+ --slave /usr/share/man/man1/cli-sn.1.gz cli-sn.1.gz /usr/share/man/man1/sn.1.gz
+
+#DEBHELPER#
Added: mono/branches/1.1/debian/mono-mcs.prerm
===================================================================
--- mono/branches/1.1/debian/mono-mcs.prerm 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/mono-mcs.prerm 2005-04-09 14:37:24 UTC (rev 1556)
@@ -0,0 +1,10 @@
+#!/bin/sh -e
+
+if [ "$1" = remove ]; then
+ update-alternatives --remove c-sharp-compiler /usr/bin/mcs
+ update-alternatives --remove resource-file-generator /usr/bin/resgen
+ update-alternatives --remove assembly-linker /usr/bin/al
+ update-alternatives --remove strong-name-tool /usr/bin/sn
+fi
+
+#DEBHELPER#
Added: mono/branches/1.1/debian/mono-utils.postint
===================================================================
--- mono/branches/1.1/debian/mono-utils.postint 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/mono-utils.postint 2005-04-09 14:37:24 UTC (rev 1556)
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+
+update-alternatives \
+ --install /usr/bin/cli-ildasm cil-disassembler /usr/bin/monodis 10 \
+ --slave /usr/share/man/man1/cli-ildasm.1.gz cli-ildasm.1.gz /usr/share/man/man1/monodis.1.gz
+
+#DEBHELPER#
Added: mono/branches/1.1/debian/mono-utils.prerm
===================================================================
--- mono/branches/1.1/debian/mono-utils.prerm 2005-04-09 12:41:56 UTC (rev 1555)
+++ mono/branches/1.1/debian/mono-utils.prerm 2005-04-09 14:37:24 UTC (rev 1556)
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+
+if [ "$1" = remove ]; then
+ update-alternatives --remove cil-disassembler /usr/bin/monodis
+fi
+
+#DEBHELPER#