summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-tcltk/tclxml/ChangeLog7
-rw-r--r--dev-tcltk/tclxml/Manifest20
-rw-r--r--dev-tcltk/tclxml/tclxml-2.4.ebuild14
-rw-r--r--dev-tcltk/tclxml/tclxml-3.0-r1.ebuild37
-rw-r--r--dev-tcltk/tclxml/tclxml-3.1-r1.ebuild70
-rw-r--r--dev-tcltk/tclxml/tclxml-3.1-r2.ebuild12
-rw-r--r--dev-tcltk/tclxml/tclxml-3.2.ebuild69
7 files changed, 54 insertions, 175 deletions
diff --git a/dev-tcltk/tclxml/ChangeLog b/dev-tcltk/tclxml/ChangeLog
index d735cfa89434..e023fbae9b2a 100644
--- a/dev-tcltk/tclxml/ChangeLog
+++ b/dev-tcltk/tclxml/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-tcltk/tclxml
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/ChangeLog,v 1.38 2010/10/23 17:41:21 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/ChangeLog,v 1.39 2010/12/07 12:06:39 jlec Exp $
+
+ 07 Dec 2010; Justin Lecher <jlec@gentoo.org> tclxml-2.4.ebuild,
+ tclxml-3.0-r1.ebuild, -tclxml-3.1-r1.ebuild, tclxml-3.1-r2.ebuild,
+ -tclxml-3.2.ebuild:
+ QA and removed old versions
23 Oct 2010; Raúl Porcel <armin76@gentoo.org> tclxml-3.1-r2.ebuild:
alpha/sparc stable wrt #341645
diff --git a/dev-tcltk/tclxml/Manifest b/dev-tcltk/tclxml/Manifest
index 09d58e324055..44cbcacac388 100644
--- a/dev-tcltk/tclxml/Manifest
+++ b/dev-tcltk/tclxml/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX tclxml-3.1-test.patch 1639 RMD160 71568fde07e9fdb1186362b121f66ddee9579e00 SHA1 4cc17600e8c8bd5279e32092b2a34795dac83dc4 SHA256 1c944940f0ad72be30641221a0fb08ad540b42eb5c84ada8ae988178d40db252
AUX tclxml-3.2-fix-implicit-declarations.patch 488 RMD160 164aca393ecb1aee3a472cc1b47346184ed5eb1a SHA1 337669a1b1a6a1734b568ab7990332e1aa5a948f SHA256 13028681e6a4a272f0fb579c744189b95ca6ae56ab39869421af27e9282f8eec
AUX tclxml-3_configure.patch 2939 RMD160 5b1c865b214c09545c6c6502cfe6a89396233320 SHA1 478a9faf3b2982431b3f9c4324c62b39d8deffef SHA256 99e5bfc332973a666183f60d6839084da49e9082fe4bcc4134b763e7b9e8b07e
@@ -6,11 +9,16 @@ DIST tclxml-2.4.tar.gz 405119 RMD160 46d0ca8ade99d6072a30a005c377c4f84feec34f SH
DIST tclxml-3.0.tar.gz 480461 RMD160 0147850065e29229e77d12c0589e4d3980cfaf6e SHA1 6dcb1aa0a77c8e79b7b09beebaef9d0bae0b3389 SHA256 0bc233e1e4de333c9235ea541da0f7c087f9989f446551c81a1d8c4eeef411bc
DIST tclxml-3.1.tar.gz 489568 RMD160 91a5025bf555a5ade5cb13be5ce746e015b2463b SHA1 d850ab7cd0457d60acbbfc4ab6be7f68827cdb1b SHA256 9b017f29c7a06fa1a57d1658bd1d3867297c26013604bdcc4d7b0ca2333552c9
DIST tclxml-3.2.tar.gz 757594 RMD160 618d19c83159e85b1f95e4e8a173280d9ecb647c SHA1 bb6a551785b12162ae977f66d7ad3d70e094e122 SHA256 f4116b6680b249ce74b856a121762361ca09e6256f0c8ad578d1c661b822cb39
-EBUILD tclxml-2.4.ebuild 793 RMD160 019634adc2aa238eac0732cc52c35bec627aa4bf SHA1 89abad33053bb620b225526c037866c2baa623bb SHA256 4e2e07265e07bc03f9974d9437631b180071bbd08a82a2da35b7970a2f0be14e
-EBUILD tclxml-3.0-r1.ebuild 1379 RMD160 769db9068835fe72ee49a7e927b2af4656f2f8e8 SHA1 e2a3e159ea6d31afee33eddd00200d1c59edb516 SHA256 338f88519187edc8cf9e426b027d162f0499ed4592d86952ee5c2fa94f2c3744
-EBUILD tclxml-3.1-r1.ebuild 1491 RMD160 730b36eacde10e17f673a9b4b35c546b4029cd83 SHA1 38e0a4d060ce3cc68176df79cf5e825f10d84cbd SHA256 e3d5281c75029fabc297ce8165f3ec5290cd384ae2c886e49903af0c9c1cd149
-EBUILD tclxml-3.1-r2.ebuild 1663 RMD160 23e848b09e576f44d7092370f9fcc5f6996151b9 SHA1 4edba2dd7adff7452075cdc2f36acfc951d0a2af SHA256 dbca8921a7bf5786f2463a598c0fe958dcd06828ea8c3d45500a55a1e4e2372f
+EBUILD tclxml-2.4.ebuild 810 RMD160 6a21847a383dda27464b52a4ed2f5a4503f85794 SHA1 72faa7844cb2e6f539756cf9e0c12189251b279a SHA256 7cc4b908e749026ef380e04b0e8f87c6885beaf70a9e34387f67c937a5f46b44
+EBUILD tclxml-3.0-r1.ebuild 1409 RMD160 7c01afac1dd544514afe28fe392bace4f9bec2c3 SHA1 52734f85400927896d2239db08d65e9ec69f0d4d SHA256 793b428e93bb2489cdc94218c2d4b15ee820b1d379dbe294bfee784185dc487b
+EBUILD tclxml-3.1-r2.ebuild 1659 RMD160 684bb44134b47588ec8cb5bb14ec8297c9ed95bb SHA1 9d09fd9c2876d0aa78c3fafe8f66e61d34b9466e SHA256 fcd5a6bee09450ac9dcd23cefb3e609ceb9106cad5587cacd0c49f5e9504f7e0
EBUILD tclxml-3.2-r1.ebuild 1288 RMD160 0218d9beb718af5d94b2e1adec35d8c8f5eab8cd SHA1 fe98bfedf349d09f6cdda670a04252e70e85799d SHA256 562e4eed9cf1415f88f860850df57af8766a8319edc708d12136909eaa24d16c
-EBUILD tclxml-3.2.ebuild 1394 RMD160 811a29e568567cf42976572e662b3ce4a2475c2a SHA1 fcce3c24fce0561fb99b55028723360302cecd65 SHA256 9d094b559620890efb9a952c4d1adf6ee43735294c7a5cf36f1d166220cb29e4
-MISC ChangeLog 4599 RMD160 9e294202352da9226d748cb6bba4a9c7e8627148 SHA1 b05a327897f342b2e3ebb828aeb18a0c59067203 SHA256 8ca9f93bd6408d155859917ebd2c8db48f8ef56a105689e19a99a27a0a4b0b87
+MISC ChangeLog 4784 RMD160 870e9c62fc81676369f1a90554da4eb86a0129df SHA1 b739ac6b3630d54de6974432e0f82865dcdfe55b SHA256 a6a203f3f889bf0afae440160d3f382ff8df4347f021c629e6fe0828d595e02c
MISC metadata.xml 158 RMD160 f197c34c7dd71f6025e93436e3f999137928554a SHA1 edb8e5ac668440e92e947fc3dff54484b28c7775 SHA256 62fb2b0a899315973de885234e3931a2f652b343b68f90fe0778378fdca6f290
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iEYEARECAAYFAkz+I1QACgkQgAnW8HDreRbx0gCfZmvN0MgyMMML/hOET8Ksnx1d
+kvwAoMkn3MDFIuSqo3es9f5u9YE42aEn
+=3evn
+-----END PGP SIGNATURE-----
diff --git a/dev-tcltk/tclxml/tclxml-2.4.ebuild b/dev-tcltk/tclxml/tclxml-2.4.ebuild
index 4fbfa360dab6..58ac89fe3f61 100644
--- a/dev-tcltk/tclxml/tclxml-2.4.ebuild
+++ b/dev-tcltk/tclxml/tclxml-2.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-2.4.ebuild,v 1.18 2007/12/28 17:22:03 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-2.4.ebuild,v 1.19 2010/12/07 12:06:39 jlec Exp $
DESCRIPTION="Pure Tcl implementation of an XML parser."
HOMEPAGE="http://tclxml.sourceforge.net/"
@@ -9,25 +9,27 @@ IUSE=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="x86 alpha sparc ~amd64"
+
DEPEND=">=dev-lang/tcl-8.3.3"
+RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
sed -i -e "s/relid'/relid/" \
configure tcl.m4 tclconfig/tcl.m4 expat/configure || die
}
src_compile() {
- econf || die
+ econf
make || die
# Need to hack the config script.
- sed -i 's:NONE:/usr:' TclxmlConfig.sh
+ sed -i 's:NONE:/usr:' TclxmlConfig.sh || die
}
src_install() {
einstall || die
- dodoc ChangeLog LICENSE README RELNOTES
+ dodoc ChangeLog README RELNOTES || die
}
diff --git a/dev-tcltk/tclxml/tclxml-3.0-r1.ebuild b/dev-tcltk/tclxml/tclxml-3.0-r1.ebuild
index c04605f98e6a..4d61f53be7d5 100644
--- a/dev-tcltk/tclxml/tclxml-3.0-r1.ebuild
+++ b/dev-tcltk/tclxml/tclxml-3.0-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-3.0-r1.ebuild,v 1.6 2007/05/18 22:06:54 welp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-3.0-r1.ebuild,v 1.7 2010/12/07 12:06:39 jlec Exp $
inherit eutils
@@ -18,15 +18,16 @@ DEPEND=">=dev-lang/tcl-8.2
xml? ( >=dev-libs/libxml2-2.6.9 )
expat? ( dev-libs/expat )
!dev-tcltk/tclxml-expat"
+RDEPEND="${DEPEND}"
MAKEOPTS="${MAKEOPTS} -j1"
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
- epatch ${FILESDIR}/${PN}-3_configure.patch
- epatch ${FILESDIR}/${PN}-3_include_path.patch
+ epatch "${FILESDIR}"/${PN}-3_configure.patch
+ epatch "${FILESDIR}"/${PN}-3_include_path.patch
}
src_compile() {
@@ -34,34 +35,34 @@ src_compile() {
use threads && myconf="${myconf} --enable-threads"
- econf ${myconf} || die
+ econf ${myconf}
emake || die
if use xml ; then
- cd ${S}/libxml2
- econf ${myconf} --with-Tclxml=.. || die
+ cd "${S}"/libxml2
+ econf ${myconf} --with-Tclxml=..
emake || die
fi
if use expat ; then
- cd ${S}/expat
- econf ${myconf} --with-Tclxml=.. || die
+ cd "${S}"/expat
+ econf ${myconf} --with-Tclxml=..
emake || die
fi
}
src_install() {
- make DESTDIR=${D} install || die
+ emake DESTDIR="${D}" install || die
if use xml ; then
- cd ${S}/libxml2
- make DESTDIR=${D} install || die
+ cd "${S}"/libxml2
+ emake DESTDIR="${D}" install || die
fi
if use expat ; then
- cd ${S}/expat
- make DESTDIR=${D} install || die
+ cd "${S}"/expat
+ emake DESTDIR="${D}" install || die
fi
- cd ${S}
- dodoc ANNOUNCE ChangeLog LICENSE README RELNOTES
- dohtml doc/*.html
+ cd "${S}"
+ dodoc ANNOUNCE ChangeLog README RELNOTES || die
+ dohtml doc/*.html || die
}
diff --git a/dev-tcltk/tclxml/tclxml-3.1-r1.ebuild b/dev-tcltk/tclxml/tclxml-3.1-r1.ebuild
deleted file mode 100644
index 6b8f9ed04a84..000000000000
--- a/dev-tcltk/tclxml/tclxml-3.1-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-3.1-r1.ebuild,v 1.2 2007/12/24 11:50:38 mr_bones_ Exp $
-
-inherit eutils
-
-DESCRIPTION="Pure Tcl implementation of an XML parser."
-HOMEPAGE="http://tclxml.sourceforge.net/"
-SRC_URI="mirror://sourceforge/tclxml/${P}.tar.gz"
-
-IUSE="expat threads xml"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
-
-DEPEND=">=dev-lang/tcl-8.2
- >=dev-tcltk/tcllib-1.2
- xml? ( >=dev-libs/libxml2-2.6.9 )
- expat? ( dev-libs/expat )
- !dev-tcltk/tclxml-expat"
-# test? ( dev-tcltk/tclparser )
-RESTRICT="test"
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${PN}-3_configure.patch
- epatch "${FILESDIR}"/${PN}-3_include_path.patch
- epatch "${FILESDIR}"/${P}-test.patch
-}
-
-src_compile() {
- local myconf=""
-
- use threads && myconf="${myconf} --enable-threads"
-
- econf ${myconf} || die
- emake || die
-
- if use xml ; then
- cd "${S}"/libxml2
- econf ${myconf} --with-Tclxml=.. || die
- emake || die
- fi
- if use expat ; then
- cd "${S}"/expat
- econf ${myconf} --with-Tclxml=.. || die
- emake || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
-
- if use xml ; then
- cd "${S}"/libxml2
- emake DESTDIR="${D}" install || die
- fi
- if use expat ; then
- cd "${S}"/expat
- emake DESTDIR="${D}" install || die
- fi
-
- cd "${S}"
- dodoc ANNOUNCE ChangeLog README RELNOTES
- dohtml doc/*.html
-}
diff --git a/dev-tcltk/tclxml/tclxml-3.1-r2.ebuild b/dev-tcltk/tclxml/tclxml-3.1-r2.ebuild
index 94f6a1e7a1c4..a995ef84eea1 100644
--- a/dev-tcltk/tclxml/tclxml-3.1-r2.ebuild
+++ b/dev-tcltk/tclxml/tclxml-3.1-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-3.1-r2.ebuild,v 1.3 2010/10/23 17:41:21 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-3.1-r2.ebuild,v 1.4 2010/12/07 12:06:39 jlec Exp $
inherit autotools eutils
@@ -21,6 +21,8 @@ DEPEND=">=dev-lang/tcl-8.2
virtual/libiconv )
!dev-tcltk/tclxml-expat"
# test? ( dev-tcltk/tclparser )
+RDEPEND="${DEPEND}"
+
RESTRICT="test"
MAKEOPTS="${MAKEOPTS} -j1"
@@ -38,8 +40,8 @@ src_unpack() {
src_compile() {
econf ${myconf} \
- --with-tclinclude="${EPREFIX}"/usr/include \
- --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+ --with-tclinclude="${EPREFIX}"/usr/include \
+ --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
$(use_enable amd64 64bit) \
$(use_enable debug symbols) \
$(use_enable threads)
@@ -48,12 +50,12 @@ src_compile() {
if use xml ; then
cd "${S}"/libxml2
- econf ${myconf} --with-Tclxml=.. || die
+ econf ${myconf} --with-Tclxml=..
emake || die
fi
if use expat ; then
cd "${S}"/expat
- econf ${myconf} --with-Tclxml=.. || die
+ econf ${myconf} --with-Tclxml=..
emake || die
fi
}
diff --git a/dev-tcltk/tclxml/tclxml-3.2.ebuild b/dev-tcltk/tclxml/tclxml-3.2.ebuild
deleted file mode 100644
index a3fc55eb60af..000000000000
--- a/dev-tcltk/tclxml/tclxml-3.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-3.2.ebuild,v 1.3 2010/06/24 09:08:48 jlec Exp $
-
-EAPI="2"
-
-inherit eutils
-
-DESCRIPTION="Pure Tcl implementation of an XML parser."
-HOMEPAGE="http://tclxml.sourceforge.net/"
-SRC_URI="mirror://sourceforge/tclxml/${P}.tar.gz"
-
-IUSE="expat threads xml"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
-
-DEPEND="
- >=dev-lang/tcl-8.2
- dev-libs/libxslt
- >=dev-tcltk/tcllib-1.2
- xml? ( >=dev-libs/libxml2-2.6.9 )
- expat? ( dev-libs/expat )
- !dev-tcltk/tclxml-expat"
-# test? ( dev-tcltk/tclparser )
-RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-src_prepare() {
- epatch "${FILESDIR}"/"${P}"-fix-implicit-declarations.patch
-}
-
-src_compile() {
- local myconf=""
-
- use threads && myconf="${myconf} --enable-threads"
-
- econf ${myconf} || die
- emake || die
-
- if use xml ; then
- cd "${S}"/libxml2
- econf ${myconf} --with-Tclxml=.. || die
- emake || die
- fi
- if use expat ; then
- cd "${S}"/expat
- econf ${myconf} --with-Tclxml=.. || die
- emake || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
-
- if use xml ; then
- cd "${S}"/libxml2
- emake DESTDIR="${D}" install || die
- fi
- if use expat ; then
- cd "${S}"/expat
- emake DESTDIR="${D}" install || die
- fi
-
- cd "${S}"
- dodoc ANNOUNCE ChangeLog
- dohtml doc/*.html
-}