summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2005-06-26 02:23:31 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2005-06-26 02:23:31 +0000
commit860962a420f816f4b9cf371e4e6d3848b33e036f (patch)
treef306dcbdb11e82e4bafb90f85272d100a3ad4327 /dev-tcltk/tclxml
parentRemoved obsolete version. (diff)
downloadhistorical-860962a420f816f4b9cf371e4e6d3848b33e036f.tar.gz
historical-860962a420f816f4b9cf371e4e6d3848b33e036f.tar.bz2
historical-860962a420f816f4b9cf371e4e6d3848b33e036f.zip
Version bumped.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'dev-tcltk/tclxml')
-rw-r--r--dev-tcltk/tclxml/ChangeLog8
-rw-r--r--dev-tcltk/tclxml/Manifest14
-rw-r--r--dev-tcltk/tclxml/files/digest-tclxml-3.01
-rw-r--r--dev-tcltk/tclxml/tclxml-3.0.ebuild57
4 files changed, 68 insertions, 12 deletions
diff --git a/dev-tcltk/tclxml/ChangeLog b/dev-tcltk/tclxml/ChangeLog
index 4c1313a94d68..b60cb5e44c9c 100644
--- a/dev-tcltk/tclxml/ChangeLog
+++ b/dev-tcltk/tclxml/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-tcltk/tclxml
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/ChangeLog,v 1.18 2005/04/07 13:56:01 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/ChangeLog,v 1.19 2005/06/26 02:23:31 matsuu Exp $
+
+*tclxml-3.0 (26 Jun 2005)
+
+ 26 Jun 2005; MATSUU Takuto <matsuu@gentoo.org> +tclxml-3.0.ebuild:
+ Version bumped.
+ Added expat, threads and xml2 USE flags.
07 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> tclxml-2.4.ebuild,
tclxml-2.6.ebuild:
diff --git a/dev-tcltk/tclxml/Manifest b/dev-tcltk/tclxml/Manifest
index a44283b5f259..1994ba95c429 100644
--- a/dev-tcltk/tclxml/Manifest
+++ b/dev-tcltk/tclxml/Manifest
@@ -1,18 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 0680263db758c241e75e1b68bb341155 tclxml-2.6.ebuild 666
MD5 b9e3fee00ff91ad4d5b7540170956aaf tclxml-2.5.ebuild 739
+MD5 6ee1f2138e7a1b6be00662c4b7290b1f tclxml-3.0.ebuild 1238
MD5 a9e27e2c5dd500dd2595b09a2b81b756 tclxml-2.4.ebuild 663
-MD5 1f507b7f923b25d6d4e4180aa6c46dab ChangeLog 1780
+MD5 c01aef3e13a9563b1bf2a746724f51f9 ChangeLog 1935
MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
MD5 0a225320340157ce509a1645988f1a10 files/digest-tclxml-2.4 62
MD5 2770e7494e3f147c5a80579ff7334250 files/digest-tclxml-2.5 62
MD5 157b44d2d7c3d7a31afd230b30a9c2e0 files/digest-tclxml-2.6 62
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCVTwH06ebR+OMO78RAszUAJ9hQae9wgMTVw6Ed4wLWA8SpIkwHwCeIRSP
-am0BCQ1lFsUs8YYjewqTXvY=
-=CJiX
------END PGP SIGNATURE-----
+MD5 6eb6e38f444683548455f7ba86a4b8ff files/digest-tclxml-3.0 62
diff --git a/dev-tcltk/tclxml/files/digest-tclxml-3.0 b/dev-tcltk/tclxml/files/digest-tclxml-3.0
new file mode 100644
index 000000000000..c45921beeb44
--- /dev/null
+++ b/dev-tcltk/tclxml/files/digest-tclxml-3.0
@@ -0,0 +1 @@
+MD5 d94d2b7990bf8c7f412018a4765eeb24 tclxml-3.0.tar.gz 480461
diff --git a/dev-tcltk/tclxml/tclxml-3.0.ebuild b/dev-tcltk/tclxml/tclxml-3.0.ebuild
new file mode 100644
index 000000000000..2a5e573da7b4
--- /dev/null
+++ b/dev-tcltk/tclxml/tclxml-3.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclxml/tclxml-3.0.ebuild,v 1.1 2005/06/26 02:23:31 matsuu Exp $
+
+DESCRIPTION="Pure Tcl implementation of an XML parser."
+HOMEPAGE="http://tclxml.sourceforge.net/"
+SRC_URI="mirror://sourceforge/tclxml/${P}.tar.gz"
+
+IUSE="expat threads xml2"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64"
+
+DEPEND=">=dev-lang/tcl-8.2
+ >=dev-tcltk/tcllib-1.2
+ xml2? ( >=dev-libs/libxml2-2.6.9 )
+ expat? ( dev-libs/expat )
+ !dev-tcltk/tclxml-expat"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+src_compile() {
+ local myconf=""
+
+ use threads && myconf="${myconf} --enable-threads"
+
+ econf ${myconf} || die
+ emake || die
+
+ if use xml2 ; 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() {
+ make DESTDIR=${D} install || die
+
+ if use xml2 ; then
+ cd ${S}/libxml2
+ make DESTDIR=${D} install || die
+ fi
+ if use expat ; then
+ cd ${S}/expat
+ make DESTDIR=${D} install || die
+ fi
+
+ cd ${S}
+ dodoc ANNOUNCE ChangeLog LICENSE README RELNOTES
+ dohtml doc/*.html
+}