summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/wml')
-rw-r--r--dev-lang/wml/ChangeLog8
-rw-r--r--dev-lang/wml/Manifest12
-rw-r--r--dev-lang/wml/wml-2.0.11-r1.ebuild60
-rw-r--r--dev-lang/wml/wml-2.0.11-r2.ebuild60
4 files changed, 11 insertions, 129 deletions
diff --git a/dev-lang/wml/ChangeLog b/dev-lang/wml/ChangeLog
index 367cb874d51d..26aa1fa1fbe3 100644
--- a/dev-lang/wml/ChangeLog
+++ b/dev-lang/wml/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/wml
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/wml/ChangeLog,v 1.44 2008/06/15 11:46:08 graaff Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/wml/ChangeLog,v 1.45 2009/05/30 06:05:01 graaff Exp $
+
+ 30 May 2009; Hans de Graaff <graaff@gentoo.org> -wml-2.0.11-r1.ebuild,
+ -wml-2.0.11-r2.ebuild:
+ Remove vulnerable versions, closing #271721.
15 Jun 2008; Hans de Graaff <graaff@gentoo.org> wml-2.0.11-r3.ebuild:
Revert removal of --libdir setting which breaks wml, fixing #225075
diff --git a/dev-lang/wml/Manifest b/dev-lang/wml/Manifest
index abc3777bcc88..1952f35f7f60 100644
--- a/dev-lang/wml/Manifest
+++ b/dev-lang/wml/Manifest
@@ -7,15 +7,13 @@ AUX wml-2.0.11-tmpfile.patch 2367 RMD160 7141e7ffbabe0471d3cd508ca38b2755b646ed7
AUX wml-2.0.9-autotools-update.patch 2720 RMD160 b1b7c2304660506a02cf74fc147a40f8de8c8e8f SHA1 12491ac4b82a085f69b71b33f63582eaf90d08a6 SHA256 09cfc157fb4e4a06070375161b0cd38eeed7154701f729196ed2753ea5c0a9c6
AUX wml-2.0.9-gcc41.patch 361 RMD160 7801e31d2e2d379c148902a697c46bec15cde831 SHA1 e2b904437a6a873d583def0600ac04257eef5d55 SHA256 7c983ec6d7f659eb1b152f03b98764df40d51b6b5d1ceb7fbee4a79b695c5e33
DIST wml-2.0.11.tar.gz 3115230 RMD160 fead82a35d116447b860d7b1c506c6de187355e8 SHA1 14dd7c23461716171a66b65676bca6e19a593007 SHA256 8e11ef19ea67ff9c4b28ff0fcacf5098881ac0c5f09ddfe3abc29f1e12be5d4a
-EBUILD wml-2.0.11-r1.ebuild 1638 RMD160 33555233a5d62a798791b116e7b311fa65d13684 SHA1 40207572486bf6d702bfca0fc5ee635dd381d3f7 SHA256 4d0d5a08c72135aa17e211835c4b46a06abab2e52b8061e6bb54af1fce29be7f
-EBUILD wml-2.0.11-r2.ebuild 1754 RMD160 99a204a00952deb78b48883f8e25de6dceda43c3 SHA1 2097b0890d6ccf11006338ff97966508abae907a SHA256 7de71309023ef7dd3e450879a08b5d493483a12a256d81860b8a775c142fcf0e
EBUILD wml-2.0.11-r3.ebuild 1882 RMD160 027c9c807062d1fd047ffb75c97124ecd9c774ac SHA1 594dcdc3d5fbe385782104a5405ee1db64a642dc SHA256 306ada73da2eb95ac3f01d482a81347f7d5edb65cba900cae950b5bd3bc79567
-MISC ChangeLog 5550 RMD160 c4e753b174e0f05fd9d49c5788d2d1805b6478dd SHA1 83c5ad01915ff82ef6d1fba28ad35c5b7b4cecd8 SHA256 12822dc0a194d482b9447b2f9aca7b127cbf3a5b389255844e22f97b26d6fc51
+MISC ChangeLog 5696 RMD160 25849f6adf6bfbbb6ba8db8d74e1b1f633e7633d SHA1 b4fad230c2df012bd5bc7f0853954df180b92df4 SHA256 f532585db3b4aeecf9d3b4b2a741c14b9e108769eb1dd6c585f625b014e7d2fb
MISC metadata.xml 255 RMD160 2e04128b5183df88816f4d226448444d02439c3c SHA1 95202de91147c591bc326f12ec296131aa445e7b SHA256 4791ad0953ab9cd515144e1517b927fe1824859496dd7c84c32af20d5f99c20e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkkPwkYACgkQ67wieSYcaxd4yACfQQnRhHtuf7MdIFLWQUMhyOyq
-HP4AniEEr9U0I8yUH3RKCgn0HxYZcivQ
-=mXmC
+iEYEARECAAYFAkogzJsACgkQqj4ysMWt/vvcCgCgpUeEonUUF3uK8FhmS2/lShhB
+QrUAnR1o6OOLRhSqvGzcivWW2eo2A8Tg
+=ox6+
-----END PGP SIGNATURE-----
diff --git a/dev-lang/wml/wml-2.0.11-r1.ebuild b/dev-lang/wml/wml-2.0.11-r1.ebuild
deleted file mode 100644
index 106317848064..000000000000
--- a/dev-lang/wml/wml-2.0.11-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/wml/wml-2.0.11-r1.ebuild,v 1.6 2007/06/24 23:10:56 vapier Exp $
-
-WANT_AUTOCONF="latest"
-WANT_AUTOMAKE="latest"
-
-inherit fixheadtails eutils autotools multilib
-
-DESCRIPTION="Website META Language"
-HOMEPAGE="http://www.engelschall.com/sw/wml/"
-SRC_URI="http://www.engelschall.com/sw/wml/distrib/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ia64 ppc s390 sparc x86"
-IUSE=""
-
-DEPEND="dev-libs/libpcre
- dev-lang/perl"
-
-src_unpack() {
- unpack ${A}
- ht_fix_all
- cd "${S}"
-
- epatch "${FILESDIR}/wml-2.0.9-gcc41.patch"
- epatch "${FILESDIR}/wml-2.0.9-autotools-update.patch"
-
- # Patch Makefile to avoid stripping binaries
- sed -i -e "s/-m 755 -s/-m 755/" Makefile.in || die
- sed -i -e "s/-m 755 -s/-m 755/" wml_backend/p3_eperl/Makefile.in || die
-
- # Patch Makefile to avoid a dependency on lynx just for documentation
- sed -i -e "s/lynx -dump -nolist -width=72/cat/" wml_aux/tidy/Makefile.in || die
-
- for d in $(find "${S}" \( -name configure.ac -o -name configure.in \) -exec dirname {} \;); do
- pushd ${d} &>/dev/null
- AT_NOELIBTOOLIZE="yes" eautoreconf
- popd &>/dev/null
- done
-
- elibtoolize
-}
-
-src_compile() {
- econf --libdir=/usr/$(get_libdir) || die "./configure failed"
- emake || die "emake failed"
-}
-
-# The default src_test first checks if 'make test' is possible using the '-n'
-# option of make, but this messes up the tests completely.
-src_test() {
- emake -j1 test
-}
-
-src_install() {
- einstall || die
- dodoc ANNOUNCE BUGREPORT C* INSTALL MANIFEST README* SUPPORT VERSION*
-}
diff --git a/dev-lang/wml/wml-2.0.11-r2.ebuild b/dev-lang/wml/wml-2.0.11-r2.ebuild
deleted file mode 100644
index 11f6b0f33c3b..000000000000
--- a/dev-lang/wml/wml-2.0.11-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/wml/wml-2.0.11-r2.ebuild,v 1.1 2007/12/23 13:14:16 graaff Exp $
-
-inherit fixheadtails eutils autotools multilib
-
-DESCRIPTION="Website META Language"
-HOMEPAGE="http://thewml.org/"
-SRC_URI="http://thewml.org/distrib/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~sparc ~x86"
-IUSE=""
-
-DEPEND="dev-libs/libpcre
- dev-lang/perl"
-
-src_unpack() {
- unpack ${A}
- ht_fix_all
- cd "${S}"
-
- epatch "${FILESDIR}/wml-2.0.9-gcc41.patch"
- epatch "${FILESDIR}/wml-2.0.9-autotools-update.patch"
-
- einfo "Patching Makefile.in files to fix various problems"
- # Patch Makefile to avoid stripping binaries
- for m in $(find "${S}" -name Makefile.in -print); do
- sed -i -e "s/-m 755 -s/-m 755/" "${m}" || die "Could not run sed on ${m}"
- sed -i -e "/^libdir.*/s::libdir = \$(prefix)/$(get_libdir)\$(libsubdir):" "${m}" || die "Could not run sed on ${m}"
- done
-
- # Patch Makefile to avoid a dependency on lynx just for documentation
- sed -i -e "s/lynx -dump -nolist -width=72/cat/" wml_aux/tidy/Makefile.in || die
-
- for d in $(find "${S}" \( -name configure.ac -o -name configure.in \) -exec dirname {} \;); do
- pushd ${d} &>/dev/null
- AT_NOELIBTOOLIZE="yes" eautoreconf
- popd &>/dev/null
- done
-
- elibtoolize
-}
-
-src_compile() {
- econf --libdir=/usr/$(get_libdir) || die "./configure failed"
- emake || die "emake failed"
-}
-
-# The default src_test first checks if 'make test' is possible using the '-n'
-# option of make, but this messes up the tests completely.
-src_test() {
- emake -j1 test
-}
-
-src_install() {
- einstall || die
- dodoc ANNOUNCE BUGREPORT C* INSTALL MANIFEST README* SUPPORT VERSION*
-}