tags 529579 +pending
thanks

El mié, 20-05-2009 a las 10:33 +0200, Olivier Berger escribió:
> A copy of nusoap is shipped in the phpgacl package.
> 
> The phpgacl packaging should then be updated to depend on
> libnusoap-php instead of shipping it.
> 

I've just upload a revision of the package to mentors:
http://mentors.debian.net/debian/pool/main/p/phpgacl/

Attached is the debdiff output.

Greetings,
David.

diff -Nru phpgacl-3.3.7/debian/changelog phpgacl-3.3.7/debian/changelog
--- phpgacl-3.3.7/debian/changelog  2009-05-22 10:52:50.000000000 +0200
+++ phpgacl-3.3.7/debian/changelog  2009-05-22 10:52:51.000000000 +0200
@@ -1,3 +1,13 @@
+phpgacl (3.3.7-7) unstable; urgency=low
+
+  * debian/phpgacl.{preinst,prerm}: set -e flag to maintainer scripts,
+    which ensures that the script's execution is aborted when any
+    executed command fails.
+  * debian/control: depend on libnusoap-php instead of shipping its
+    source code (Closes: #529579).
+
+ -- David Gil <d...@telefonica.net>  Fri, 22 May 2009 10:45:36 +0200
+
 phpgacl (3.3.7-6) unstable; urgency=low
 
   * debian/phpgacl.templates: Use "All" as default choice for web server,
diff -Nru phpgacl-3.3.7/debian/control phpgacl-3.3.7/debian/control
--- phpgacl-3.3.7/debian/control    2009-05-22 10:52:50.000000000 +0200
+++ phpgacl-3.3.7/debian/control    2009-05-22 10:52:51.000000000 +0200
@@ -11,7 +11,7 @@
 
 Package: phpgacl
 Architecture: all
-Depends: ${misc:Depends}, dbconfig-common, postgresql-client, mysql-client |  virtual-mysql-client, libphp-adodb (>= 4.64), smarty (>= 2.6.9), php-cache-lite (>= 1.5.2)
+Depends: ${misc:Depends}, dbconfig-common, postgresql-client, mysql-client |  virtual-mysql-client, libphp-adodb (>= 4.64), smarty (>= 2.6.9), php-cache-lite (>= 1.5.2), libnusoap-php
 Description: PHP Generic Access Control Lists
  phpGACL is a set of PHP functions giving web developers a simple,
  yet immensely powerful "drop in" permission system for their current
diff -Nru phpgacl-3.3.7/debian/phpgacl.preinst phpgacl-3.3.7/debian/phpgacl.preinst
--- phpgacl-3.3.7/debian/phpgacl.preinst    2009-05-22 10:52:50.000000000 +0200
+++ phpgacl-3.3.7/debian/phpgacl.preinst    2009-05-22 10:52:51.000000000 +0200
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/sh -e
 
 #
 # preinst file for phpgacl package
diff -Nru phpgacl-3.3.7/debian/phpgacl.prerm phpgacl-3.3.7/debian/phpgacl.prerm
--- phpgacl-3.3.7/debian/phpgacl.prerm  2009-05-22 10:52:50.000000000 +0200
+++ phpgacl-3.3.7/debian/phpgacl.prerm  2009-05-22 10:52:51.000000000 +0200
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/sh -e
 
 # source debconf stuff
 . /usr/share/debconf/confmodule
diff -Nru phpgacl-3.3.7/debian/rules phpgacl-3.3.7/debian/rules
--- phpgacl-3.3.7/debian/rules  2009-05-22 10:52:50.000000000 +0200
+++ phpgacl-3.3.7/debian/rules  2009-05-22 10:52:51.000000000 +0200
@@ -43,7 +43,7 @@
    # - Don't include Cache_lite directory, 
    #   instead use php-cache-lite debian package.
    install -d $(CURDIR)/debian/phpgacl/usr/share/phpgacl/
-   cp -r *.php *.inc admin/ soap/ test_suite/ schema.xml \
+   cp -r *.php *.inc admin/ test_suite/ schema.xml \
        $(CURDIR)/debian/phpgacl/usr/share/phpgacl/
    
    # Remove smarty directory, instead use smarty debian package

Reply via email to