summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2012-06-08 18:05:45 +0000
committerTorsten Veller <tove@gentoo.org>2012-06-08 18:05:45 +0000
commitd1d6e434a34c2484893883435e719d6886f6bb97 (patch)
tree69d8e0487db03672262536e834deb1de1a0abdee /dev-perl/Date-Pcalc
parentMarking pidgin-otr-3.2.1 ppc for bug 416263 (diff)
downloadhistorical-d1d6e434a34c2484893883435e719d6886f6bb97.tar.gz
historical-d1d6e434a34c2484893883435e719d6886f6bb97.tar.bz2
historical-d1d6e434a34c2484893883435e719d6886f6bb97.zip
Fix perl-5.16 build bug (#420177)
Package-Manager: portage-2.2.0_alpha110/cvs/Linux x86_64
Diffstat (limited to 'dev-perl/Date-Pcalc')
-rw-r--r--dev-perl/Date-Pcalc/ChangeLog9
-rw-r--r--dev-perl/Date-Pcalc/Date-Pcalc-6.100.0.ebuild5
-rw-r--r--dev-perl/Date-Pcalc/Manifest13
-rw-r--r--dev-perl/Date-Pcalc/files/6.100.0_identifier_before_numeric_constant.patch16
4 files changed, 33 insertions, 10 deletions
diff --git a/dev-perl/Date-Pcalc/ChangeLog b/dev-perl/Date-Pcalc/ChangeLog
index e9153747c0c0..c68cd636ef8b 100644
--- a/dev-perl/Date-Pcalc/ChangeLog
+++ b/dev-perl/Date-Pcalc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-perl/Date-Pcalc
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Date-Pcalc/ChangeLog,v 1.19 2011/09/04 11:20:48 tove Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Date-Pcalc/ChangeLog,v 1.20 2012/06/08 18:05:45 tove Exp $
+
+ 08 Jun 2012; Torsten Veller <tove@gentoo.org>
+ +files/6.100.0_identifier_before_numeric_constant.patch,
+ Date-Pcalc-6.100.0.ebuild:
+ Fix perl-5.16 build bug (#420177)
04 Sep 2011; Torsten Veller <tove@gentoo.org> -Date-Pcalc-6.1.ebuild:
Cleanup
diff --git a/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0.ebuild b/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0.ebuild
index eefb6c2612f9..0a3465996b85 100644
--- a/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0.ebuild
+++ b/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0.ebuild,v 1.2 2011/09/03 21:04:29 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0.ebuild,v 1.3 2012/06/08 18:05:45 tove Exp $
EAPI=4
@@ -20,3 +20,4 @@ RDEPEND="${DEPEND}"
SRC_TEST="do"
mydoc="ToDo"
+PATCHES=( "${FILESDIR}"/6.100.0_identifier_before_numeric_constant.patch )
diff --git a/dev-perl/Date-Pcalc/Manifest b/dev-perl/Date-Pcalc/Manifest
index ea655b470c1e..fe12814ce906 100644
--- a/dev-perl/Date-Pcalc/Manifest
+++ b/dev-perl/Date-Pcalc/Manifest
@@ -1,16 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX 6.100.0_identifier_before_numeric_constant.patch 426 RMD160 4d052934a6eff0e300791fb1be100e7cc8c69dd7 SHA1 0351c9e5d0816f028c2be37651bca5ea31144ecc SHA256 e05c68572f2e76a2ad5cca7fa87565453160762bc16334e74a5820974614bdbe
DIST Date-Pcalc-1.2.tar.gz 61236 RMD160 699b4a3fa7e8315f8439ee79a998b508a0b0476b SHA1 099c29a1cb1a9e152db0199900ea13cc8d4c8df3 SHA256 c866fd46d2dcdba90f4b13b38319b606cc32677f8a0fe8836d31dc11593c4cbd
DIST Date-Pcalc-6.1.tar.gz 216790 RMD160 b1dac1e8ff1bf4b4f1ac34dcf2f911ee1aaf6974 SHA1 5f82a464169c9da3b7eaf0127ab18525c32207f3 SHA256 8c4297c2bab22b72bb4fce9df26c6360d4a4166a0a97b29a58465a2592dbd01c
EBUILD Date-Pcalc-1.2.ebuild 511 RMD160 ff96c3043c17bc2b234ff70382f3b52671915dae SHA1 6639b3619a6e10638ae4079c84a2bfa4bd69b9ec SHA256 789c076d48a4f7ba1ef00057bd4ddc735bcb17c34ee7cceeddaf2bc2a529c6fd
-EBUILD Date-Pcalc-6.100.0.ebuild 535 RMD160 bf434a999242f0b8bf736637eee5633ba58f6b2d SHA1 1ec3e5632467852a6f22da741b73035c8a0d3943 SHA256 9604153d45928cb788d08863fc0f331f10bf601f54cfcc262a5baeaa2efbc4cc
-MISC ChangeLog 2277 RMD160 12370c52a0e18724a5087c0745f2323b1fabcc72 SHA1 96be78d320d87c05fa3dfb97a9064cb076b42cc9 SHA256 4031ab0494fd70dc1466cc06750ce6c665bbeba00e216122ce7847c95b44601b
+EBUILD Date-Pcalc-6.100.0.ebuild 610 RMD160 38fe934bcc0ed5f8ebdec493075d114ea9b0b5de SHA1 d7ca61e26524a89729d7bd991addefb61d4c6bf3 SHA256 1386117f30b3b70f0085dacc57ad392fbd60c5a7d7f37977e8954e57ff4f3292
+MISC ChangeLog 2450 RMD160 e86f1b17ae08b7763e5d70ca7e09b65f5cfabb0f SHA1 aad2a6717eb3a81c81e3fc5b9d425eef5250ff4d SHA256 5869a26dc8e42b379a4558e5e08c4598201c1213ceecd41cac833bff03662062
MISC metadata.xml 236 RMD160 fa9db97f53b9c3fbad1849c42735ec88de86c71b SHA1 5a7c8ac00806cf10aff53df7522915d01bb0e174 SHA256 e1712da305d9e928e6e160b4cdd349c9cef7b721c969ad48ab6dd359cba6c2c8
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAk5jYDEACgkQV3J2n04Eauy7OgCfaxE4WJ387KfE7aHRVfcJh6Zy
-fKQAnjwEaVw45Y5aK0nOhftC+DmzYl5i
-=rMYN
+iEYEAREIAAYFAk/SPv4ACgkQV3J2n04Eauw5IwCeIrlXh4GK0qSD8e/De+M7RCjG
+dmAAn26JIHopx1jty627KKUnNzlXJcoC
+=24km
-----END PGP SIGNATURE-----
diff --git a/dev-perl/Date-Pcalc/files/6.100.0_identifier_before_numeric_constant.patch b/dev-perl/Date-Pcalc/files/6.100.0_identifier_before_numeric_constant.patch
new file mode 100644
index 000000000000..e475ea25c2cc
--- /dev/null
+++ b/dev-perl/Date-Pcalc/files/6.100.0_identifier_before_numeric_constant.patch
@@ -0,0 +1,16 @@
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=76442
+Gentoo-Bug: https://bugs.gentoo.org/420177
+--- a/src/C_XS/ToolBox.h
++++ b/src/C_XS/ToolBox.h
+@@ -93,7 +93,10 @@
+ #elif PERL_DARWIN
+ #define boolean bool
+ #else
+- typedef enum { false = FALSE, true = TRUE } boolean;
++ typedef int boolean;
++ #ifndef I_STDBOOL
++ enum { false, true };
++ #endif
+ #endif
+ #endif
+