diff options
author | Martin Ehmsen <ehmsen@gentoo.org> | 2006-02-08 21:15:41 +0000 |
---|---|---|
committer | Martin Ehmsen <ehmsen@gentoo.org> | 2006-02-08 21:15:41 +0000 |
commit | c421aecb0b8bb2ca2d268e94429fb999636fb6ee (patch) | |
tree | 08f084030e09c8c9575f9e169ae491fe87f4b00e /app-text/tetex | |
parent | fixed broken encoding in ChangeLog (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | app-text/tetex/Manifest | 12 | ||||
-rw-r--r-- | app-text/tetex/files/digest-tetex-3.0_p1-r2 | 9 | ||||
-rw-r--r-- | app-text/tetex/tetex-3.0_p1-r2.ebuild | 66 |
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 +} |