diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-12-11 10:51:52 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-12-11 10:51:52 +0000 |
commit | 610a6a0260ad4c6e7c8d0e446cf0912fbbace69b (patch) | |
tree | 5aebede074534a536b3aeded245e1df13eb2ff1e | |
parent | arm/sh stable (diff) | |
download | gentoo-2-610a6a0260ad4c6e7c8d0e446cf0912fbbace69b.tar.gz gentoo-2-610a6a0260ad4c6e7c8d0e446cf0912fbbace69b.tar.bz2 gentoo-2-610a6a0260ad4c6e7c8d0e446cf0912fbbace69b.zip |
remove vulnerable versions
(Portage version: 2.1.4_rc9)
-rw-r--r-- | app-text/tetex/ChangeLog | 6 | ||||
-rw-r--r-- | app-text/tetex/files/digest-tetex-3.0_p1-r3 | 9 | ||||
-rw-r--r-- | app-text/tetex/files/digest-tetex-3.0_p1-r4 | 9 | ||||
-rw-r--r-- | app-text/tetex/files/digest-tetex-3.0_p1-r5 | 12 | ||||
-rw-r--r-- | app-text/tetex/tetex-3.0_p1-r3.ebuild | 100 | ||||
-rw-r--r-- | app-text/tetex/tetex-3.0_p1-r4.ebuild | 104 | ||||
-rw-r--r-- | app-text/tetex/tetex-3.0_p1-r5.ebuild | 119 |
7 files changed, 5 insertions, 354 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/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 -} |