diff options
author | Ryan Hill <rhill@gentoo.org> | 2008-03-06 23:48:45 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2008-03-06 23:48:45 +0000 |
commit | 05309c1f9d615003b4e1cebb4e319063be41764d (patch) | |
tree | 0f102eb21af95a9a411e8543476eef23e5274993 /media-libs/pdflib | |
parent | Version bump and removed older ones (diff) | |
download | historical-05309c1f9d615003b4e1cebb4e319063be41764d.tar.gz historical-05309c1f9d615003b4e1cebb4e319063be41764d.tar.bz2 historical-05309c1f9d615003b4e1cebb4e319063be41764d.zip |
Fix compilation w/ GCC 4.3 for bug #212459.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'media-libs/pdflib')
-rw-r--r-- | media-libs/pdflib/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/pdflib/Manifest | 15 | ||||
-rw-r--r-- | media-libs/pdflib/files/pdflib-7.0.2_p8-gcc-4.3.patch | 55 | ||||
-rw-r--r-- | media-libs/pdflib/pdflib-7.0.2_p8.ebuild | 4 |
4 files changed, 76 insertions, 4 deletions
diff --git a/media-libs/pdflib/ChangeLog b/media-libs/pdflib/ChangeLog index 39df220a0725..d334cd971139 100644 --- a/media-libs/pdflib/ChangeLog +++ b/media-libs/pdflib/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/pdflib # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/pdflib/ChangeLog,v 1.98 2008/03/04 20:53:47 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/pdflib/ChangeLog,v 1.99 2008/03/06 23:48:44 dirtyepic Exp $ + + 06 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> + +files/pdflib-7.0.2_p8-gcc-4.3.patch, pdflib-7.0.2_p8.ebuild: + Fix compilation w/ GCC 4.3 for bug #212459. 04 Mar 2008; Tobias Scherbaum <dertobi123@gentoo.org> pdflib-7.0.2_p8.ebuild: diff --git a/media-libs/pdflib/Manifest b/media-libs/pdflib/Manifest index f1ec365e37fe..3ed25496b00a 100644 --- a/media-libs/pdflib/Manifest +++ b/media-libs/pdflib/Manifest @@ -1,4 +1,8 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX fix-java-compile.patch 547 RMD160 c5ebf24dadba624d35bd32b4c53bcc7916aad329 SHA1 f393eca4fdbc06cbadf0738968ba9262c0c5242d SHA256 9cf04367ca4e35f48f51b1d3b1454b60ff09d918b0a59246933cc1f4c88c5f83 +AUX pdflib-7.0.2_p8-gcc-4.3.patch 2021 RMD160 29325b69cc4feb08e19f20497a067b1db668ed24 SHA1 674da3363770a1475501c6bce3c0bea36118336e SHA256 d7ab6fc76e83c509b0ad5fbcfcad35de251ba04aa3ed4c6195fbcd4093004728 AUX pdflib-7.0.2_p8-ruby-configure.patch 403 RMD160 826b06f0bf4aae2af5f641c9c7538245da6f6521 SHA1 a7b0a0f27481e056bc26b71f894bc08b916566e2 SHA256 b19fe8faab95743f7566d193616e88e21eaff35d83421bd9c1aa68bab6fe9425 DIST PDFlib-Lite-6.0.3.tar.gz 3763292 RMD160 c8d74b31f30156be0280865aaa9985883fba6c21 SHA1 93c5d78bdff142e873873967df8be49b70fe3c39 SHA256 7ebd0f907283800e757bf27b038e4f18786c16577f51a547e55da014f9f248ff DIST PDFlib-Lite-7.0.1.tar.gz 5350886 RMD160 b0d7431c07d96df484cd45980fcde9b7df2f200f SHA1 096f0b569695aab6fbf675f4eeb19b32d4e5e443 SHA256 61b79378f5138c83d7b87675e58d82880f9d408c6d1c504b3d617104471db87f @@ -7,6 +11,13 @@ DIST PDFlib-Lite-7.0.2p8.tar.gz 5788364 RMD160 3d48885d1d9bf7e72bba72ed2b8d6ca1e EBUILD pdflib-6.0.3-r1.ebuild 3552 RMD160 a281102b22eeeec37c05b266c2e33cc91d17309f SHA1 17d8260eaa5673975746d884558a37e4938ea38c SHA256 efe62e62bed82aed86eb8f3753a77086f8a47c73c107e461ee52487ddd11e2cf EBUILD pdflib-7.0.1.ebuild 3999 RMD160 890af61e59660985d689b0e133905940e6cbedbd SHA1 7bccd63614223aa46322fad090ad7c8222025451 SHA256 60a56ddd390b486cb5dcec23c07196c01f5f52dcd869aa099fddec92063230d7 EBUILD pdflib-7.0.2.ebuild 3067 RMD160 3f51a95cfb5c5f9b79254385f909635bd9b28535 SHA1 cb7e566071d92299a5f21e66daf7b9456227b1af SHA256 891869151fae1b74f137d41e5acaf2396f5569da43c6e51c60e31053a0751d5f -EBUILD pdflib-7.0.2_p8.ebuild 3881 RMD160 6569488dd6c3457e3900c3ca598050b5f4168d20 SHA1 b109c9ceb19fc778ac7d4774e58b0bfdec188c0a SHA256 179ad343c5506d9731870a32147e51a75050ad8764b032a21ed587aeed249adc -MISC ChangeLog 13462 RMD160 ddca0e59eed90c5d4770edec763d7879c55fc7de SHA1 ff4bd09fdb3806806454376d194f92e7b45ad874 SHA256 4fdc749a025085ecf0bff26222c4107996f35c41092f9273c2de642c8054ea39 +EBUILD pdflib-7.0.2_p8.ebuild 3922 RMD160 c4c1c2998bd1166fddb1bb7407925838607b3219 SHA1 7e224d312c2550c95af9a1b9a8c2e20a3ea8b7aa SHA256 59800d2285dd58208adbdf042e28e3136dbcbcd72c0e2f61c5b31d1e2220f671 +MISC ChangeLog 13620 RMD160 e916127d9e3518738e4b115aad88fa6e02edb89a SHA1 203c832cf21585cd86cd966fd29a1f1cc23a8670 SHA256 102aceb255423c4fa233e0cad1a523e94e50ebb442c89ec2b7c118737c944fbb MISC metadata.xml 157 RMD160 a98db3a086fae3c09a903dadbc05f60443ec4b1a SHA1 ddaa23cc35eb917bf8962b652442bebb1ce0f440 SHA256 54f8878ca0228e380abbaa4b529806b5533a6b9b51b3b16c0909e906586a91a1 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFH0ILtiqiDRvmkBmIRAps8AKCXVEA42ersYT6gPC4Nqgk3o3ghHQCePzLZ +cLfz0190YtqJMvC1YVeekjA= +=SnFZ +-----END PGP SIGNATURE----- diff --git a/media-libs/pdflib/files/pdflib-7.0.2_p8-gcc-4.3.patch b/media-libs/pdflib/files/pdflib-7.0.2_p8-gcc-4.3.patch new file mode 100644 index 000000000000..5b4721911e5f --- /dev/null +++ b/media-libs/pdflib/files/pdflib-7.0.2_p8-gcc-4.3.patch @@ -0,0 +1,55 @@ +diff -Naur PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/image.cpp PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/image.cpp +--- PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/image.cpp 2008-02-28 03:43:00.000000000 -0600 ++++ PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/image.cpp 2008-03-05 20:53:52.000000000 -0600 +@@ -4,6 +4,7 @@ + // + + #include <iostream> ++#include <cstdlib> + + #include "pdflib.hpp" + +diff -Naur PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/invoice.cpp PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/invoice.cpp +--- PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/invoice.cpp 2008-02-28 03:43:00.000000000 -0600 ++++ PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/invoice.cpp 2008-03-05 20:55:56.000000000 -0600 +@@ -4,6 +4,7 @@ + // + + #include <iostream> ++#include <cstring> + + #include <time.h> + +diff -Naur PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/starter_block.cpp PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/starter_block.cpp +--- PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/starter_block.cpp 2008-02-28 03:43:00.000000000 -0600 ++++ PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/starter_block.cpp 2008-03-05 20:57:39.000000000 -0600 +@@ -12,6 +12,7 @@ + */ + + #include <iostream> ++#include <cstring> + + #include "pdflib.hpp" + +diff -Naur PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/starter_basic.cpp PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/starter_basic.cpp +--- PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/starter_basic.cpp 2008-02-28 03:43:00.000000000 -0600 ++++ PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/starter_basic.cpp 2008-03-05 20:58:56.000000000 -0600 +@@ -7,6 +7,7 @@ + // required data: none + + #include <iostream> ++#include <cstring> + + #include "pdflib.hpp" + +diff -Naur PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/starter_pvf.cpp PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/starter_pvf.cpp +--- PDFlib-Lite-7.0.2p8-orig/bind/pdflib/cpp/starter_pvf.cpp 2008-02-28 03:43:00.000000000 -0600 ++++ PDFlib-Lite-7.0.2p8/bind/pdflib/cpp/starter_pvf.cpp 2008-03-05 21:01:17.000000000 -0600 +@@ -13,6 +13,7 @@ + * Required data: image file + */ + #include <iostream> ++#include <cstdlib> + + #include "pdflib.hpp" + diff --git a/media-libs/pdflib/pdflib-7.0.2_p8.ebuild b/media-libs/pdflib/pdflib-7.0.2_p8.ebuild index 947b5d516ba8..640041398214 100644 --- a/media-libs/pdflib/pdflib-7.0.2_p8.ebuild +++ b/media-libs/pdflib/pdflib-7.0.2_p8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/pdflib/pdflib-7.0.2_p8.ebuild,v 1.7 2008/03/04 20:53:47 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/pdflib/pdflib-7.0.2_p8.ebuild,v 1.8 2008/03/06 23:48:44 dirtyepic Exp $ EAPI="1" @@ -40,6 +40,8 @@ src_unpack() { unpack ${A} cd "${S}" + epatch "${FILESDIR}"/${P}-gcc-4.3.patch + # fix broken configure option for ruby bindings. # do NOT call eautoreconf here, it breaks configure horribly. epatch "${FILESDIR}"/${P}-ruby-configure.patch |