summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2010-05-20 21:56:38 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2010-05-20 21:56:38 +0000
commit68ebf7b60dc97e5b20e638ff228ef03d6840df85 (patch)
treebfb374b78ece614ee95033ab24f6a6255336ab94
parentversion bump (diff)
downloadhistorical-68ebf7b60dc97e5b20e638ff228ef03d6840df85.tar.gz
historical-68ebf7b60dc97e5b20e638ff228ef03d6840df85.tar.bz2
historical-68ebf7b60dc97e5b20e638ff228ef03d6840df85.zip
Patch which fixes pointer implicit declaration issue on x86_64 architectures
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
-rw-r--r--dev-perl/Proc-ProcessTable/ChangeLog12
-rw-r--r--dev-perl/Proc-ProcessTable/Manifest14
-rw-r--r--dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.45-r1.ebuild25
-rw-r--r--dev-perl/Proc-ProcessTable/files/amd64_canonicalize_file_name_definition.patch13
4 files changed, 51 insertions, 13 deletions
diff --git a/dev-perl/Proc-ProcessTable/ChangeLog b/dev-perl/Proc-ProcessTable/ChangeLog
index c3e45ca9c311..03c0fe71d0cb 100644
--- a/dev-perl/Proc-ProcessTable/ChangeLog
+++ b/dev-perl/Proc-ProcessTable/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-perl/Proc-ProcessTable
-# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Proc-ProcessTable/ChangeLog,v 1.45 2009/03/13 13:06:35 tove Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Proc-ProcessTable/ChangeLog,v 1.46 2010/05/20 21:56:37 hwoarang Exp $
+
+*Proc-ProcessTable-0.45-r1 (20 May 2010)
+
+ 20 May 2010; Markos Chandras <hwoarang@gentoo.org>
+ +files/amd64_canonicalize_file_name_definition.patch,
+ +Proc-ProcessTable-0.45-r1.ebuild:
+ Patch which fixes pointer implicit declaration issue on x86_64
+ architectures
13 Mar 2009; Torsten Veller <tove@gentoo.org>
-Proc-ProcessTable-0.41.ebuild, -Proc-ProcessTable-0.44.ebuild:
diff --git a/dev-perl/Proc-ProcessTable/Manifest b/dev-perl/Proc-ProcessTable/Manifest
index c78e3dabdf70..aa3f9590999e 100644
--- a/dev-perl/Proc-ProcessTable/Manifest
+++ b/dev-perl/Proc-ProcessTable/Manifest
@@ -1,14 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX amd64_canonicalize_file_name_definition.patch 396 RMD160 088599b06cd55234291bf1120b25b4dc5ce5abc1 SHA1 cab084ade90ba09a12279bdaaee3c5dd46a6eeed SHA256 f2208715c4c209bf70041bd6b386c103ac01049857668ef69e04a4511908af32
DIST Proc-ProcessTable-0.45.tar.gz 69593 RMD160 32c7befce20cf9be9d46582617f09459c4e67949 SHA1 5847884be64b110aaf68d20592ea8cc226f59e76 SHA256 dbe60687b9946b4135d4adf77f55e865e477d8824815b2e67bc6938aada33df3
+EBUILD Proc-ProcessTable-0.45-r1.ebuild 632 RMD160 7979fcc8c7c3fbe238318e34bc918bb13e34f7cd SHA1 274c7876641c21637dd566a3bf2e7bbd08cd3de2 SHA256 b8860e3b9726a1f0d7723d5a888a61e0990797342da296ba226366de87c40b06
EBUILD Proc-ProcessTable-0.45.ebuild 497 RMD160 cd419982742d4b626d7f283861afaa4406c9de86 SHA1 535329ddec0f1afb6a5eac668ef417f96d69a080 SHA256 aab6f7aa963023d19681f9ad1bb3bc10839e0606603505d67e09e928d45899a9
-MISC ChangeLog 5496 RMD160 08d871eed961f2bcee4d40eff7f89c5d1595346f SHA1 7efb563ed9b75651521d403e9917a60a592e5a1c SHA256 a05207850fd02d0377ad2152663f5839de9bb448960c0ce4b21d7cbc116f4703
+MISC ChangeLog 5770 RMD160 1ad1b3dc2892f7b75bae18c3e356680aac534619 SHA1 74e41d5166ccae5ea51ab5cb9b1278b1a52e32db SHA256 d077dd9517196a7cce5c74829ab5cb13378507c05f41a58a8ef1f30887445949
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkm6Wi0ACgkQV3J2n04EauwKPwCfXmrcTIdxSmkFiRpNnwQ3Nj1o
-juIAn1NdDLKdsrRULhLAUh/evN7uNmQW
-=hLD9
------END PGP SIGNATURE-----
diff --git a/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.45-r1.ebuild b/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.45-r1.ebuild
new file mode 100644
index 000000000000..ada4ca190197
--- /dev/null
+++ b/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.45-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.45-r1.ebuild,v 1.1 2010/05/20 21:56:37 hwoarang Exp $
+
+EAPI="2"
+
+MODULE_AUTHOR=DURIST
+inherit perl-module
+
+DESCRIPTION="Unix process table information"
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+SRC_TEST="do"
+
+DEPEND="virtual/perl-Storable
+ dev-lang/perl"
+
+src_prepare() {
+ epatch "${FILESDIR}/amd64_canonicalize_file_name_definition.patch"
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Proc-ProcessTable/files/amd64_canonicalize_file_name_definition.patch b/dev-perl/Proc-ProcessTable/files/amd64_canonicalize_file_name_definition.patch
new file mode 100644
index 000000000000..d454b1ad21cb
--- /dev/null
+++ b/dev-perl/Proc-ProcessTable/files/amd64_canonicalize_file_name_definition.patch
@@ -0,0 +1,13 @@
+Index: Proc-ProcessTable-0.45/os/Linux.c
+===================================================================
+--- Proc-ProcessTable-0.45.orig/os/Linux.c
++++ Proc-ProcessTable-0.45/os/Linux.c
+@@ -33,7 +33,7 @@ static unsigned system_hertz;
+
+ static bool init_failed = false;
+
+-
++char *canonicalize_file_name (const char *path);
+ /* get_string()
+ *
+ * Access strings in read only section