[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