summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-12-11 10:51:52 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-12-11 10:51:52 +0000
commit065d24ccee72aeb39782cf6fda6f0d154546fb20 (patch)
tree3bbda38edf18d4f4b2199758159d5c0e46c41265 /app-text/tetex
parentarm/sh stable (diff)
downloadhistorical-065d24ccee72aeb39782cf6fda6f0d154546fb20.tar.gz
historical-065d24ccee72aeb39782cf6fda6f0d154546fb20.tar.bz2
historical-065d24ccee72aeb39782cf6fda6f0d154546fb20.zip
remove vulnerable versions
Package-Manager: portage-2.1.4_rc9
Diffstat (limited to 'app-text/tetex')
-rw-r--r--app-text/tetex/ChangeLog6
-rw-r--r--app-text/tetex/Manifest35
-rw-r--r--app-text/tetex/files/digest-tetex-3.0_p1-r39
-rw-r--r--app-text/tetex/files/digest-tetex-3.0_p1-r49
-rw-r--r--app-text/tetex/files/digest-tetex-3.0_p1-r512
-rw-r--r--app-text/tetex/tetex-3.0_p1-r3.ebuild100
-rw-r--r--app-text/tetex/tetex-3.0_p1-r4.ebuild104
-rw-r--r--app-text/tetex/tetex-3.0_p1-r5.ebuild119
8 files changed, 12 insertions, 382 deletions
diff --git a/app-text/tetex/ChangeLog b/app-text/tetex/ChangeLog
index 3b2fd3aabdca..c450bb6fb304 100644
--- a/app-text/tetex/ChangeLog
+++ b/app-text/tetex/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-text/tetex
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/tetex/ChangeLog,v 1.169 2007/11/18 21:45:42 rbu Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/tetex/ChangeLog,v 1.170 2007/12/11 10:51:51 aballier Exp $
+
+ 11 Dec 2007; Alexis Ballier <aballier@gentoo.org> -tetex-3.0_p1-r3.ebuild,
+ -tetex-3.0_p1-r4.ebuild, -tetex-3.0_p1-r5.ebuild:
+ remove vulnerable versions
18 Nov 2007; Robert Buchholz <rbu@gentoo.org> tetex-3.0_p1-r6.ebuild:
amd64 stable (bug #198238)
diff --git a/app-text/tetex/Manifest b/app-text/tetex/Manifest
index 3af7e04ca170..896ac2b08a4f 100644
--- a/app-text/tetex/Manifest
+++ b/app-text/tetex/Manifest
@@ -137,26 +137,14 @@ EBUILD tetex-2.0.2-r9.ebuild 1767 RMD160 1cd630e24684438631a9abd3b433c1b238abf80
MD5 74e844ea8002747bb3b43c0893b59ff5 tetex-2.0.2-r9.ebuild 1767
RMD160 1cd630e24684438631a9abd3b433c1b238abf80d tetex-2.0.2-r9.ebuild 1767
SHA256 1968823ee609932237198c2af2248d0c31289050c2e84e03229415916628fdb6 tetex-2.0.2-r9.ebuild 1767
-EBUILD tetex-3.0_p1-r3.ebuild 2503 RMD160 6acaf9c0c0c32f8abf6697d17f447d2e9a31b9c9 SHA1 bea520ca6c2cbabe4c7e5dbd56475ff85a07da45 SHA256 3eccf88c2da04f11e4ff4267a7f4299b01f78f995479a14c2ac5768ddde60daa
-MD5 7c85a2f21fb595950850bc150922285f tetex-3.0_p1-r3.ebuild 2503
-RMD160 6acaf9c0c0c32f8abf6697d17f447d2e9a31b9c9 tetex-3.0_p1-r3.ebuild 2503
-SHA256 3eccf88c2da04f11e4ff4267a7f4299b01f78f995479a14c2ac5768ddde60daa tetex-3.0_p1-r3.ebuild 2503
-EBUILD tetex-3.0_p1-r4.ebuild 2718 RMD160 0bc80350627ab5550f8bcaf4e08d3174a8c6cc96 SHA1 82978f9e41643d774423f5c5685179b6999e41ad SHA256 8d3ac57b244720cab52c579849727a6f8ed89456bf9411823ccf62a79103f85f
-MD5 3d0772bad75df0cb23bfa462db9fba28 tetex-3.0_p1-r4.ebuild 2718
-RMD160 0bc80350627ab5550f8bcaf4e08d3174a8c6cc96 tetex-3.0_p1-r4.ebuild 2718
-SHA256 8d3ac57b244720cab52c579849727a6f8ed89456bf9411823ccf62a79103f85f tetex-3.0_p1-r4.ebuild 2718
-EBUILD tetex-3.0_p1-r5.ebuild 3157 RMD160 a09fb34c7eebae64c12d8a99eceda2e8c4ccdc3b SHA1 f1b417f18bf10279a06fd8b86bd78786bf1038e6 SHA256 4dad556a7c598548e70daaf051b408bfafa4b8a86a1bfff7de2862754dffab32
-MD5 f732f7d97d233fdd5b1aea16837f5175 tetex-3.0_p1-r5.ebuild 3157
-RMD160 a09fb34c7eebae64c12d8a99eceda2e8c4ccdc3b tetex-3.0_p1-r5.ebuild 3157
-SHA256 4dad556a7c598548e70daaf051b408bfafa4b8a86a1bfff7de2862754dffab32 tetex-3.0_p1-r5.ebuild 3157
EBUILD tetex-3.0_p1-r6.ebuild 3260 RMD160 6a941d18b0a67af05e72e5c3e7f6eeee1887cd09 SHA1 cbb1b2131b95325bee4330bbe800752805f07e68 SHA256 12f8b35705163e67c48e74acdbe24bc767a9e2216af9b03180abc2ad25bdad3c
MD5 16f720b2b161e5defb9f372da23bf36a tetex-3.0_p1-r6.ebuild 3260
RMD160 6a941d18b0a67af05e72e5c3e7f6eeee1887cd09 tetex-3.0_p1-r6.ebuild 3260
SHA256 12f8b35705163e67c48e74acdbe24bc767a9e2216af9b03180abc2ad25bdad3c tetex-3.0_p1-r6.ebuild 3260
-MISC ChangeLog 29081 RMD160 fb38a35e448858a811f31d5a8ead917c23b962b3 SHA1 38ee88fbbaabf8fbe70b2e08838889f3e04c4898 SHA256 cf966201dd2d44222a154814894f34d4d01ad5844162111ae71085263927e8c4
-MD5 7ffe09980aaeaf14e2aad14a400f9b7a ChangeLog 29081
-RMD160 fb38a35e448858a811f31d5a8ead917c23b962b3 ChangeLog 29081
-SHA256 cf966201dd2d44222a154814894f34d4d01ad5844162111ae71085263927e8c4 ChangeLog 29081
+MISC ChangeLog 29245 RMD160 8472fac024a34bb2b821c197436c409eafd83bb2 SHA1 afe9037cdabcdc5b86f7f396f604b89290c038b2 SHA256 473dea81581c08ff2991871e822675fcd2037dcf30b5ac7a21fcd6498d26a925
+MD5 75650aedce1eb7298cf8e84d4b46a09b ChangeLog 29245
+RMD160 8472fac024a34bb2b821c197436c409eafd83bb2 ChangeLog 29245
+SHA256 473dea81581c08ff2991871e822675fcd2037dcf30b5ac7a21fcd6498d26a925 ChangeLog 29245
MISC metadata.xml 156 RMD160 2bf6b2ed9ff0fcef1e902cf093ccf4ae2dcc70a0 SHA1 e9260cd53905d8569cf3327ded4c6d01653fc389 SHA256 b4971b8472ab3fe4fbfe41b331a79193ca19e86c08d055ad1c20eaf9e04b79b6
MD5 504d11dd034a4ba8f06e8e7c633d13ba metadata.xml 156
RMD160 2bf6b2ed9ff0fcef1e902cf093ccf4ae2dcc70a0 metadata.xml 156
@@ -170,22 +158,13 @@ SHA256 6c98bb9cfb053bd9cf0bb0fedb62459df5500fcb1c6e91d8625208574f4a773e files/di
MD5 22d6dcce2ae5229c5ba109e6638041ef files/digest-tetex-2.0.2-r9 1030
RMD160 2575064189200d3d022f6a39736291f7757a862e files/digest-tetex-2.0.2-r9 1030
SHA256 6c98bb9cfb053bd9cf0bb0fedb62459df5500fcb1c6e91d8625208574f4a773e files/digest-tetex-2.0.2-r9 1030
-MD5 931c53c1b0eceef55db5b2ff868bb200 files/digest-tetex-3.0_p1-r3 759
-RMD160 892c3e3577ad27b94445144dc7a82062c35507b6 files/digest-tetex-3.0_p1-r3 759
-SHA256 30ea6f60adc5bae409f275bcf84024f76b81fc6dbad39beccadbdfdf292685c5 files/digest-tetex-3.0_p1-r3 759
-MD5 931c53c1b0eceef55db5b2ff868bb200 files/digest-tetex-3.0_p1-r4 759
-RMD160 892c3e3577ad27b94445144dc7a82062c35507b6 files/digest-tetex-3.0_p1-r4 759
-SHA256 30ea6f60adc5bae409f275bcf84024f76b81fc6dbad39beccadbdfdf292685c5 files/digest-tetex-3.0_p1-r4 759
-MD5 f1fead447ea842cc2e59c190108d1fef files/digest-tetex-3.0_p1-r5 1066
-RMD160 6397f6203a3f632a68e3f8fc722fb47cbabcf39e files/digest-tetex-3.0_p1-r5 1066
-SHA256 f409247cd81e764c41785e945d59715f21270cc05add5d9b1b11a77c2380b052 files/digest-tetex-3.0_p1-r5 1066
MD5 f1fead447ea842cc2e59c190108d1fef files/digest-tetex-3.0_p1-r6 1066
RMD160 6397f6203a3f632a68e3f8fc722fb47cbabcf39e files/digest-tetex-3.0_p1-r6 1066
SHA256 f409247cd81e764c41785e945d59715f21270cc05add5d9b1b11a77c2380b052 files/digest-tetex-3.0_p1-r6 1066
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHXlhvp/wUKkr7RBoRArf5AKCpRIKpZsJ7UbZxzYA3Uiza6WlRyQCeM5jB
-srwoMmvgOmU1jpNmrYG8Mik=
-=gNmD
+iD8DBQFHXmvovFcC4BYPU0oRAlisAKCFSseyWj7ZIvlkc90iRboddCyLmwCeL9FW
++J1woFiUT0pupHxcSZoKm28=
+=VXN1
-----END PGP SIGNATURE-----
diff --git a/app-text/tetex/files/digest-tetex-3.0_p1-r3 b/app-text/tetex/files/digest-tetex-3.0_p1-r3
deleted file mode 100644
index 393f59b561f4..000000000000
--- a/app-text/tetex/files/digest-tetex-3.0_p1-r3
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 24568263880f911452936573211fa4e8 tetex-3.0_p1-gentoo.tar.gz 604
-RMD160 5da9d211792ab81d072f0fed65ac737aa3074a6b tetex-3.0_p1-gentoo.tar.gz 604
-SHA256 4e9236349a6d849db06fefcbbf5af7c333199312b461a06840cb8fd2eddd1ac6 tetex-3.0_p1-gentoo.tar.gz 604
-MD5 0f82ade673335256226d0321e6c5e2cf tetex-src-3.0_p1.tar.gz 13357541
-RMD160 24d5029619675ce597782562bc1b87052235d461 tetex-src-3.0_p1.tar.gz 13357541
-SHA256 e67fff941ba95222ac8f0e17395446723fd78045fc2ff548ca40cc72086a4cc1 tetex-src-3.0_p1.tar.gz 13357541
-MD5 ed9d30d9162d16ac8d5065cde6e0f6fa tetex-texmf-3.0.tar.gz 91402377
-RMD160 a1e87733fa3cbef04e39a690ed8549aeaaddb241 tetex-texmf-3.0.tar.gz 91402377
-SHA256 6c3b8fa619749cbb28ca0f8847e56773d13e0bb92f1ea34287420950373640c2 tetex-texmf-3.0.tar.gz 91402377
diff --git a/app-text/tetex/files/digest-tetex-3.0_p1-r4 b/app-text/tetex/files/digest-tetex-3.0_p1-r4
deleted file mode 100644
index 393f59b561f4..000000000000
--- a/app-text/tetex/files/digest-tetex-3.0_p1-r4
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 24568263880f911452936573211fa4e8 tetex-3.0_p1-gentoo.tar.gz 604
-RMD160 5da9d211792ab81d072f0fed65ac737aa3074a6b tetex-3.0_p1-gentoo.tar.gz 604
-SHA256 4e9236349a6d849db06fefcbbf5af7c333199312b461a06840cb8fd2eddd1ac6 tetex-3.0_p1-gentoo.tar.gz 604
-MD5 0f82ade673335256226d0321e6c5e2cf tetex-src-3.0_p1.tar.gz 13357541
-RMD160 24d5029619675ce597782562bc1b87052235d461 tetex-src-3.0_p1.tar.gz 13357541
-SHA256 e67fff941ba95222ac8f0e17395446723fd78045fc2ff548ca40cc72086a4cc1 tetex-src-3.0_p1.tar.gz 13357541
-MD5 ed9d30d9162d16ac8d5065cde6e0f6fa tetex-texmf-3.0.tar.gz 91402377
-RMD160 a1e87733fa3cbef04e39a690ed8549aeaaddb241 tetex-texmf-3.0.tar.gz 91402377
-SHA256 6c3b8fa619749cbb28ca0f8847e56773d13e0bb92f1ea34287420950373640c2 tetex-texmf-3.0.tar.gz 91402377
diff --git a/app-text/tetex/files/digest-tetex-3.0_p1-r5 b/app-text/tetex/files/digest-tetex-3.0_p1-r5
deleted file mode 100644
index 13610b97c3f0..000000000000
--- a/app-text/tetex/files/digest-tetex-3.0_p1-r5
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 e7cb60ace25c8c4a964c32895508e3e7 tetex-3.0_p1-dviljk-security-fixes.patch.bz2 8797
-RMD160 ac8499fcc818c4d8fe69b9e2d7fcbe04514d3a04 tetex-3.0_p1-dviljk-security-fixes.patch.bz2 8797
-SHA256 30e14cbed1ac1f2f6b5c5f0066c54394d7f2f215fb96ec3870282947ad33c520 tetex-3.0_p1-dviljk-security-fixes.patch.bz2 8797
-MD5 24568263880f911452936573211fa4e8 tetex-3.0_p1-gentoo.tar.gz 604
-RMD160 5da9d211792ab81d072f0fed65ac737aa3074a6b tetex-3.0_p1-gentoo.tar.gz 604
-SHA256 4e9236349a6d849db06fefcbbf5af7c333199312b461a06840cb8fd2eddd1ac6 tetex-3.0_p1-gentoo.tar.gz 604
-MD5 0f82ade673335256226d0321e6c5e2cf tetex-src-3.0_p1.tar.gz 13357541
-RMD160 24d5029619675ce597782562bc1b87052235d461 tetex-src-3.0_p1.tar.gz 13357541
-SHA256 e67fff941ba95222ac8f0e17395446723fd78045fc2ff548ca40cc72086a4cc1 tetex-src-3.0_p1.tar.gz 13357541
-MD5 ed9d30d9162d16ac8d5065cde6e0f6fa tetex-texmf-3.0.tar.gz 91402377
-RMD160 a1e87733fa3cbef04e39a690ed8549aeaaddb241 tetex-texmf-3.0.tar.gz 91402377
-SHA256 6c3b8fa619749cbb28ca0f8847e56773d13e0bb92f1ea34287420950373640c2 tetex-texmf-3.0.tar.gz 91402377
diff --git a/app-text/tetex/tetex-3.0_p1-r3.ebuild b/app-text/tetex/tetex-3.0_p1-r3.ebuild
deleted file mode 100644
index c4b32ddcea13..000000000000
--- a/app-text/tetex/tetex-3.0_p1-r3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/tetex/tetex-3.0_p1-r3.ebuild,v 1.18 2007/09/01 16:59:06 rbu Exp $
-
-inherit tetex-3 flag-o-matic versionator virtualx
-
-SMALL_PV=$(get_version_component_range 1-2 ${PV})
-TETEX_TEXMF_PV=${SMALL_PV}
-S=${WORKDIR}/tetex-src-${SMALL_PV}
-
-TETEX_SRC="tetex-src-${PV}.tar.gz"
-TETEX_TEXMF="tetex-texmf-${TETEX_TEXMF_PV:-${TETEX_PV}}.tar.gz"
-#TETEX_TEXMF_SRC="tetex-texmfsrc-${TETEX_TEXMF_PV:-${TETEX_PV}}.tar.gz"
-TETEX_TEXMF_SRC=""
-
-DESCRIPTION="a complete TeX distribution"
-HOMEPAGE="http://tug.org/teTeX/"
-
-SRC_PATH_TETEX=ftp://cam.ctan.org/tex-archive/systems/unix/teTeX/current/distrib
-SRC_URI="mirror://gentoo/${TETEX_SRC}
- ${SRC_PATH_TETEX}/${TETEX_TEXMF}
- mirror://gentoo/${P}-gentoo.tar.gz"
-
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-
-# these are defined in tetex.eclass and tetex-3.eclass
-IUSE=""
-DEPEND=""
-
-# please leave until 2. sept. 2007
-# see bug 189716
-RESTRICT="mirror"
-
-src_unpack() {
- tetex-3_src_unpack
- cd ${S}
- epatch ${FILESDIR}/${PN}-${SMALL_PV}-kpathsea-pic.patch
-
- # bug 85404
- epatch ${FILESDIR}/${PN}-${SMALL_PV}-epstopdf-wrong-rotation.patch
-
- epatch ${FILESDIR}/${P}-amd64-xdvik-wp.patch
- epatch ${FILESDIR}/${P}-mptest.patch
-
- #bug 98029
- epatch ${FILESDIR}/${P}-fmtutil-etex.patch
-
- #bug 115775
- epatch ${FILESDIR}/${P}-xpdf-vulnerabilities.patch
-
- # bug 94860
- epatch ${FILESDIR}/${P}-pdftosrc-install.patch
-
- # bug 126918
- epatch ${FILESDIR}/${P}-create-empty-files.patch
-
- # bug 94901
- epatch ${FILESDIR}/${P}-dvipdfm-timezone.patch
-
- # Construct a Gentoo site texmf directory
- # that overlays the upstream supplied
- epatch ${FILESDIR}/${P}-texmf-site.patch
-}
-
-src_compile() {
- #bug 119856
- export LC_ALL=C
-
- # dvipng has its own ebuild (fix for bug #129044).
- TETEX_ECONF="${TETEX_ECONF} --without-dvipng"
-
- tetex-3_src_compile
-}
-
-src_test() {
- fmtutil --fmtdir "${S}/texk/web2c" --all
- # The check target tries to access X display, bug #69439.
- Xmake check || die "Xmake check failed."
-}
-
-src_install() {
- insinto /usr/share/texmf/dvips/pstricks
- doins ${FILESDIR}/pst-circ.pro
-
- # install pdftosrc man page, bug 94860
- doman ${S}/texk/web2c/pdftexdir/pdftosrc.1
-
- tetex-3_src_install
-
- # Create Gentoo site texmf directory
- keepdir /usr/share/texmf-site
-}
-
-pkg_postinst() {
- tetex-3_pkg_postinst
-
- elog
- elog "This release removes dvipng since it is provided in app-text/dvipng"
- elog
-}
diff --git a/app-text/tetex/tetex-3.0_p1-r4.ebuild b/app-text/tetex/tetex-3.0_p1-r4.ebuild
deleted file mode 100644
index efd5dfbf5572..000000000000
--- a/app-text/tetex/tetex-3.0_p1-r4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/tetex/tetex-3.0_p1-r4.ebuild,v 1.9 2007/10/08 01:28:28 vapier Exp $
-
-inherit tetex-3 flag-o-matic versionator virtualx
-
-SMALL_PV=$(get_version_component_range 1-2 ${PV})
-TETEX_TEXMF_PV=${SMALL_PV}
-S="${WORKDIR}/tetex-src-${SMALL_PV}"
-
-TETEX_SRC="tetex-src-${PV}.tar.gz"
-TETEX_TEXMF="tetex-texmf-${TETEX_TEXMF_PV:-${TETEX_PV}}.tar.gz"
-#TETEX_TEXMF_SRC="tetex-texmfsrc-${TETEX_TEXMF_PV:-${TETEX_PV}}.tar.gz"
-TETEX_TEXMF_SRC=""
-
-DESCRIPTION="a complete TeX distribution"
-HOMEPAGE="http://tug.org/teTeX/"
-
-SRC_PATH_TETEX=ftp://cam.ctan.org/tex-archive/systems/unix/teTeX/current/distrib
-SRC_URI="mirror://gentoo/${TETEX_SRC}
- ${SRC_PATH_TETEX}/${TETEX_TEXMF}
- mirror://gentoo/${P}-gentoo.tar.gz"
-
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-
-# these are defined in tetex.eclass and tetex-3.eclass
-IUSE=""
-DEPEND="${DEPEND} media-libs/gd"
-RDEPEND="${RDEPEND} media-libs/gd"
-
-src_unpack() {
- tetex-3_src_unpack
- cd "${S}"
- epatch ${FILESDIR}/${PN}-${SMALL_PV}-kpathsea-pic.patch
-
- # bug 85404
- epatch ${FILESDIR}/${PN}-${SMALL_PV}-epstopdf-wrong-rotation.patch
-
- epatch ${FILESDIR}/${P}-amd64-xdvik-wp.patch
- epatch ${FILESDIR}/${P}-mptest.patch
-
- #bug 98029
- epatch ${FILESDIR}/${P}-fmtutil-etex.patch
-
- #bug 115775
- epatch ${FILESDIR}/${P}-xpdf-vulnerabilities.patch
-
- # bug 94860
- epatch ${FILESDIR}/${P}-pdftosrc-install.patch
-
- # bug 126918
- epatch ${FILESDIR}/${P}-create-empty-files.patch
-
- # bug 94901
- epatch ${FILESDIR}/${P}-dvipdfm-timezone.patch
-
- # security bug #170861
- epatch ${FILESDIR}/${P}-CVE-2007-0650.patch
-
- # security bug #188172
- epatch ${FILESDIR}/${P}-xpdf-CVE-2007-3387.patch
-
- # Construct a Gentoo site texmf directory
- # that overlays the upstream supplied
- epatch ${FILESDIR}/${P}-texmf-site.patch
-}
-
-src_compile() {
- #bug 119856
- export LC_ALL=C
-
- # dvipng has its own ebuild (fix for bug #129044).
- # also, do not build against own lib gd (security #182055)
- TETEX_ECONF="${TETEX_ECONF} --without-dvipng --with-system-gd"
-
- tetex-3_src_compile
-}
-
-src_test() {
- fmtutil --fmtdir "${S}/texk/web2c" --all
- # The check target tries to access X display, bug #69439.
- Xmake check || die "Xmake check failed."
-}
-
-src_install() {
- insinto /usr/share/texmf/dvips/pstricks
- doins ${FILESDIR}/pst-circ.pro
-
- # install pdftosrc man page, bug 94860
- doman ${S}/texk/web2c/pdftexdir/pdftosrc.1
-
- tetex-3_src_install
-
- # Create Gentoo site texmf directory
- keepdir /usr/share/texmf-site
-}
-
-pkg_postinst() {
- tetex-3_pkg_postinst
-
- elog
- elog "This release removes dvipng since it is provided in app-text/dvipng"
- elog
-}
diff --git a/app-text/tetex/tetex-3.0_p1-r5.ebuild b/app-text/tetex/tetex-3.0_p1-r5.ebuild
deleted file mode 100644
index c3aef1c6c829..000000000000
--- a/app-text/tetex/tetex-3.0_p1-r5.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/tetex/tetex-3.0_p1-r5.ebuild,v 1.8 2007/12/11 09:29:37 vapier Exp $
-
-inherit tetex-3 flag-o-matic versionator virtualx autotools
-
-SMALL_PV=$(get_version_component_range 1-2 ${PV})
-TETEX_TEXMF_PV=${SMALL_PV}
-S="${WORKDIR}/tetex-src-${SMALL_PV}"
-
-TETEX_SRC="tetex-src-${PV}.tar.gz"
-TETEX_TEXMF="tetex-texmf-${TETEX_TEXMF_PV:-${TETEX_PV}}.tar.gz"
-#TETEX_TEXMF_SRC="tetex-texmfsrc-${TETEX_TEXMF_PV:-${TETEX_PV}}.tar.gz"
-TETEX_TEXMF_SRC=""
-
-DESCRIPTION="a complete TeX distribution"
-HOMEPAGE="http://tug.org/teTeX/"
-
-SRC_PATH_TETEX=ftp://cam.ctan.org/tex-archive/systems/unix/teTeX/current/distrib
-SRC_URI="mirror://gentoo/${TETEX_SRC}
- ${SRC_PATH_TETEX}/${TETEX_TEXMF}
- mirror://gentoo/${P}-gentoo.tar.gz
- mirror://gentoo/${P}-dviljk-security-fixes.patch.bz2"
-
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-
-# these are defined in tetex.eclass and tetex-3.eclass
-IUSE=""
-DEPEND="${DEPEND} media-libs/gd"
-RDEPEND="${RDEPEND} media-libs/gd"
-
-src_unpack() {
- tetex-3_src_unpack
- cd "${WORKDIR}"
- unpack ${P}-dviljk-security-fixes.patch.bz2
- cd "${S}"
- epatch "${FILESDIR}/${PN}-${SMALL_PV}-kpathsea-pic.patch"
-
- # bug 85404
- epatch "${FILESDIR}/${PN}-${SMALL_PV}-epstopdf-wrong-rotation.patch"
-
- epatch "${FILESDIR}/${P}-amd64-xdvik-wp.patch"
- epatch "${FILESDIR}/${P}-mptest.patch"
-
- #bug 98029
- epatch "${FILESDIR}/${P}-fmtutil-etex.patch"
-
- #bug 115775
- epatch "${FILESDIR}/${P}-xpdf-vulnerabilities.patch"
-
- # bug 94860
- epatch "${FILESDIR}/${P}-pdftosrc-install.patch"
-
- # bug 126918
- epatch "${FILESDIR}/${P}-create-empty-files.patch"
-
- # bug 94901
- epatch "${FILESDIR}/${P}-dvipdfm-timezone.patch"
-
- # security bug #170861
- epatch "${FILESDIR}/${P}-CVE-2007-0650.patch"
-
- # security bug #188172
- epatch "${FILESDIR}/${P}-xpdf-CVE-2007-3387.patch"
-
- # security bug #198238
- epatch "${FILESDIR}/${P}-dvips_bufferoverflow.patch"
-
- # securty bug #196735
- epatch "${FILESDIR}/xpdf-3.02pl2.patch"
-
- # Construct a Gentoo site texmf directory
- # that overlays the upstream supplied
- epatch "${FILESDIR}/${P}-texmf-site.patch"
-
- # security bug #198238
- epatch "${WORKDIR}/${P}-dviljk-security-fixes.patch"
-
- cd "${S}/texk/dviljk"
- AT_M4DIR="${S}/texk/m4" eautoreconf
-}
-
-src_compile() {
- #bug 119856
- export LC_ALL=C
-
- # dvipng has its own ebuild (fix for bug #129044).
- # also, do not build against own lib gd (security #182055)
- TETEX_ECONF="${TETEX_ECONF} --without-dvipng --with-system-gd"
-
- tetex-3_src_compile
-}
-
-src_test() {
- fmtutil --fmtdir "${S}/texk/web2c" --all
- # The check target tries to access X display, bug #69439.
- Xmake check || die "Xmake check failed."
-}
-
-src_install() {
- insinto /usr/share/texmf/dvips/pstricks
- doins "${FILESDIR}/pst-circ.pro"
-
- # install pdftosrc man page, bug 94860
- doman "${S}/texk/web2c/pdftexdir/pdftosrc.1"
-
- tetex-3_src_install
-
- # Create Gentoo site texmf directory
- keepdir /usr/share/texmf-site
-}
-
-pkg_postinst() {
- tetex-3_pkg_postinst
-
- elog
- elog "This release removes dvipng since it is provided in app-text/dvipng"
- elog
-}