summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2013-04-14 15:37:45 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2013-04-14 15:37:45 +0000
commit6f4f1e4f52e1a52353c4bf7eb215421d8411551f (patch)
tree1913d8600a562026ca227a6dad42bce19de63894 /dev-tex/luatex
parentBump EAPI to 5, add documentation building and installing, thanks to 0xd34df00d (diff)
downloadhistorical-6f4f1e4f52e1a52353c4bf7eb215421d8411551f.tar.gz
historical-6f4f1e4f52e1a52353c4bf7eb215421d8411551f.tar.bz2
historical-6f4f1e4f52e1a52353c4bf7eb215421d8411551f.zip
EAPI=5 and poppler subslot dependency; remove old
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0xEBE6A336BE19039C!
Diffstat (limited to 'dev-tex/luatex')
-rw-r--r--dev-tex/luatex/ChangeLog6
-rw-r--r--dev-tex/luatex/Manifest35
-rw-r--r--dev-tex/luatex/luatex-0.70.1.ebuild125
-rw-r--r--dev-tex/luatex/luatex-0.74.0.ebuild6
4 files changed, 26 insertions, 146 deletions
diff --git a/dev-tex/luatex/ChangeLog b/dev-tex/luatex/ChangeLog
index 44796618f51a..897f91b8b90e 100644
--- a/dev-tex/luatex/ChangeLog
+++ b/dev-tex/luatex/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-tex/luatex
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/ChangeLog,v 1.130 2013/03/31 11:17:48 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/ChangeLog,v 1.131 2013/04/14 15:37:36 dilfridge Exp $
+
+ 14 Apr 2013; Andreas K. Huettel <dilfridge@gentoo.org> -luatex-0.70.1.ebuild,
+ luatex-0.74.0.ebuild:
+ EAPI=5 and poppler subslot dependency; remove old
31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> luatex-0.70.1-r2.ebuild:
Stable for sh, wrt bug #459866
diff --git a/dev-tex/luatex/Manifest b/dev-tex/luatex/Manifest
index dcb137934fb3..e7f604653b3a 100644
--- a/dev-tex/luatex/Manifest
+++ b/dev-tex/luatex/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX includes.patch 923 SHA256 24093a082fe4040cb858ee8a742bebc61287b15d467093a0309d30be9708dd64 SHA512 e1f45331e341130d74c5327e67fb8ec34741fc5edeca94dbc1a2d034e9362ce933294c80538db0f89030f293b157f7626f9c90b27cb72b9a85c7d9dbe6bac287 WHIRLPOOL 7799d913ad20eb25b02a3865b334e65842d2fdf49a7d8e208173e4cfa11b7f9eae9be407eb88ec893ade8da24bf9b4e74adc726a4f47d82cde436a7836c45f7f
AUX kpathsea2012.patch 944 SHA256 afb87b3c1cb9317666a7f45b6ecd6ad1078896d56b91fca7bfe6aa1c75ada495 SHA512 d72bce55c2494622fd15703f483c058245c96c8b2aa03d6fa02b112be827ddfe8a0013ee0c3710bb3e1313b631bf436f70ce99d383f11f4d2b51915752c59960 WHIRLPOOL 39c93138b416d79a55d1e5a464afe8363c9902abff50397d88bad623ec298e970490fd93dd8ed4d4c1a8e9788da300f265da550bf2ab6149b41351027998b107
@@ -13,24 +13,25 @@ DIST luatex-beta-0.74.0-doc.tar.bz2 990978 SHA256 e77aeb3dc7bc00cac080c483f0e993
DIST luatex-beta-0.74.0-source.tar.bz2 10852125 SHA256 e8125e4f5d7ad90422a1c9e952a2f1c37daff485a4c40ade343a4011d872680e SHA512 e515347576d4385e3e42729e87370637786f77d5eaabe9aa92cf4ce291dda94908201864695d593ba29e349911c9e79967a768c32da14fca72c38b000689eb81 WHIRLPOOL 7cf3e3e5caa14f552b4102dfe5182ea77a7298154288a2fcd22501a4249e1e8b939eab1f1b6cb57bdce78903f976b0c09dd36b5c58e2611e76272118a19bbac5
EBUILD luatex-0.70.1-r1.ebuild 3705 SHA256 03cbd6c7d4afdff9a8ea08fbbee98445701a0db5f7917dd21ac1946b7fb1bff4 SHA512 0099c94f1a8db3ecad938ab2a8bcdd2176a2a3613dc8543a50e71a5ce75a50dcf0a65ce27d9887048e8acdb76f31b7e2b87d230259c734f81bb885831bce83a3 WHIRLPOOL a53f713bfab6e7a9b8254bc2fb17f4e081592f6ec1fb477b26862d677666700077673f6146b318f9854994c706516b9d95eabda19147874012703db27f20b41a
EBUILD luatex-0.70.1-r2.ebuild 3782 SHA256 11f8509b98514028acc29562a85f12a7e6d8bedbfd3dcde8036d0c52978c3127 SHA512 6490b5e3e10634249931321810972c442df68b686cb744acebc97572479157ab53750ae61e558f481789c6d8e145ee4a93d6f91e1ceb487eb6110a4817ab2036 WHIRLPOOL da4e0cb281101411798287b0e51c9fce12037779b21564b11d2d49003b8cb39acb5ff76ee2da33d2a193dc26e9d2a256cabedf37426b1cbaed924927b1ef22c5
-EBUILD luatex-0.70.1.ebuild 3966 SHA256 674775f793ea19835793b0ac42091e9596025561a8c9554f8bdb61db8e195b7a SHA512 fc90683e04073b20b7433244b8f3154cfc1ff7586d2c3657708e0e57284851a7a48bd7add2062a4b22fe2760bbe2b8dab496748a4ea479543cf87eba96052487 WHIRLPOOL b15f53276a60add449297ce9b64e8048fc919d8f1e27fbd6c8da596969cc389369ce50f887b569151e929bfbb150ba880debd2f86b3328b515fd96463e906197
-EBUILD luatex-0.74.0.ebuild 3089 SHA256 4142210d1218050e126c0c07e458eddae505dd7545b8cc2f49a70c72d4f83167 SHA512 5dfcf55516f0443df278095e36b8f918f0410e83fe30b88e6d99416f50fc213f904e5871336785aeb04a947b1011ead0fb3d29fee7f80023352834f1caf31196 WHIRLPOOL f4eda2133561db359958656134ffa6ebe8c533a61aba8eaff33c38d7669a70dc244b70596ffbbc5c8ce386a1a09d7523c8ca84c74b304b0f3f00d9f5c87bf661
-MISC ChangeLog 16355 SHA256 1856c807d39bc8df445cd3b058b20c672a6dc3d9f8717c84728cc74ff390ff24 SHA512 bb7fe21aaa2e13fe7f06a86ef09a2a88f97bcca1b130ae1b496b6146b4690513f50c48fa41d3e2159d583e86a3b4f6777d9cdaea9df40ccf3230e0551eb209d9 WHIRLPOOL 7f8c86c8a62a91d88d0918b5aa91f6bab7b0a07c0aa48b5b92868f6fde45099c104da1abfc19576fb01670447cb98f52556830a499f33fa4b620288810e5299b
+EBUILD luatex-0.74.0.ebuild 3080 SHA256 f58d2e283676273ec2d591e752117a0d13dca85c206e8bb7a0c70266ca3ece3f SHA512 0c315643a060dbcf5e263c2610c9ef6cfe3eadca26e3e21479d23daa5fb05927195847426db6fedc25a01223fc5912bd088e563627dccdc6e9914b948ce956bf WHIRLPOOL c63997a3e7bd619e8b9fa3d8f3314bdfa2c650a51b0b3a1d6f89f570a956d34371d88723a2078ff4645486a637b48cfbd5338373011062853006dce284c5b2bc
+MISC ChangeLog 16518 SHA256 3420c79b429b7298ef593eab4f9ff306f771ffac2888d1e88b098a6fa85e1cd9 SHA512 5992a25c44e3c30367720e954dde31f765dd62468180a261fe0ed7b0600d6b8024ffab2605c3116a9f0143874a3adc32b88e203461d4a3e66c881ca0e1db79f2 WHIRLPOOL c1af78dd67c88f4f0b055d2bf49cd1fa6d2044cf078ba2b63c6499aeab020c961de370fd930c326787c0a3ff34e78e67d3bd55b69c47e23150dae58e638bbd56
MISC metadata.xml 336 SHA256 126018a4822f911e52afe63656a10f2a7b0b938ea106f2a2caef00bdc18a845f SHA512 d998dbfe23cbb7f60db7b876e8ac3d039281ad9568aeb45a494774eb65468392523cdfc1b5cc8b621fc9a2f2f7f33dc3e351d1cf902f9ecf3f122534ef4767e0 WHIRLPOOL 3350c9964adc178cb58ee77019669fa51899cd71734ae1ff8f4646d1f9e141973c9f686f43e5995f1a7258d92bd173176dc0d9c3d8bcc09b96c37a0b7a0fb4a2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJRWBrIAAoJELp701BxlEWfC40P/0VeMCn7pct1eeZfdHCcx+9g
-NaL0cu5vIBmpabnRKTq8Zdb4zzFQviSJB/SwREyTvLguUd4QkNDedNgpVQAHbwON
-AEqjm9EMKi91h98dRwnsLwyRFIr6bzp8R2w3pZqSkckIbWDMz8iQ1sHjDU8xDJ4d
-Jej9calUXeuMEAERlKHljN6O+WVz5cnYVF5UnBQ/jQqwznyGn9blbB8d8zU7U2wt
-cWoiyVqRlCKaks2eNcsZv8LWyVCPNY2EerWFGEFSqStoxmKxMS5tVRmRnBF4fxqp
-0vs/ZjfPvSCOrCBJvTaQ/mjI5YTan5unuJD0E1vBx/N9AaxXTbU3ihxWmndnX8vf
-QPe+gQlCUS7oGpZ3dfk/4ON5UptuF+dO2Es5bU/LaVAG0hUdTep3HUE0WuJAZ4u4
-Iww6+yl1Ekl+44TMqnVvGuM6o/HKxZvHtmyXheQCPftr4P9Cf64mkNXB9tcDkogz
-NHlQVu73Dad4b/fNe9P0RTFPzd5ogwaPZZgcuNkHvMQT4Dyu8N4Cp+p7wKyVfLdf
-cjShRDfv4vE1MxBo8o0Gu2GOn1XzZ1xPXec2OVNrBM/MIeBeeIM+v9+GJgIsK6Au
-QuR7EOjGiY8JF3NdXDQuiv6CSOFPZecj8kiConWAbjvMEmV50SvBZYFzgGbamdmk
-5jQsLnMNWz1WqywwALcE
-=Ei1S
+iQJ8BAEBCABmBQJRas2IXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
+QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcgwMQAOPwnWDVtOV+tdvIznDAnxpY
+04hyVA5mU1pgzYG65yiCW8BTyKKjft6jkV5SXAMkW2DeSd+vb+IUxvB7qD+7+ahx
+bHS2c3rsLluw633F6e1zvuQQ2IQwotS+wiAA/m1ZXxYk/gUwZ8jWskwJTVIpMH9n
+cCU67kcBUZ6QOybHTA7Y3y1wVjVEsiOxBdfBvmo96FLl9tM9yh4S9BLlfOOlnMil
+9biEjXEn5A1ctvMTZbgmbAaeMrCor7QeJdXzR30H34fQhPMgGGRXv4jif5FR/s0h
+OLZjFTU38AmwxKxX1UX3O7I+FPg4u4hDmNhKtGe4rUn1H/d6pbemUCF94ucIoZKU
+oVd9bs5DXA1+UBfGx8tboDXTaSDq/SwpzFvLTZZ1E205e1KiAV/xb3LHIng7TvaS
+gI/Ei6JaaK7zEBvGJ0sFvfZC6NUXYo2LknvtYh00df4lUhJOd9KReHHBYpEIwyvg
+ziyoV9bQLkjhwZgUi+CT0SyhT8rH1r7/y+wKgZIvCGf1QCeoZODnRhHf4qpdZLvT
+oiPDLqtDv4h8c8ZKU38/0h55ERgG+FibORcpzViC4y6BjNI7XRttT2HjGJvwHgrQ
+XP665dQmLWygbUHYgQJPwUCqUluouS1A1sOGBfzVQm+MXgFQmW2ll7lCGONEwhKU
+C4wi4xWJebMMFcnuQ17u
+=bxBi
-----END PGP SIGNATURE-----
diff --git a/dev-tex/luatex/luatex-0.70.1.ebuild b/dev-tex/luatex/luatex-0.70.1.ebuild
deleted file mode 100644
index 873b4fa3f6bc..000000000000
--- a/dev-tex/luatex/luatex-0.70.1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/luatex-0.70.1.ebuild,v 1.18 2013/03/09 23:55:02 dilfridge Exp $
-
-EAPI=4
-
-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/392/1730/${PN}-beta-${PV}.tar.bz2
- http://foundry.supelec.fr/gf/download/frsrelease/392/1732/${PN}-beta-${PV}-doc.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="dev-libs/zziplib
- >=media-libs/libpng-1.4
- <app-text/poppler-0.22[xpdf-headers(+)]
- sys-libs/zlib
- >=dev-libs/kpathsea-6.0.1_p20110627"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}-beta-${PV}/source"
-PRELIBS="libs/obsdcompat"
-#texk/kpathsea"
-#kpathsea_extraconf="--disable-shared --disable-largefile"
-
-src_prepare() {
- has_version '>=app-text/poppler-0.18.0:0' && epatch "${FILESDIR}/poppler018.patch"
- has_version '>=app-text/poppler-0.20.0:0' && epatch "${FILESDIR}/poppler020.patch"
- epatch "${FILESDIR}/kpathsea2012.patch"
- S="${S}/build-aux" elibtoolize --shallow
-}
-
-src_configure() {
- # Too many regexps use A-Z a-z constructs, what causes problems with locales
- # that don't have the same alphabetical order than ascii. Bug #244619
- # So we set LC_ALL to C in order to avoid problems.
- export LC_ALL=C
-
- local myconf
- myconf=""
- #has_version '>=app-text/texlive-core-2009' && myconf="--with-system-kpathsea"
-
- cd "${S}/texk/web2c"
- econf \
- --disable-cxx-runtime-hack \
- --disable-all-pkgs \
- --disable-mp \
- --disable-ptex \
- --disable-tex \
- --disable-mf \
- --disable-largefile \
- --disable-ipc \
- --disable-shared \
- --enable-luatex \
- --enable-dump-share \
- --without-mf-x-toolkit \
- --without-x \
- --with-system-kpathsea \
- --with-kpathsea-includes="${EPREFIX}"/usr/include \
- --with-system-gd \
- --with-system-libpng \
- --with-system-teckit \
- --with-system-zlib \
- --with-system-t1lib \
- --with-system-xpdf \
- --with-system-poppler \
- --with-system-zziplib \
- --disable-multiplatform \
-
- for i in ${PRELIBS} ; do
- einfo "Configuring $i"
- local j=$(basename $i)_extraconf
- local myconf
- eval myconf=\${$j}
- cd "${S}/${i}"
- econf ${myconf}
- done
-}
-
-src_compile() {
- texk/web2c/luatexdir/getluatexsvnversion.sh || die
- for i in ${PRELIBS} ; do
- cd "${S}/${i}"
- emake || die "failed to build ${i}"
- done
- cd "${WORKDIR}/${PN}-beta-${PV}/source/texk/web2c"
- emake luatex || die "failed to build luatex"
-}
-
-src_install() {
- cd "${WORKDIR}/${PN}-beta-${PV}/source/texk/web2c"
- emake DESTDIR="${D}" bin_PROGRAMS="luatex" SUBDIRS="" nodist_man_MANS="" \
- install-exec-am || die
-
- dodoc "${WORKDIR}/${PN}-beta-${PV}/README" || die
- doman "${WORKDIR}/texmf/doc/man/man1/"*.1 || die
- if use doc ; then
- dodoc "${WORKDIR}/${PN}-beta-${PV}/manual/"*.pdf || die
- dodoc "${WORKDIR}/texmf/doc/man/man1/"*.pdf || die
- fi
-}
-
-pkg_postinst() {
- if ! has_version '>=dev-texlive/texlive-basic-2008' ; then
- elog "Note that this package does not install many files, mainly just the"
- elog "${PN} executable, which needs other files in order to be"
- elog "useful. Please consider installing a recent TeX distribution such as"
- elog "TeX Live 2008 or later to take advantage of the full power of"
- elog "${PN} ."
- fi
- if [ "$ROOT" = "/" ] && [ -x "${EPREFIX}"/usr/bin/fmtutil-sys ] ; then
- einfo "Rebuilding formats"
- "${EPREFIX}"/usr/bin/fmtutil-sys --all &> /dev/null
- else
- ewarn "Cannot run fmtutil-sys for some reason."
- ewarn "Your formats might be inconsistent with your installed ${PN} version"
- ewarn "Please try to figure what has happened"
- fi
-}
diff --git a/dev-tex/luatex/luatex-0.74.0.ebuild b/dev-tex/luatex/luatex-0.74.0.ebuild
index f9ab5b99ffbd..beb49859891f 100644
--- a/dev-tex/luatex/luatex-0.74.0.ebuild
+++ b/dev-tex/luatex/luatex-0.74.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/luatex-0.74.0.ebuild,v 1.1 2013/01/15 21:21:20 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/luatex-0.74.0.ebuild,v 1.2 2013/04/14 15:37:36 dilfridge Exp $
-EAPI=4
+EAPI=5
inherit libtool eutils texlive-common
@@ -21,7 +21,7 @@ RDEPEND="dev-libs/zziplib
>=media-libs/libpng-1.4
x11-libs/cairo
x11-libs/pixman
- >=app-text/poppler-0.12.3-r3[xpdf-headers(+)]
+ app-text/poppler:=[xpdf-headers(+)]
sys-libs/zlib
>=dev-libs/kpathsea-6.0.1_p20110627"
DEPEND="${RDEPEND}