Control: tags -1 + patch

On 2013-02-27 09:45:06, Ondřej Surý wrote:
> Package: php-zeroc-ice
> Version: 3.4.2-8.1
> Severity: grave
> 
> The package php-zeroc-ice.install file hardcodes installation directory:
> 
> usr/php/*.so usr/lib/php5/20090626+lfs
> 
> which is clearly wrong because the php API version has changed.
> 
> rules-php.mk has the correct way of getting the right API version, e.g. using 
> php-config5:
> 
> $(php-config5 --extension-dir)

The attached patch should do the trick.

Regards
-- 
Sebastian Ramacher
diff -Nru zeroc-ice-3.4.2/debian/changelog zeroc-ice-3.4.2/debian/changelog
--- zeroc-ice-3.4.2/debian/changelog    2012-07-07 21:05:22.000000000 +0200
+++ zeroc-ice-3.4.2/debian/changelog    2013-03-04 00:05:57.000000000 +0100
@@ -1,3 +1,11 @@
+zeroc-ice (3.4.2-8.2) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Install PHP extension to directory given by php5-config --extension-dir.
+    (Closes: #701792)
+
+ -- Sebastian Ramacher <sramac...@debian.org>  Sun, 03 Mar 2013 23:59:54 +0100
+
 zeroc-ice (3.4.2-8.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru zeroc-ice-3.4.2/debian/php-zeroc-ice.install 
zeroc-ice-3.4.2/debian/php-zeroc-ice.install
--- zeroc-ice-3.4.2/debian/php-zeroc-ice.install        2012-07-07 
21:05:22.000000000 +0200
+++ zeroc-ice-3.4.2/debian/php-zeroc-ice.install        2013-03-03 
23:44:21.000000000 +0100
@@ -1,5 +1,4 @@
 etc/php5
-usr/php/*.so usr/lib/php5/20090626+lfs
 usr/php/*.php usr/share/Ice-3.4.2/php/lib
 usr/php/Glacier2 usr/share/Ice-3.4.2/php/lib/
 usr/php/Ice usr/share/Ice-3.4.2/php/lib/
diff -Nru zeroc-ice-3.4.2/debian/rules-php.mk 
zeroc-ice-3.4.2/debian/rules-php.mk
--- zeroc-ice-3.4.2/debian/rules-php.mk 2012-07-07 21:05:22.000000000 +0200
+++ zeroc-ice-3.4.2/debian/rules-php.mk 2013-03-03 23:46:43.000000000 +0100
@@ -30,6 +30,7 @@
                $(DEB_MAKE_INVOKE) -C php install ; \
        fi
        -cp debian/IcePHP.ini $(DEB_DH_INSTALL_SOURCEDIR)/etc/php5/conf.d
+       cp $(DEB_DH_INSTALL_SOURCEDIR)/usr/php/*.so $(PHP_LIBDIR)
        :> $@
 
 .PHONY: build/php install/php

Attachment: signature.asc
Description: Digital signature

Reply via email to