[Pkg-mono-svn-commits] [mono] 32/40: Rename libmono-csharp4.0-cil.install to libmono-csharp4.0a-cil.install, due to heavy ABI breakage.

Jo Shields directhex at alioth.debian.org
Sun Aug 18 21:55:38 UTC 2013


This is an automated email from the git hooks/post-receive script.

directhex pushed a commit to branch merge/3.2.1+dfsg
in repository mono.

commit 0916fabade7e0988697c2a99ab7353653660dac7
Author: Jo Shields <directhex at apebox.org>
Date:   Wed Aug 7 23:55:53 2013 +0100

    Rename libmono-csharp4.0-cil.install to libmono-csharp4.0a-cil.install, due to heavy ABI breakage.
---
 debian/control                                                   |    6 ++++--
 ...mono-csharp4.0-cil.install => libmono-csharp4.0a-cil.install} |    0
 debian/rules                                                     |    2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index 82e47c2..2d3c662 100644
--- a/debian/control
+++ b/debian/control
@@ -324,7 +324,7 @@ Depends: ${misc:Depends},
          libmono-corlib4.0-cil (= ${source:Version}),
          libmono-corlib4.5-cil (= ${source:Version}),
          libmono-cscompmgd8.0-cil (= ${source:Version}),
-         libmono-csharp4.0-cil (= ${source:Version}),
+         libmono-csharp4.0a-cil (= ${source:Version}),
          libmono-custommarshalers4.0-cil (= ${source:Version}),
          libmono-data-tds2.0-cil (= ${source:Version}),
          libmono-data-tds4.0-cil (= ${source:Version}),
@@ -548,7 +548,9 @@ Description: Mono.CompilerServices.SymbolWriter library (for CLI 4.0)
  This package contains the Mono.CompilerServices.SymbolWriter library
  for CLI 4.0.
 
-Package: libmono-csharp4.0-cil
+Package: libmono-csharp4.0a-cil
+Conflicts: libmono-csharp4.0-cil (<< 3.2.1)
+Replaces: libmono-csharp4.0-cil (<< 3.2.1)
 Architecture: all
 Depends: ${misc:Depends}, ${cli:Depends}
 Description: Mono.CSharp library (for CLI 4.0)
diff --git a/debian/libmono-csharp4.0-cil.install b/debian/libmono-csharp4.0a-cil.install
similarity index 100%
rename from debian/libmono-csharp4.0-cil.install
rename to debian/libmono-csharp4.0a-cil.install
diff --git a/debian/rules b/debian/rules
index 50ed3e2..8e793a2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -274,7 +274,7 @@ binary-indep: build-stamp install-stamp
 	debian/dh_makeclilibs -p libmono-compilerservices-symbolwriter4.0-cil -m 3.0.6 $(DH_INTERNAL_MONO_PARAM)
 	debian/dh_makeclilibs -p libmono-corlib2.0-cil -m 3.2.1 $(DH_INTERNAL_MONO_PARAM)
 	debian/dh_makeclilibs -p libmono-corlib4.0-cil -m 3.2.1 $(DH_INTERNAL_MONO_PARAM)
-	debian/dh_makeclilibs -p libmono-csharp4.0-cil -m 3.2.1 $(DH_INTERNAL_MONO_PARAM)
+	debian/dh_makeclilibs -p libmono-csharp4.0a-cil -m 3.2.1 $(DH_INTERNAL_MONO_PARAM)
 	debian/dh_makeclilibs -p libmono-data-tds2.0-cil -m 3.0.6 $(DH_INTERNAL_MONO_PARAM)
 	debian/dh_makeclilibs -p libmono-data-tds4.0-cil -m 3.0.6 $(DH_INTERNAL_MONO_PARAM)
 	debian/dh_makeclilibs -p libmono-debugger-soft2.0-cil -m 3.2.1 $(DH_INTERNAL_MONO_PARAM)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mono/packages/mono.git



More information about the Pkg-mono-svn-commits mailing list