summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-10-02 18:58:30 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-10-02 18:58:30 +0000
commit388cd11d72f392db195506084a460335242f420e (patch)
treef0d7a6cc0c47cf33ff87629b7c8e8bb47e38b9ec /app-text/texlive-core
parentversion bump by Tobias Leupold <tobias.leupold@web.de>, bug #238491 (diff)
downloadhistorical-388cd11d72f392db195506084a460335242f420e.tar.gz
historical-388cd11d72f392db195506084a460335242f420e.tar.bz2
historical-388cd11d72f392db195506084a460335242f420e.zip
Add tk useflag and don't install texdoctk if its off, bug #234604
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.26.5 x86_64
Diffstat (limited to 'app-text/texlive-core')
-rw-r--r--app-text/texlive-core/ChangeLog6
-rw-r--r--app-text/texlive-core/Manifest10
-rw-r--r--app-text/texlive-core/texlive-core-2008.ebuild16
3 files changed, 22 insertions, 10 deletions
diff --git a/app-text/texlive-core/ChangeLog b/app-text/texlive-core/ChangeLog
index 1fe35666bb2c..f7020e90c88a 100644
--- a/app-text/texlive-core/ChangeLog
+++ b/app-text/texlive-core/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-text/texlive-core
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.72 2008/09/18 08:16:59 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.73 2008/10/02 18:58:30 aballier Exp $
+
+ 02 Oct 2008; Alexis Ballier <aballier@gentoo.org>
+ texlive-core-2008.ebuild:
+ Add tk useflag and don't install texdoctk if its off, bug #234604
18 Sep 2008; Alexis Ballier <aballier@gentoo.org>
texlive-core-2008.ebuild:
diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index abe41e9e58e3..42a657bebf12 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -104,13 +104,13 @@ DIST texlive-module-synctex-2008.tar.lzma 185 RMD160 bf10897c102be7d251acda57705
DIST texlive-module-texcount-2008.tar.lzma 8470 RMD160 1a07141167642ada509a01633922d81636355cd6 SHA1 853bd3171b752e629c1795037e433d03ddc0a6ee SHA256 04fea751ba127ce1b9dd352dbae615cc8116883ce36d855d23bfc67dba10dd41
DIST texlive-module-texlive.infra-2008.tar.lzma 105129 RMD160 9de08b79d943f830ce9d71b32f30dd5e356f3d91 SHA1 1e32319d483f3aafb8003fec2988612f94689256 SHA256 58210f1ecffa1bb3983a10d5df3920220929fa9bd28f63a91661be5b088e74a5
EBUILD texlive-core-2007-r13.ebuild 8273 RMD160 a3e15c2419307e36bfac3f4137d6f22cc1d3c7b9 SHA1 c75f689500cff2a3b7c4b3bbfb5711b59ed91405 SHA256 7c91701d131477ee08348aa6cfeb393d22ab9ab40ef9d855eea0e126e4a415c5
-EBUILD texlive-core-2008.ebuild 9421 RMD160 c7a05d507116ceda56c5eac0335168659073b1b9 SHA1 860fba1c380b8350ef8452adf98db2cb752e5d93 SHA256 4f0a96bfa271be15d0e1e1126e607cfcbe7f89187433c864b3a983f1709f1114
-MISC ChangeLog 12820 RMD160 a2e4b917ef10919b2973a1d266dcfa23e98960fc SHA1 c95af66979a9f1372dc93408f582a137d15398ab SHA256 ae1b544c23d8cadb39e686b451546da45cec060e3cf252a248993cff54c5113c
+EBUILD texlive-core-2008.ebuild 9709 RMD160 03e02dbf242d2558c7c7e8a0b8d4b02f41731a36 SHA1 0fb3fbb352bfe773dcaf45201430e3c00289d1e0 SHA256 ddbd70f54a5e3b8cfe0958337cbda26676a516b1a1ccb9606b87dd4ac22ca420
+MISC ChangeLog 12969 RMD160 8877dd384340bc16066e4189d4d712b39611b5c5 SHA1 28cd033f2538df7b836685c3f85e8d52111c903b SHA256 fd11d79848d7497af9d9256ab14382f31e167dd523a603cf2bffa22379164ca3
MISC metadata.xml 327 RMD160 10186cf048d44753bf4cec722eed45d2ade12316 SHA1 0254321c012da0e8f80aec6f29a0fb5b17675d4d SHA256 e520223493249c261b48f7f7460ed7c262d35383484e730cfefba51fde1195be
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkjSDoEACgkQvFcC4BYPU0qhVgCglxglPUHm94dDZ2jIOjAnZAz7
-HoMAoIRxRmBhtjNFVLVRFb9Y1KvAuvoR
-=DsF3
+iEYEARECAAYFAkjlGd0ACgkQvFcC4BYPU0qD7wCfVw+mrxmA0wFTO8GSs63EH7TP
+qhsAn0JE0i94TV0g5M3S91rqoCtoxILq
+=2EAi
-----END PGP SIGNATURE-----
diff --git a/app-text/texlive-core/texlive-core-2008.ebuild b/app-text/texlive-core/texlive-core-2008.ebuild
index f9111b31afe3..191d0e996799 100644
--- a/app-text/texlive-core/texlive-core-2008.ebuild
+++ b/app-text/texlive-core/texlive-core-2008.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/app-text/texlive-core/texlive-core-2008.ebuild,v 1.2 2008/09/18 08:16:59 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2008.ebuild,v 1.3 2008/10/02 18:58:30 aballier Exp $
EAPI=1
@@ -33,7 +33,7 @@ SRC_URI="${SRC_URI} mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.lzma
mirror://gentoo/${PN}-2008-texmf.d-${TEXMFD_VERSION}.tar.lzma"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="X doc source"
+IUSE="X doc source tk"
MODULAR_X_DEPEND="X? (
x11-libs/libXmu
@@ -45,7 +45,7 @@ MODULAR_X_DEPEND="X? (
x11-libs/libXfont
)"
-RDEPEND="${MODULAR_X_DEPEND}
+COMMON_DEPEND="${MODULAR_X_DEPEND}
!app-text/ptex
!app-text/tetex
!<app-text/texlive-2007
@@ -58,11 +58,14 @@ RDEPEND="${MODULAR_X_DEPEND}
media-libs/freetype:2
media-libs/fontconfig"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
sys-apps/ed
sys-devel/flex
app-arch/lzma-utils"
+RDEPEND="${COMMON_DEPEND}
+ tk? ( dev-perl/perl-tk )"
+
# texdoc needs luatex.
PDEPEND="dev-tex/luatex"
@@ -251,6 +254,11 @@ src_install() {
# Keep it as that's where the formats will go
keepdir /var/lib/texmf
+ # Remove texdoctk if we don't want it
+ if ! use tk ; then
+ rm -f "${D}/usr/bin/texdoctk" "${D}/usr/share/texmf/scripts/tetex/texdoctk.pl" "${D}/usr/share/man/man1/texdoctk.1" || die "failed to remove texdoc tk!"
+ fi
+
# Rename mpost to leave room for mplib
mv "${D}/usr/bin/mpost" "${D}/usr/bin/mpost-${P}"
dosym "mpost-${P}" /usr/bin/mpost