diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2011-02-10 11:36:23 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2011-02-10 11:36:23 +0000 |
commit | 2ca07c7f1aef0c8dab784c50cf7861a1f46fbb30 (patch) | |
tree | e3e41b7955db6ff3098917878caa9b2d56262077 /dev-lang/wml | |
parent | Remove from main tree based on bug #345701. (diff) | |
download | historical-2ca07c7f1aef0c8dab784c50cf7861a1f46fbb30.tar.gz historical-2ca07c7f1aef0c8dab784c50cf7861a1f46fbb30.tar.bz2 historical-2ca07c7f1aef0c8dab784c50cf7861a1f46fbb30.zip |
Remove from main tree based on p.mask (no bug).
Diffstat (limited to 'dev-lang/wml')
-rw-r--r-- | dev-lang/wml/ChangeLog | 164 | ||||
-rw-r--r-- | dev-lang/wml/Manifest | 21 | ||||
-rw-r--r-- | dev-lang/wml/files/2.0.9-fix-configure.in.patch | 45 | ||||
-rw-r--r-- | dev-lang/wml/files/wml-2.0.11-autotools.patch | 74 | ||||
-rw-r--r-- | dev-lang/wml/files/wml-2.0.11-perl510.patch | 32 | ||||
-rw-r--r-- | dev-lang/wml/files/wml-2.0.11-tmpfile.patch | 68 | ||||
-rw-r--r-- | dev-lang/wml/files/wml-2.0.9-autotools-update.patch | 97 | ||||
-rw-r--r-- | dev-lang/wml/files/wml-2.0.9-gcc41.patch | 13 | ||||
-rw-r--r-- | dev-lang/wml/metadata.xml | 9 | ||||
-rw-r--r-- | dev-lang/wml/wml-2.0.11-r3.ebuild | 63 | ||||
-rw-r--r-- | dev-lang/wml/wml-2.0.11-r4.ebuild | 68 |
11 files changed, 0 insertions, 654 deletions
diff --git a/dev-lang/wml/ChangeLog b/dev-lang/wml/ChangeLog deleted file mode 100644 index 539fcd26edbd..000000000000 --- a/dev-lang/wml/ChangeLog +++ /dev/null @@ -1,164 +0,0 @@ -# ChangeLog for dev-lang/wml -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/wml/ChangeLog,v 1.46 2009/10/18 11:41:51 graaff Exp $ - -*wml-2.0.11-r4 (18 Oct 2009) - - 18 Oct 2009; Hans de Graaff <graaff@gentoo.org> +wml-2.0.11-r4.ebuild, - +files/wml-2.0.11-perl510.patch: - Fix compilation with perl 5.10, thanks to Arttu Valo in #281268 for - providing and testing the patch. Also fix a configure warning and convert - to EAPI to make the different phases in the ebuild more clearly separated. - - 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 - - 20 Apr 2008; Mike Frysinger <vapier@gentoo.org> - +files/wml-2.0.11-autotools.patch, wml-2.0.11-r3.ebuild: - Fixup code to work with autoconf-2.62 and libtool-2.2 #212811 by Patrizio - Bassi. - - 10 Mar 2008; Steve Dibb <beandog@gentoo.org> wml-2.0.11-r3.ebuild: - amd64 stable, bug 209927 - - 06 Mar 2008; Raúl Porcel <armin76@gentoo.org> wml-2.0.11-r3.ebuild: - ia64/sparc stable wrt security #209927 - - 06 Mar 2008; Christian Faulhammer <opfer@gentoo.org> wml-2.0.11-r3.ebuild: - stable x86, security bug 209927 - - 05 Mar 2008; Tobias Scherbaum <dertobi123@gentoo.org> - wml-2.0.11-r3.ebuild: - ppc stable, bug #209927 - -*wml-2.0.11-r3 (29 Feb 2008) - - 29 Feb 2008; Hans de Graaff <graaff@gentoo.org> - +files/wml-2.0.11-tmpfile.patch, +wml-2.0.11-r3.ebuild: - Fix insecure temporary file usage (CVE-2008-0665, CVE-2008-0666), Gentoo bug - #209927, based on a patch by Debian. - -*wml-2.0.11-r2 (23 Dec 2007) - - 23 Dec 2007; Hans de Graaff <graaff@gentoo.org> +wml-2.0.11-r2.ebuild: - Fix installation with multilib-strict, fixing #199532. - - 21 Jul 2007; Hans de Graaff <graaff@gentoo.org> -wml-2.0.9-r1.ebuild, - -wml-2.0.11.ebuild: - Remove old versions - - 19 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> wml-2.0.11-r1.ebuild: - Stable on sparc wrt #173623 - - 09 Apr 2007; Raúl Porcel <armin76@gentoo.org> wml-2.0.11-r1.ebuild: - ia64 stable wrt bug 173623 - - 07 Apr 2007; nixnut <nixnut@gentoo.org> wml-2.0.11-r1.ebuild: - Stable on ppc wrt bug 173623 - - 07 Apr 2007; Christian Faulhammer <opfer@gentoo.org> wml-2.0.11-r1.ebuild: - stable x86/amd64, bug 173623 - -*wml-2.0.11-r1 (07 Apr 2007) - - 07 Apr 2007; Hans de Graaff <graaff@gentoo.org> +wml-2.0.11-r1.ebuild: - Add custom src_test as per discussion in #173623. - -*wml-2.0.11 (06 Mar 2007) - - 06 Mar 2007; Hans de Graaff <graaff@gentoo.org> metadata.xml, - +wml-2.0.11.ebuild: - Version bump. Take maintainership (at least while I'm still using it myself). - - 06 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -wml-2.0.9.ebuild: - QA: Removed unused versions. - - 02 Dec 2006; Charlie Shepherd <masterdriverz@gentoo.org> - wml-2.0.9-r1.ebuild: - Change RDEPEND to DEPEND, thanks to Patrick Lauer for reporting, bug 153037 - - 22 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> wml-2.0.9-r1.ebuild: - Fix autotools handling, thanks to Patrick Lauer for reporting in bug #151922. - - 20 Oct 2006; Michael Cummings <mcummings@gentoo.org> wml-2.0.9-r1.ebuild: - Marking amd64 stable - - 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> wml-2.0.9-r1.ebuild: - Mark 2.0.9-r1 stable on ia64 - - 30 Mar 2006; Aron Griffis <agriffis@gentoo.org> wml-2.0.9-r1.ebuild: - Mark 2.0.9-r1 ~ia64 - - 16 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> - files/wml-2.0.9-autotools-update.patch: - Revert patch changed by mistake. - - 15 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> - files/wml-2.0.9-autotools-update.patch, +files/wml-2.0.9-gcc41.patch, - wml-2.0.9-r1.ebuild: - Patch to build on GCC 4.1, reported by Patrizio Bassi in bug #125121. Use - eautoreconf to rebuild autotools support. Partially fix for multilib-strict - support. - - 12 Sep 2005; Jason Wever <weeve@gentoo.org> wml-2.0.9-r1.ebuild: - Stable on SPARC wrt security bug #105138. - - 11 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> wml-2.0.9-r1.ebuild: - Stable on ppc. - -*wml-2.0.9-r1 (10 Sep 2005) - - 10 Sep 2005; Mike Frysinger <vapier@gentoo.org> - +files/wml-2.0.9-autotools-update.patch, +wml-2.0.9-r1.ebuild: - Use system libpcre instead of bundled one #105138. - - 04 May 2005; Herbie Hopkins <herbs@gentoo.org> wml-2.0.9.ebuild: - Fixed bug #90401 - - 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> wml-2.0.9.ebuild: - Stable on ppc. - - 07 Feb 2005; Simon Stelling <blubb@gentoo.org> wml-2.0.9.ebuild: - added ~amd64 - - 03 Aug 2004; David Holm <dholm@gentoo.org> wml-2.0.9.ebuild: - Added to ~ppc. - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> wml-2.0.9.ebuild: - virtual/glibc -> virtual/libc - - 06 Jun 2004; Daniel Black <dragonheart@gentoo.org> wml-2.0.9.ebuild: - QA fix - IUSE - - 20 Apr 2004; Daniel Black <dragonheart@gentoo.org> wml-2.0.9.ebuild: - QA - removed runtime dependance on autoconf and added number other dependancies - - 15 Apr 2004; Michael McCabe <randy@gentoo.org> wml-2.0.9.ebuild: - adding s390 keywords - -*wml-2.0.9 (11 Nov 2002) - - 13 Nov 2003; Mike Frysinger <vapier@gentoo.org> : - Fix the subscripts properly (patch and run autotools). - - 12 Dec 2002; George Shapovalov <george@gentoo.org> wml-2.0.9.ebuild : - fixed misconfiguration - one of the subidr' configure scripts did not like --host option supplied by econf, - See #12028, thanks to Bardur Arantsson <bardur-gta@odense.kollegienet.dk> for report and suggestion - - 11 Nov 2002; Karl Trygve Kalleberg <karltk@gentoo.org> wml-2.0.9.ebuild files/digest-wml-2.0.9 : - New upstream version. - -*wml-2.0.8.ebuild (17 Jul 2002) - - 07 Sep 2002; Seemant Kulleen <seemant@gentoo.org> wml-2.0.8.ebuild : - Changed dependency to add sys-devel/ in front of it. Closes bug #7608 by - joakim.elofsson@home.se (Joakim Elofsson) - - 17 Jul 2002; George Shapovalov <george@gentoo.org> wml-2.0.8.ebuild, digest-wml-2.0.8 : - Initial release. Ebuild submitted by Bardur Arantsson <bardur@imada.sdu.dk> - diff --git a/dev-lang/wml/Manifest b/dev-lang/wml/Manifest deleted file mode 100644 index fac0d759e46a..000000000000 --- a/dev-lang/wml/Manifest +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX 2.0.9-fix-configure.in.patch 1411 RMD160 54aa0b173fd0dc1fdc5f7f652682cec078f78a25 SHA1 762954af3422b7f3a1ed100023d71bdf279e0252 SHA256 e59dee3fd10b2cc9603f15fbff1ccdf466d5c9fd919c09c058a0aaa3b7064286 -AUX wml-2.0.11-autotools.patch 2165 RMD160 a0fef6b4b252e4931fc95e401fc4cb35d5e47778 SHA1 64def981a94146016835a3d8babda35054508285 SHA256 5fc6f51ec3cec9aa76e28f0065708c47ca159b0c174b4d74e5999fb9ea1fa0dd -AUX wml-2.0.11-perl510.patch 1259 RMD160 39109c8f7f8b21253213b5f2362aebe5ec9cbe84 SHA1 dd84074cef036ed6a92863948ddd24e6ed4df051 SHA256 f3aeee0ee8aa1e0024a75c5a496003023554ae9e65f05ac910f4d5c1aa83460e -AUX wml-2.0.11-tmpfile.patch 2367 RMD160 7141e7ffbabe0471d3cd508ca38b2755b646ed76 SHA1 d5bbef415b15ec4142ffd36a4b4b80b47078fff0 SHA256 335d4ae47ebd260743ee57b07509a56430b4ca221e1350f77ded2d6433787db0 -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-r3.ebuild 1882 RMD160 027c9c807062d1fd047ffb75c97124ecd9c774ac SHA1 594dcdc3d5fbe385782104a5405ee1db64a642dc SHA256 306ada73da2eb95ac3f01d482a81347f7d5edb65cba900cae950b5bd3bc79567 -EBUILD wml-2.0.11-r4.ebuild 1922 RMD160 ebe6840fd3145459f68e230efd91b0f1c21b486c SHA1 749d16632fff8906f3ef0e8ea641e45893ae2a31 SHA256 1b2a7a5d8da853bd7b990b55e6e75041c1bdd75dd64417ee83effef7700acb42 -MISC ChangeLog 6058 RMD160 1d784355844e5c51cf0bec166ab849b237d8534c SHA1 e6980e3127896d7eb649dd5e510ae5a40f0ec020 SHA256 0beb163f291dc11b0b97a6a576b00303852beca67edd0f18a49c2853864dd0c4 -MISC metadata.xml 255 RMD160 2e04128b5183df88816f4d226448444d02439c3c SHA1 95202de91147c591bc326f12ec296131aa445e7b SHA256 4791ad0953ab9cd515144e1517b927fe1824859496dd7c84c32af20d5f99c20e ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAkra/woACgkQVYU2Ai8K93d5pgCgue933S+dzIWkEO0GMRC0JEgF -KvUAn2AvAZHsyU0+9glist2yGZb02SDW -=yV0C ------END PGP SIGNATURE----- diff --git a/dev-lang/wml/files/2.0.9-fix-configure.in.patch b/dev-lang/wml/files/2.0.9-fix-configure.in.patch deleted file mode 100644 index 924edaee9dfa..000000000000 --- a/dev-lang/wml/files/2.0.9-fix-configure.in.patch +++ /dev/null @@ -1,45 +0,0 @@ ---- wml_aux/iselect/configure.in.orig 2003-11-13 16:34:23.159508600 -0500 -+++ wml_aux/iselect/configure.in 2003-11-13 16:34:29.242583832 -0500 -@@ -3,6 +3,7 @@ - dnl ## Copyright (c) Ralf S. Engelschall, <rse@engelschall.com> - dnl ## - -+AC_INIT(README) - AC_PREREQ(2.10)dnl - AC_REVISION($Revision: 1.1 $) - SHTOOL="./etc/shtool" -@@ -11,7 +12,6 @@ - echo "${T_MD}Configuring for iSelect `./etc/shtool version -l c -d long iselect_version.c`${T_ME}" - echo "Copyright (c) 1996-1999 Ralf S. Engelschall, All Rights Reserved." - --AC_INIT(README) - AC_CONFIG_HEADER(config_ac.h)dnl - AC_PREFIX_DEFAULT(/usr/local) - ---- wml_aux/iselect/aclocal.m4.orig 2003-11-13 16:39:36.541867240 -0500 -+++ wml_aux/iselect/aclocal.m4 2003-11-13 16:39:47.631181408 -0500 -@@ -186,24 +186,6 @@ - dnl ## - dnl ########################################################## - dnl --AC_DEFUN(AC_C_PROTOTYPES, --[AC_MSG_CHECKING([for function prototypes]) --AC_CACHE_VAL(ac_cv_c_prototypes, --[AC_TRY_LINK([#ifndef __STDC__ --Syntax Error --#endif], [extern int test (int i, double x); --struct s1 {int (*f) (int a);}; --struct s2 {int (*f) (double a);};], -- ac_cv_c_prototypes=yes, ac_cv_c_prototypes=no)])dnl --AC_MSG_RESULT([$ac_cv_c_prototypes]) --if test $ac_cv_c_prototypes = yes; then -- AC_DEFINE(HAVE_PROTOTYPES) -- ANSI_CC=yes --else -- ANSI_CC=no --fi --AC_SUBST(ANSI_CC) --])dnl - dnl - dnl - dnl ########################################################## diff --git a/dev-lang/wml/files/wml-2.0.11-autotools.patch b/dev-lang/wml/files/wml-2.0.11-autotools.patch deleted file mode 100644 index fc9d34b8da8a..000000000000 --- a/dev-lang/wml/files/wml-2.0.11-autotools.patch +++ /dev/null @@ -1,74 +0,0 @@ ---- wml_backend/p4_gm4/configure.in -+++ wml_backend/p4_gm4/configure.in -@@ -2,7 +2,7 @@ - # Copyright (C) 1991, 1993, 1994 Free Software Foundation, Inc. - # Process this file with autoconf to produce a configure script. - --undefine([changeword]) -+m4_ifdef([changeword],[m4_undef([changeword])]) - - AC_INIT(src/m4.c) - AC_CONFIG_HEADER(config.h) -@@ -21,9 +21,7 @@ - AC_PROG_MAKE_SET - AC_PROG_RANLIB - --AC_AIX --AC_ISC_POSIX --AC_MINIX -+AC_USE_SYSTEM_EXTENSIONS - fp_C_PROTOTYPES - AC_C_CONST - AC_EXEEXT ---- wml_backend/p2_mp4h/src/Makefile.am -+++ wml_backend/p2_mp4h/src/Makefile.am -@@ -8,7 +8,7 @@ - EXTRA_DIST = readme.tmpl - - if LOADABLE_MODULES --MODULE_C = module.c ltdl.c -+MODULE_C = module.c - endif - - mp4h_SOURCES = builtin.c debug.c devel.c freeze.c input.c \ -@@ -16,7 +16,7 @@ - if LOADABLE_MODULES - mp4h_LDFLAGS = -export-dynamic - endif --mp4h_LDADD = -lm $(top_builddir)/lib/libmp4h.a -lpcre @INTLLIBS@ -+mp4h_LDADD = -lm $(top_builddir)/lib/libmp4h.a -lpcre @INTLLIBS@ -lltdl - - include_HEADERS = mp4h.h - noinst_HEADERS = builtin.h ltdl.h ---- wml_backend/p2_mp4h/modules/intl/Makefile.am -+++ wml_backend/p2_mp4h/modules/intl/Makefile.am -@@ -13,7 +13,7 @@ - man3ext = 3 - - INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/src @INTLINCL@ --LDFLAGS = -no-undefined -module -avoid-version -rpath $(mp4mdir) @DLLDFLAGS@ -+AM_LDFLAGS = -no-undefined -module -avoid-version -rpath $(mp4mdir) @DLLDFLAGS@ - - if DO_MODULE_INTL_GETTEXT - mp4m_LTLIBRARIES = gettext.la ---- wml_backend/p2_mp4h/modules/system/Makefile.am -+++ wml_backend/p2_mp4h/modules/system/Makefile.am -@@ -13,7 +13,7 @@ - man3ext = 3 - - INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/src @INTLINCL@ --LDFLAGS = -no-undefined -module -avoid-version -rpath $(mp4mdir) @DLLDFLAGS@ -+AM_LDFLAGS = -no-undefined -module -avoid-version -rpath $(mp4mdir) @DLLDFLAGS@ - - if DO_MODULE_SYSTEM - mp4m_LTLIBRARIES = sh.la exec.la ---- wml_backend/p3_eperl/Makefile.in -+++ wml_backend/p3_eperl/Makefile.in -@@ -215,7 +215,6 @@ - - eperl$(EXEEXT): $(OBJS) - $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIBS) $(dmalloc) -- @[ "x$(debug)" = xon ] || strip $@ - - eperl_main.o: eperl_main.c - $(CC) $(CFLAGS) -c eperl_main.c diff --git a/dev-lang/wml/files/wml-2.0.11-perl510.patch b/dev-lang/wml/files/wml-2.0.11-perl510.patch deleted file mode 100644 index 9b29b31cbeec..000000000000 --- a/dev-lang/wml/files/wml-2.0.11-perl510.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -ur wml-2.0.11.old/wml_backend/p3_eperl/configure wml-2.0.11/wml_backend/p3_eperl/configure ---- wml-2.0.11.old/wml_backend/p3_eperl/configure 2009-09-22 03:02:03.000000000 +0300 -+++ wml-2.0.11/wml_backend/p3_eperl/configure 2009-09-22 03:04:58.000000000 +0300 -@@ -1971,7 +1971,11 @@ - #define HAVE_PERL_DYNALOADER 1 - _ACEOF - -- perl_dla=$perl_archlib/auto/DynaLoader/DynaLoader.a -+ if test -f $perl_archlib/auto/DynaLoader/DynaLoader.a; then -+ perl_dla=$perl_archlib/auto/DynaLoader/DynaLoader.a -+ else -+ perl_dla= -+ fi - ;; - * ) - rc=no -diff -ur wml-2.0.11.old/wml_backend/p3_eperl/configure.in wml-2.0.11/wml_backend/p3_eperl/configure.in ---- wml-2.0.11.old/wml_backend/p3_eperl/configure.in 2009-09-22 03:02:03.000000000 +0300 -+++ wml-2.0.11/wml_backend/p3_eperl/configure.in 2009-09-22 03:04:29.000000000 +0300 -@@ -159,7 +159,11 @@ - define ) - rc=yes - AC_DEFINE(HAVE_PERL_DYNALOADER) -- perl_dla=$perl_archlib/auto/DynaLoader/DynaLoader.a -+ if test -f $perl_archlib/auto/DynaLoader/DynaLoader.a; then -+ perl_dla=$perl_archlib/auto/DynaLoader/DynaLoader.a -+ else -+ perl_dla= -+ fi - ;; - * ) - rc=no diff --git a/dev-lang/wml/files/wml-2.0.11-tmpfile.patch b/dev-lang/wml/files/wml-2.0.11-tmpfile.patch deleted file mode 100644 index d8cfccd9e442..000000000000 --- a/dev-lang/wml/files/wml-2.0.11-tmpfile.patch +++ /dev/null @@ -1,68 +0,0 @@ -This patch fixes insecure tmpfile usage as mentioned in #209927. It is -essentially the debian patch mentioned in that bug report. - -diff -u wml-2.0.11/wml_contrib/wmg.cgi wml-2.0.11/wml_contrib/wmg.cgi ---- wml-2.0.11/wml_contrib/wmg.cgi -+++ wml-2.0.11/wml_contrib/wmg.cgi -@@ -366,14 +366,7 @@ - ($w, $h, $t) = Image::Size::imgsize(\$contents); - if ($w*$h == 1) { - # read image into GD -- $tmpfile = "/tmp/pe.tmp.$$"; -- unlink($tmpfile); -- open(TMP, ">$tmpfile"); -- print TMP $contents; -- close(TMP); -- open(TMP, "<$tmpfile"); -- $tmpimg = newFromGif GD::Image(TMP); -- close(TMP); -+ $tmpimg = newFromGifData GD::Image($contents); - unlink($tmpfile); - if ($tmpimg->transparent != -1) { - my $im = new GD::Image($w, $h); -diff -u wml-2.0.11/wml_backend/p1_ipp/ipp.src wml-2.0.11/wml_backend/p1_ipp/ipp.src ---- wml-2.0.11/wml_backend/p1_ipp/ipp.src 2005-12-01 18:50:13.000000000 +0100 -+++ wml-2.0.11/wml_backend/p1_ipp/ipp.src 2008-02-29 16:06:15.000000000 +0100 -@@ -17,6 +17,7 @@ - use Getopt::Long 2.13; - use IO::Handle 1.15; - use IO::File 1.06; -+use File::Temp qw/ mkdtemp /; - - # - # help functions -@@ -564,8 +565,8 @@ - # - # process the pre-loaded include files - # --$tmpdir = $ENV{'TMPDIR'} || '/tmp'; --$tmpfile = $tmpdir . "/ipp.$$.tmp"; -+my $tmpldir = ($ENV{'TMPDIR'} || '/tmp') . '/ipp.XXXXXX'; -+$tmpdir = mkdtemp($tmpldir) or die "Unable to create temporary directory: $!\n";$tmpfile = $tmpdir . "/ipp.$$.tmp"; - unlink($tmpfile); - $tmp = new IO::File; - $tmp->open(">$tmpfile") || error("cannot write into $tmpfile: $!"); ---- wml-2.0.11.orig/wml_backend/p3_eperl/eperl_sys.c -+++ wml-2.0.11/wml_backend/p3_eperl/eperl_sys.c -@@ -211,13 +211,20 @@ - { - char ca[1024]; - char *cp, *tmpdir; -+ char tmpfile[] = "eperl_sourceXXXXXX"; - int i; -+ int fd = -1; - - tmpdir = getenv ("TMPDIR"); - if (tmpdir == (char *) NULL) - tmpdir="/tmp"; - -- snprintf(ca, sizeof(ca), "%s/%s.%d.tmp%d", tmpdir, id, (int)getpid(), mytmpfilecnt++); -+ snprintf(ca, sizeof(ca), "%s/%s", tmpdir, tmpfile); -+ if ((fd = mkstemp(ca)) == -1) { -+ perror("Cannot create tmpfile"); -+ return NULL; -+ } -+ close(fd); - ca[sizeof(ca)-1] = NUL; - cp = strdup(ca); - for (i = 0; mytmpfiles[i] != NULL; i++) diff --git a/dev-lang/wml/files/wml-2.0.9-autotools-update.patch b/dev-lang/wml/files/wml-2.0.9-autotools-update.patch deleted file mode 100644 index 4939e1de9849..000000000000 --- a/dev-lang/wml/files/wml-2.0.9-autotools-update.patch +++ /dev/null @@ -1,97 +0,0 @@ -Use system libpcre and make iselect not blow up - ---- wml_backend/p2_mp4h/Makefile.am -+++ wml_backend/p2_mp4h/Makefile.am -@@ -1,15 +1,15 @@ - - AUTOMAKE_OPTIONS = foreign - --DIST_SUBDIRS = intl pcre lib src po doc modules tests -+DIST_SUBDIRS = intl lib src po doc modules tests - - if LOADABLE_MODULES --SUBDIRS = intl pcre lib src po doc modules tests -+SUBDIRS = intl lib src po doc modules tests - else --SUBDIRS = intl pcre lib src po doc tests -+SUBDIRS = intl lib src po doc tests - endif - --EXTRA_DIST = CREDITS README README.pcre bootstrap.sh shtool -+EXTRA_DIST = CREDITS README bootstrap.sh shtool - - deb: - if test -f ../mp4h_$(VERSION).orig.tar.gz; then \ ---- wml_backend/p2_mp4h/configure.ac -+++ wml_backend/p2_mp4h/configure.ac -@@ -179,7 +179,6 @@ AC_SUBST(CFLAGS) - AC_CONFIG_FILES([ - Makefile - intl/Makefile -- pcre/Makefile - lib/Makefile - src/Makefile - po/Makefile.in ---- wml_backend/p2_mp4h/src/Makefile.am -+++ wml_backend/p2_mp4h/src/Makefile.am -@@ -1,5 +1,5 @@ - --INCLUDES = -I$(top_srcdir)/pcre -I$(top_srcdir)/lib @INTLINCL@ -+INCLUDES = -I$(top_srcdir)/lib @INTLINCL@ - - bin_PROGRAMS = mp4h - -@@ -16,7 +16,7 @@ mp4h_SOURCES = builtin.c debug.c devel.c - if LOADABLE_MODULES - mp4h_LDFLAGS = -export-dynamic - endif --mp4h_LDADD = -lm $(top_builddir)/lib/libmp4h.a $(top_builddir)/pcre/libpcre.a @INTLLIBS@ -+mp4h_LDADD = -lm $(top_builddir)/lib/libmp4h.a -lpcre @INTLLIBS@ - - include_HEADERS = mp4h.h - noinst_HEADERS = builtin.h ltdl.h ---- wml_aux/iselect/configure.in -+++ wml_aux/iselect/configure.in -@@ -3,6 +3,7 @@ - dnl ## Copyright (c) Ralf S. Engelschall, <rse@engelschall.com> - dnl ## - -+AC_INIT(README) - AC_PREREQ(2.10)dnl - AC_REVISION($Revision: 1.3 $) - SHTOOL="./etc/shtool" -@@ -11,7 +12,6 @@ - echo "${T_MD}Configuring for iSelect `./etc/shtool version -l c -d long iselect_version.c`${T_ME}" - echo "Copyright (c) 1996-1999 Ralf S. Engelschall, All Rights Reserved." - --AC_INIT(README) - AC_CONFIG_HEADER(config_ac.h)dnl - AC_PREFIX_DEFAULT(/usr/local) - ---- wml_aux/iselect/aclocal.m4 -+++ wml_aux/iselect/aclocal.m4 -@@ -186,24 +186,6 @@ - dnl ## - dnl ########################################################## - dnl --AC_DEFUN(AC_C_PROTOTYPES, --[AC_MSG_CHECKING([for function prototypes]) --AC_CACHE_VAL(ac_cv_c_prototypes, --[AC_TRY_LINK([#ifndef __STDC__ --Syntax Error --#endif], [extern int test (int i, double x); --struct s1 {int (*f) (int a);}; --struct s2 {int (*f) (double a);};], -- ac_cv_c_prototypes=yes, ac_cv_c_prototypes=no)])dnl --AC_MSG_RESULT([$ac_cv_c_prototypes]) --if test $ac_cv_c_prototypes = yes; then -- AC_DEFINE(HAVE_PROTOTYPES) -- ANSI_CC=yes --else -- ANSI_CC=no --fi --AC_SUBST(ANSI_CC) --])dnl - dnl - dnl - dnl ########################################################## diff --git a/dev-lang/wml/files/wml-2.0.9-gcc41.patch b/dev-lang/wml/files/wml-2.0.9-gcc41.patch deleted file mode 100644 index 2c86268af7e1..000000000000 --- a/dev-lang/wml/files/wml-2.0.9-gcc41.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: wml-2.0.9/wml_backend/p3_eperl/eperl_proto.h -=================================================================== ---- wml-2.0.9.orig/wml_backend/p3_eperl/eperl_proto.h -+++ wml-2.0.9/wml_backend/p3_eperl/eperl_proto.h -@@ -35,6 +35,8 @@ - #ifndef EPERL_PROTO_H - #define EPERL_PROTO_H 1 - -+#include "eperl_getopt.h" -+ - /*_BEGIN_PROTO_*/ - - /* eperl_main.c */ diff --git a/dev-lang/wml/metadata.xml b/dev-lang/wml/metadata.xml deleted file mode 100644 index e85e6d112fcf..000000000000 --- a/dev-lang/wml/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>graaff@gentoo.org</email> - <name>Hans de Graaff</name> - </maintainer> -</pkgmetadata> diff --git a/dev-lang/wml/wml-2.0.11-r3.ebuild b/dev-lang/wml/wml-2.0.11-r3.ebuild deleted file mode 100644 index ca018175077e..000000000000 --- a/dev-lang/wml/wml-2.0.11-r3.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2008 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-r3.ebuild,v 1.8 2008/11/04 03:32:16 vapier 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="" - -RDEPEND="dev-libs/libpcre - sys-devel/libtool - 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" - epatch "${FILESDIR}/wml-2.0.11-tmpfile.patch" - epatch "${FILESDIR}"/${P}-autotools.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) --without-included-ltdl || 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-r4.ebuild b/dev-lang/wml/wml-2.0.11-r4.ebuild deleted file mode 100644 index 5c26c795d913..000000000000 --- a/dev-lang/wml/wml-2.0.11-r4.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2009 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-r4.ebuild,v 1.1 2009/10/18 11:41:51 graaff Exp $ - -EAPI=2 - -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="" - -RDEPEND="dev-libs/libpcre - sys-devel/libtool - dev-lang/perl" - -src_prepare() { - ht_fix_all - cd "${S}" - - epatch "${FILESDIR}/wml-2.0.9-gcc41.patch" - epatch "${FILESDIR}/wml-2.0.9-autotools-update.patch" - epatch "${FILESDIR}/wml-2.0.11-tmpfile.patch" - epatch "${FILESDIR}/${P}-perl510.patch" - epatch "${FILESDIR}"/${P}-autotools.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_configure() { - econf --libdir=/usr/$(get_libdir) || die "./configure failed" -} - -src_compile() { - 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* -} |