[Pkg-cli-libs-commits] r4415 - in /packages/mono-addins/trunk/debian: changelog control libmono-addins-gui0.2-cil.postinst libmono-addins-gui0.2-cil.preinst libmono-addins0.2-cil.postinst libmono-addins0.2-cil.preinst
meebey at users.alioth.debian.org
meebey at users.alioth.debian.org
Sat Aug 7 16:07:52 UTC 2010
Author: meebey
Date: Sat Aug 7 16:07:50 2010
New Revision: 4415
URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=4415
Log:
* Moved deleting obsolete policy files code from postinst to preinst to
catch more cases of failing upgrades. (Closes: #547137)
* Fixed typos and removed unneeded words from package descriptions.
(thanks to Martin Eberhard Schauer for the patch, Closes: #567826)
Added:
packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.preinst
- copied, changed from r4414, packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.postinst
packages/mono-addins/trunk/debian/libmono-addins0.2-cil.preinst
- copied, changed from r4414, packages/mono-addins/trunk/debian/libmono-addins0.2-cil.postinst
Removed:
packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.postinst
packages/mono-addins/trunk/debian/libmono-addins0.2-cil.postinst
Modified:
packages/mono-addins/trunk/debian/changelog
packages/mono-addins/trunk/debian/control
Modified: packages/mono-addins/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/changelog?rev=4415&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/changelog (original)
+++ packages/mono-addins/trunk/debian/changelog Sat Aug 7 16:07:50 2010
@@ -1,3 +1,12 @@
+mono-addins (0.4-7) unstable; urgency=medium
+
+ * Moved deleting obsolete policy files code from postinst to preinst to
+ catch more cases of failing upgrades. (Closes: #547137)
+ * Fixed typos and removed unneeded words from package descriptions.
+ (thanks to Martin Eberhard Schauer for the patch, Closes: #567826)
+
+ -- Mirco Bauer <meebey at debian.org> Sat, 07 Aug 2010 18:04:51 +0200
+
mono-addins (0.4-6) unstable; urgency=low
* debian/control:
Modified: packages/mono-addins/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/control?rev=4415&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/control (original)
+++ packages/mono-addins/trunk/debian/control Sat Aug 7 16:07:50 2010
@@ -32,7 +32,7 @@
This new framework intends to set an standard for building extensible
applications and add-ins in Mono.
.
- This package contains the Mono.Addins assemblies themselves
+ This package contains the Mono.Addins assemblies.
Package: libmono-addins-cil-dev
Architecture: all
@@ -49,7 +49,7 @@
applications and add-ins in Mono.
.
This package contains development files related to the Mono.Addins library,
- and should be used for compilation
+ and should be used for compilation.
Package: libmono-addins-gui0.2-cil
Architecture: all
@@ -64,7 +64,7 @@
This package contains a GTK# frontend library for the Mono.Addins.Setup
library.
.
- This package contains the Mono.Addins.Gui library itself.
+ This package contains the Mono.Addins.Gui library.
Package: libmono-addins-gui-cil-dev
Architecture: all
@@ -81,14 +81,14 @@
library.
.
This package contains development files relating to the Mono.Addins.Gui
- library, and should be used for compilation
+ library, and should be used for compilation.
Package: mono-addins-utils
Architecture: all
Depends: ${cli:Depends}, ${misc:Depends}
Conflicts: libmono-addins0.2-cil (<< 0.4-6)
Replaces: libmono-addins0.2-cil (<< 0.4-6)
-Description: Command-line utilities for Mono.Addins management
+Description: Command-line utility for Mono.Addins management
Mono.Addins is a framework for creating extensible CLI applications, and for
creating libraries which extend those applications.
Mono.Addins has been designed to be easy to use and useful for a wide range
@@ -96,4 +96,4 @@
complex applications which need support for large add-in structures.
.
This package contains a command-line utility to easily manipulate Mono.Addins
- registries provided by other software (including user-written applications)
+ registries provided by other software (including user-written applications).
Copied: packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.preinst (from r4414, packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.postinst)
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.preinst?rev=4415&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.postinst (original)
+++ packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.preinst Sat Aug 7 16:07:50 2010
@@ -2,7 +2,8 @@
set -e
# policy files that were not removed in 0.3~svn.r90520-1 to 0.3-1 upgrade
-if [ "$1" = "configure" ] && dpkg --compare-versions "$2" "<=" "0.3-2"; then
+# see http://bugs.debian.org/547137
+if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" "<=" "0.3-2"; then
if [ -f /usr/share/cli-common/packages.d/policy.0.2.Mono.Addins.Gui.installcligac ]; then
echo "Removing forgotten GAC policy file: Mono.Addins.Gui 0.2..."
/usr/share/cli-common/policy-remove Mono.Addins.Gui 0.2 > /dev/null
Copied: packages/mono-addins/trunk/debian/libmono-addins0.2-cil.preinst (from r4414, packages/mono-addins/trunk/debian/libmono-addins0.2-cil.postinst)
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/libmono-addins0.2-cil.preinst?rev=4415&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/libmono-addins0.2-cil.postinst (original)
+++ packages/mono-addins/trunk/debian/libmono-addins0.2-cil.preinst Sat Aug 7 16:07:50 2010
@@ -2,7 +2,8 @@
set -e
# policy files that were not removed in 0.3~svn.r90520-1 to 0.3-1 upgrade
-if [ "$1" = "configure" ] && dpkg --compare-versions "$2" "<=" "0.3-2"; then
+# see http://bugs.debian.org/547137
+if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" "<=" "0.3-2"; then
if [ -f /usr/share/cli-common/packages.d/policy.0.2.Mono.Addins.installcligac ]; then
echo "Removing forgotten GAC policy file: Mono.Addins 0.2..."
/usr/share/cli-common/policy-remove Mono.Addins 0.2
More information about the Pkg-cli-libs-commits
mailing list