summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatti Bickel <mabi@gentoo.org>2011-01-26 23:10:29 +0000
committerMatti Bickel <mabi@gentoo.org>2011-01-26 23:10:29 +0000
commitfa063957edb19fe562b641a70b551739904641d1 (patch)
tree403c4853ff1d6792098ee55b9da044fe8280db17 /dev-php5
parentadd ~ppc wrt #348984 (diff)
downloadhistorical-fa063957edb19fe562b641a70b551739904641d1.tar.gz
historical-fa063957edb19fe562b641a70b551739904641d1.tar.bz2
historical-fa063957edb19fe562b641a70b551739904641d1.zip
fix compile failure (largefile issue, thanks to Diego for this, bug #350018)
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'dev-php5')
-rw-r--r--dev-php5/pecl-gnupg/ChangeLog8
-rw-r--r--dev-php5/pecl-gnupg/Manifest5
-rw-r--r--dev-php5/pecl-gnupg/files/1.3.2/01-large_file_system.patch9
-rw-r--r--dev-php5/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild13
4 files changed, 29 insertions, 6 deletions
diff --git a/dev-php5/pecl-gnupg/ChangeLog b/dev-php5/pecl-gnupg/ChangeLog
index efdfd3b9b446..83efa3428a9a 100644
--- a/dev-php5/pecl-gnupg/ChangeLog
+++ b/dev-php5/pecl-gnupg/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-php5/pecl-gnupg
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-php5/pecl-gnupg/ChangeLog,v 1.4 2010/11/04 13:13:32 mabi Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-php5/pecl-gnupg/ChangeLog,v 1.5 2011/01/26 23:10:29 mabi Exp $
+
+ 26 Jan 2011; Matti Bickel <mabi@gentoo.org>
+ +files/1.3.2/01-large_file_system.patch, pecl-gnupg-1.3.2-r1.ebuild:
+ fix compile failure (largefile issue, thanks to Diego for this, bug #350018)
*pecl-gnupg-1.3.2-r1 (04 Nov 2010)
*pecl-gnupg-1.3.2 (04 Nov 2010)
diff --git a/dev-php5/pecl-gnupg/Manifest b/dev-php5/pecl-gnupg/Manifest
index 547fd217969e..5039a4e86e51 100644
--- a/dev-php5/pecl-gnupg/Manifest
+++ b/dev-php5/pecl-gnupg/Manifest
@@ -1,9 +1,10 @@
AUX 1.3.1/01-large_file_system.patch 260 RMD160 233696edcab8cf3565ce0b860270f6bb8a4a8eb8 SHA1 b25bee58d8e0a9876eef700509d16360e900d91a SHA256 e885b86a6523b7069f5d53ad715b4a422596bc3ade15704c6687aa783b5888ca
AUX 1.3.1/02-gpgme_new_seg_fault.patch 366 RMD160 bf1266555a4031ea6eb7781e53c9c35374493a95 SHA1 abdadb68fdaed6fe1c736bfefa8bdbd79931dd01 SHA256 9dc8719ec4cbc70a42ad3cb0515698373d97ad0097b6d3cae45a8a39698f5884
+AUX 1.3.2/01-large_file_system.patch 260 RMD160 233696edcab8cf3565ce0b860270f6bb8a4a8eb8 SHA1 b25bee58d8e0a9876eef700509d16360e900d91a SHA256 e885b86a6523b7069f5d53ad715b4a422596bc3ade15704c6687aa783b5888ca
DIST gnupg-1.3.1.tgz 19331 RMD160 dc06c1ff11641902d6f7b1ac0bb283d1253b7274 SHA1 2f7dfd2e9b4ccfae595fe5b3ebf28eaa50eb5ef3 SHA256 fc6980b9ec2fc31f2ba30f0b571832ebffeda6831c96cf206fc872e08418fe37
DIST gnupg-1.3.2.tgz 18237 RMD160 d6ffe070800ed194dbaba412be64a9c615206df8 SHA1 a6f1797cdd5b7f82f78fc4bba83e47fa94fd42d3 SHA256 9da2d793e4f90cff8fa9b20c627f0977e1af7fe6597febac8cd1eabe988d59ee
EBUILD pecl-gnupg-1.3.1-r1.ebuild 653 RMD160 d988a9635ae191c60fc31bfd6289580c6ebf98eb SHA1 3529fe88531aa32585ab31c9384924451362c306 SHA256 40fc845d5cb732ba348ba1f732040264095ab904a8fe96f4166410f4379540b5
-EBUILD pecl-gnupg-1.3.2-r1.ebuild 476 RMD160 60091375143673ec56d7cd6752683c15d978028e SHA1 06584e6a18411279e0482e4493e02936503c7e72 SHA256 6fae6af52af48cb237ac4730471f8371009e8d35fc12541d038c75a6115b4fca
+EBUILD pecl-gnupg-1.3.2-r1.ebuild 651 RMD160 bd481303079ac66ee861184de8fbb824673c71f2 SHA1 a897800fba6fab8996abe50ed68b7d127b23b94b SHA256 b8c694b66de8a2d18fefc271c29960c80596eec2c31ae9803da270d6d3092240
EBUILD pecl-gnupg-1.3.2.ebuild 473 RMD160 07c4521ce643f86c83a02f2d5908cbe1a50f51e4 SHA1 31113dfaa675641c2c43820fce6d6a9f47d0e4ba SHA256 81dc97d1f5a9d5348732c11c44cd5635b2446f6ff6b251491aae6640d0ed7a96
-MISC ChangeLog 1126 RMD160 0f2b7a181460d05d152776907cc0714965cacc17 SHA1 2b40e0304c4a5b965f89ea1d5a15482a77e2cb1e SHA256 c80d8f0f0bcc910f9333f1b48bf0fb952ef2759212b1ffcef154db18d32c7bb9
+MISC ChangeLog 1323 RMD160 c0a86d809b6c65cd991dc20883c9ab8965ed11d5 SHA1 787aa637ea9971e0b6fb12f1325a9d8383d725af SHA256 a50411bb806b0ed07ffb9d5def1d8ce0703ec56b47d6e879285d33511b772ede
MISC metadata.xml 156 RMD160 a3a59cdc3ac33d711123b2d7e2b1deb2984aa101 SHA1 1f452f476317b4634c684eabfd8840d06d35b414 SHA256 f6d70434415ff7294f2a64e7870f32318c5fab9153fe63a58841b12d897da6ba
diff --git a/dev-php5/pecl-gnupg/files/1.3.2/01-large_file_system.patch b/dev-php5/pecl-gnupg/files/1.3.2/01-large_file_system.patch
new file mode 100644
index 000000000000..4e64e3ccef1a
--- /dev/null
+++ b/dev-php5/pecl-gnupg/files/1.3.2/01-large_file_system.patch
@@ -0,0 +1,9 @@
+--- config.m4 2007-05-04 13:23:41.000000000 +0000
++++ config.m4.new 2010-03-28 01:13:10.000000000 +0000
+@@ -41,4 +41,6 @@
+ PHP_SUBST(GNUPG_SHARED_LIBADD)
+
+ PHP_NEW_EXTENSION(gnupg, [gnupg.c gnupg_keylistiterator.c], $ext_shared)
++
++ AC_SYS_LARGEFILE
+ fi
diff --git a/dev-php5/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild b/dev-php5/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild
index 70845e7c3400..cf1c11f2becf 100644
--- a/dev-php5/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild
+++ b/dev-php5/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-php5/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild,v 1.1 2010/11/04 13:13:32 mabi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-php5/pecl-gnupg/pecl-gnupg-1.3.2-r1.ebuild,v 1.2 2011/01/26 23:10:29 mabi Exp $
PHP_EXT_NAME="gnupg"
PHP_EXT_INI="yes"
@@ -18,3 +18,12 @@ IUSE=""
DEPEND="app-crypt/gpgme"
RDEPEND="${DEPEND}"
+
+src_prepare() {
+ for slot in $(php_get_slots); do
+ php_init_slot_env ${slot}
+ epatch "${FILESDIR}/${PV}"/01-large_file_system.patch
+ done
+
+ php-ext-source-r2_src_prepare
+}