summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2011-02-15 21:15:03 +0000
committerAlexis Ballier <aballier@gentoo.org>2011-02-15 21:15:03 +0000
commit2bab930484d66a6bc1d09b365a4c2d12325bf588 (patch)
treec5ee9e4a283b92496dfcf90ab690f6ab5799e7cf /dev-tex
parentReimplement test function so that it works with Ruby 1.9.2 (and does not requ... (diff)
downloadhistorical-2bab930484d66a6bc1d09b365a4c2d12325bf588.tar.gz
historical-2bab930484d66a6bc1d09b365a4c2d12325bf588.tar.bz2
historical-2bab930484d66a6bc1d09b365a4c2d12325bf588.zip
Fix build with libpng 1.5, by Lars Wendler (Polynomial-C) <polynomial-c@gentoo.org>, imported from netbsd ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/print/luatex/patches/patch-ad , bug #355091
Package-Manager: portage-2.2.0_alpha23/cvs/Linux x86_64
Diffstat (limited to 'dev-tex')
-rw-r--r--dev-tex/luatex/ChangeLog10
-rw-r--r--dev-tex/luatex/Manifest13
-rw-r--r--dev-tex/luatex/luatex-0.65.0.ebuild12
3 files changed, 22 insertions, 13 deletions
diff --git a/dev-tex/luatex/ChangeLog b/dev-tex/luatex/ChangeLog
index 21606bf3a6e3..4f77b46424f7 100644
--- a/dev-tex/luatex/ChangeLog
+++ b/dev-tex/luatex/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-tex/luatex
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/ChangeLog,v 1.81 2010/12/16 12:45:42 aballier Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/ChangeLog,v 1.82 2011/02/15 21:15:03 aballier Exp $
+
+ 15 Feb 2011; Alexis Ballier <aballier@gentoo.org> luatex-0.65.0.ebuild:
+ Fix build with libpng 1.5, by Lars Wendler (Polynomial-C)
+ <polynomial-c@gentoo.org>, imported from netbsd
+ ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/print/luatex/patches/patch-ad
+ , bug #355091
16 Dec 2010; Alexis Ballier <aballier@gentoo.org> -luatex-0.64.0.ebuild:
remove old
diff --git a/dev-tex/luatex/Manifest b/dev-tex/luatex/Manifest
index 5da441009e5a..97999dc1e553 100644
--- a/dev-tex/luatex/Manifest
+++ b/dev-tex/luatex/Manifest
@@ -1,17 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+DIST luatex-0.65.0-libpng15.patch.bz2 3930 RMD160 68e3e6cdf9d7f129145c85992f88c9fcee7ded30 SHA1 c2ce1d8ce8cea51e2ac2c2a7f528e5fa0e5b8211 SHA256 70412f48a44b321502475bc7fd419518225027a9867825ea2827db78efb2f1a4
DIST luatex-beta-0.63.0.tar.bz2 8368686 RMD160 5abe91a511af9cd75036f67b835f9e242155f529 SHA1 bd947f620511876d3384ed6c0aacf08b12c0a060 SHA256 0b42c4e122c37d25727cabe2f69ec2b27ce60a4a5f3bf0f6257f0e1685afc787
DIST luatex-beta-0.65.0-doc.tar.bz2 961957 RMD160 acd232300b2aef8614c9faf99f7416eba27ccb62 SHA1 b12caf47931afd24222775916feecc4cee2e97f5 SHA256 8d434aa3583404ef02e771f86a6d4d096895c5ea7ab7b7cf217c109a33ee5690
DIST luatex-beta-0.65.0-source.tar.bz2 7575951 RMD160 c23ac8c3cc26c9064f099c5789ae64edd22fc1a7 SHA1 5d01dc1dbc46b8c654ca5a45f3b537cae8a2cf6d SHA256 39550bf69f87df44f54f3f761b1f57ccb4ae0f40592b9c91c4dbe05edec3f015
EBUILD luatex-0.63.0.ebuild 4339 RMD160 c2a01e4fbf0160f50b5891bdd54329b6f2ef14f5 SHA1 29e94ed77ee31e1a03ba3494e1c56e5961c94d95 SHA256 c6ef7a6b988d8f4e29f5e03b994d6df12225180a933791f6051caf242fdf5b5d
-EBUILD luatex-0.65.0.ebuild 3319 RMD160 34d56accdc785b212aaa56c9698a9485c60aca52 SHA1 07a65d10af7bded9473daf8fba1080b64e105c20 SHA256 5c5ff2b0002c36e8ab34be753d6fb9479e3829fc56f2041c953370bc9c6421d4
-MISC ChangeLog 10355 RMD160 83d4577fc32dc2fa25160e8c0194c7c1627bb3be SHA1 087c828fc47affb4e1f2ceb16624fb3ac1e201dd SHA256 0586e23d3c88c632980ebc8e0a4d8b46e15ab1b4a1d7e23acca3b43422695996
+EBUILD luatex-0.65.0.ebuild 3414 RMD160 46f58659d255d39cbce9d5558f7ec0b4ea8f41d0 SHA1 0a65efe2c5bb5a00662709737a3e54603b3ea8e6 SHA256 42d46e63b0546f3d705fa2732809a66f72cab24c2bb52433df65b294edf250f2
+MISC ChangeLog 10635 RMD160 dba7dea3838894972b94c66c1510c151f59d35a1 SHA1 eba36fee1ea036e8a8451f7bc309d7109572af63 SHA256 05853b0e16fab3f34c8a8d95f4c12d357eaeaddaf52112f8d837e5af1c872dcc
MISC metadata.xml 336 RMD160 0ea7c1246551ffee8e6960e806a66a231e1d3cc7 SHA1 ca5b152307b89eb030607b9d4862c270d248dfa0 SHA256 126018a4822f911e52afe63656a10f2a7b0b938ea106f2a2caef00bdc18a845f
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk0KCfsACgkQvFcC4BYPU0pNmgCgmPlbBpRl+LQj3FPJQ2polzVX
-R54An2pyfbvyhTs8Uy6xywYPl30anzw5
-=xypI
+iEYEARECAAYFAk1a7N0ACgkQvFcC4BYPU0pr0wCbBht+be9gV3JTzaY3/0bCqgkR
+LLsAoL8dsE9J+fG2mCdxQEVwvrjtZWGj
+=Z8Yn
-----END PGP SIGNATURE-----
diff --git a/dev-tex/luatex/luatex-0.65.0.ebuild b/dev-tex/luatex/luatex-0.65.0.ebuild
index 9b590bc1bec3..8940d0e125f6 100644
--- a/dev-tex/luatex/luatex-0.65.0.ebuild
+++ b/dev-tex/luatex/luatex-0.65.0.ebuild
@@ -1,15 +1,16 @@
-# 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-tex/luatex/luatex-0.65.0.ebuild,v 1.1 2010/12/16 12:43:39 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/luatex-0.65.0.ebuild,v 1.2 2011/02/15 21:15:03 aballier Exp $
EAPI="2"
-inherit libtool
+inherit libtool eutils
DESCRIPTION="An extended version of pdfTeX using Lua as an embedded scripting language."
HOMEPAGE="http://www.luatex.org/"
SRC_URI="http://foundry.supelec.fr/gf/download/frsrelease/386/1704/${PN}-beta-${PV}-source.tar.bz2
- http://foundry.supelec.fr/gf/download/frsrelease/386/1705/${PN}-beta-${PV}-doc.tar.bz2"
+ http://foundry.supelec.fr/gf/download/frsrelease/386/1705/${PN}-beta-${PV}-doc.tar.bz2
+ mirror://gentoo/${P}-libpng15.patch.bz2"
LICENSE="GPL-2"
SLOT="0"
@@ -17,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~hppa ~x86"
IUSE="doc"
RDEPEND="dev-libs/zziplib
- media-libs/libpng
+ >=media-libs/libpng-1.4
>=app-text/poppler-0.12.3-r3[xpdf-headers]
sys-libs/zlib
dev-libs/kpathsea"
@@ -30,6 +31,7 @@ PRELIBS="libs/obsdcompat"
#kpathsea_extraconf="--disable-shared --disable-largefile"
src_prepare() {
+ epatch "${WORKDIR}/${P}-libpng15.patch"
elibtoolize
}