summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Ehmsen <ehmsen@gentoo.org>2006-02-08 21:15:41 +0000
committerMartin Ehmsen <ehmsen@gentoo.org>2006-02-08 21:15:41 +0000
commitc421aecb0b8bb2ca2d268e94429fb999636fb6ee (patch)
tree08f084030e09c8c9575f9e169ae491fe87f4b00e /app-text/tetex
parentfixed broken encoding in ChangeLog (diff)
downloadhistorical-c421aecb0b8bb2ca2d268e94429fb999636fb6ee.tar.gz
historical-c421aecb0b8bb2ca2d268e94429fb999636fb6ee.tar.bz2
historical-c421aecb0b8bb2ca2d268e94429fb999636fb6ee.zip
Added tetex-3.0_p1-r2 to fix several bugs including #121811 and #120515.
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'app-text/tetex')
-rw-r--r--app-text/tetex/ChangeLog9
-rw-r--r--app-text/tetex/Manifest12
-rw-r--r--app-text/tetex/files/digest-tetex-3.0_p1-r29
-rw-r--r--app-text/tetex/tetex-3.0_p1-r2.ebuild66
4 files changed, 92 insertions, 4 deletions
diff --git a/app-text/tetex/ChangeLog b/app-text/tetex/ChangeLog
index 617458ab2d90..d9201e67d245 100644
--- a/app-text/tetex/ChangeLog
+++ b/app-text/tetex/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-text/tetex
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/tetex/ChangeLog,v 1.110 2006/02/08 01:23:10 nattfodd Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/tetex/ChangeLog,v 1.111 2006/02/08 21:15:41 ehmsen Exp $
+
+*tetex-3.0_p1-r2 (08 Feb 2006)
+
+ 08 Feb 2006; Martin Ehmsen <ehmsen@gentoo.org> +tetex-3.0_p1-r2.ebuild:
+ Added tete-3.0_p1-r2 which removes now uses pkg_postinst from the eclasses.
+ It also pushes the changes made in the eclasses to fix bug #120515, #121811,
+ and possible many more.
08 Feb 2006; Alexandre Buisse <nattfodd@gentoo.org>
tetex-3.0_p1-r1.ebuild:
diff --git a/app-text/tetex/Manifest b/app-text/tetex/Manifest
index 7b24ca139bb9..12dbb8b6564c 100644
--- a/app-text/tetex/Manifest
+++ b/app-text/tetex/Manifest
@@ -1,6 +1,6 @@
-MD5 2303f3691efc7caa5841f9b10d9f41bd ChangeLog 19773
-RMD160 d254a93b9a85e09ab8ae62d4acaddcd3e4099a17 ChangeLog 19773
-SHA256 8c83c96debdd9e1f368fac2e8be1c0c458147fbf93b39835a323275e5640a9a9 ChangeLog 19773
+MD5 489bc9cba9b9d52ad9db51315edeacd1 ChangeLog 20061
+RMD160 7187a39df719b4b2f9cb730973032b0828025fe3 ChangeLog 20061
+SHA256 412130f54fe24edcdb64fa097b1beaa6165c4ffbde1ec25b93d662d967f20466 ChangeLog 20061
MD5 cc0be22b4e4ac7d6802a5a2a639a6001 files/digest-tetex-1.0.7-r13 1259
RMD160 d57a184e1acc3083d0e85bb5bdad07205f475659 files/digest-tetex-1.0.7-r13 1259
SHA256 87edfe22f8ad177c46988508ef9acbca026052936e80b6afc424ca850d2a5ede files/digest-tetex-1.0.7-r13 1259
@@ -22,6 +22,9 @@ SHA256 0a6f2feffc276c2792e40a8baae37a0c49564c9af896ef01b1cd5804209abdfa files/di
MD5 11b51af48f20071b6a280f065cba512d files/digest-tetex-3.0_p1-r1 759
RMD160 a457543437686c17764a2fc3b1f81364b86ec0a5 files/digest-tetex-3.0_p1-r1 759
SHA256 946ab0198062e774e0cb78bd26d43689dd4a8421dc5857cdbb560d2cd42fafe7 files/digest-tetex-3.0_p1-r1 759
+MD5 11b51af48f20071b6a280f065cba512d files/digest-tetex-3.0_p1-r2 759
+RMD160 a457543437686c17764a2fc3b1f81364b86ec0a5 files/digest-tetex-3.0_p1-r2 759
+SHA256 946ab0198062e774e0cb78bd26d43689dd4a8421dc5857cdbb560d2cd42fafe7 files/digest-tetex-3.0_p1-r2 759
MD5 6f48f0b987b7ea33b02aea8ba198eeed files/iso-8859-7.def 4419
RMD160 89cec35cd02edb20aee902ef3291fb0b24b0a5aa files/iso-8859-7.def 4419
SHA256 416c45c4b7578414ba62094b95923dfd58571256b7267246ee3f2025f09111dc files/iso-8859-7.def 4419
@@ -97,6 +100,9 @@ SHA256 0389dab8f55f99dbe37a5d4c5b9568f41c8e6928091a94e250fac2ce67070977 tetex-3.
MD5 8b8b48dcbde09007eb1a8e8ad1be46c1 tetex-3.0_p1-r1.ebuild 2082
RMD160 130b65521ffc6e8e3f2eec8f4069f16d35bd9f37 tetex-3.0_p1-r1.ebuild 2082
SHA256 71469995349f841bd9d390052d2d046c004687c431770fff56cef39bad060b64 tetex-3.0_p1-r1.ebuild 2082
+MD5 3303d7b28e0277227fbad3a119b1ddef tetex-3.0_p1-r2.ebuild 1723
+RMD160 008ce94d6e0cfa5a4529010c5131e278a03392bb tetex-3.0_p1-r2.ebuild 1723
+SHA256 ad2900564e45a12e5981eeb4ff3c4b6d078a2a30a8fdb10d64bf732565e97689 tetex-3.0_p1-r2.ebuild 1723
MD5 d140b2a9bcdb3c2b0776b12488a19065 tetex-3.0_p1.ebuild 1528
RMD160 dd19475ca7358d97175ce80487c889d05f661ff5 tetex-3.0_p1.ebuild 1528
SHA256 97a649d71b251e6f1cb7cbe4ffbb4fb96ea8f35147a804ec92c2c5ce558a1e48 tetex-3.0_p1.ebuild 1528
diff --git a/app-text/tetex/files/digest-tetex-3.0_p1-r2 b/app-text/tetex/files/digest-tetex-3.0_p1-r2
new file mode 100644
index 000000000000..86c135a429bc
--- /dev/null
+++ b/app-text/tetex/files/digest-tetex-3.0_p1-r2
@@ -0,0 +1,9 @@
+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 11aa15c8d3e28ee7815e0d5fcdf43fd4 tetex-texmf-3.0.tar.gz 91762123
+RMD160 67cb6325f1edbea89c4723791116717190ec73c4 tetex-texmf-3.0.tar.gz 91762123
+SHA256 88fd25d86888f264306e109961be791e2c0686c88035beed6a984dced5093ebe tetex-texmf-3.0.tar.gz 91762123
diff --git a/app-text/tetex/tetex-3.0_p1-r2.ebuild b/app-text/tetex/tetex-3.0_p1-r2.ebuild
new file mode 100644
index 000000000000..a061734f30d8
--- /dev/null
+++ b/app-text/tetex/tetex-3.0_p1-r2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2006 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-r2.ebuild,v 1.1 2006/02/08 21:15:41 ehmsen Exp $
+
+inherit tetex-3 flag-o-matic versionator
+
+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="http://dev.gentoo.org/~nattfodd/tetex/${TETEX_SRC}
+ ${SRC_PATH_TETEX}/${TETEX_TEXMF}
+ http://dev.gentoo.org/~nattfodd/tetex/${P}-gentoo.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~ppc-macos ~s390 ~sparc ~x86"
+
+# these are defined in tetex.eclass and tetex-3.eclass
+IUSE=""
+DEPEND=""
+
+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
+}
+
+src_compile() {
+ #bug 119856
+ export LC_ALL=C
+
+ tetex-3_src_compile
+}
+
+src_test() {
+ fmtutil --fmtdir "${S}/texk/web2c" --all
+ make check
+}
+
+src_install() {
+ tetex-3_src_install
+
+ # virtex was removed from tetex-3
+ dosym /usr/bin/tex /usr/bin/virtex
+ dosym /usr/bin/pdftex /usr/bin/pdfvirtex
+}