diff options
author | Matsuu Takuto <matsuu@gentoo.org> | 2005-06-26 02:23:31 +0000 |
---|---|---|
committer | Matsuu Takuto <matsuu@gentoo.org> | 2005-06-26 02:23:31 +0000 |
commit | a16aefc5fae5a07f9eba4f04b718607b2a18b5bb (patch) | |
tree | 2b49c7b55b585ed7bb2337362ae5e99eb485debf /dev-tcltk/tclxml | |
parent | Removed obsolete version. (diff) | |
download | gentoo-2-a16aefc5fae5a07f9eba4f04b718607b2a18b5bb.tar.gz gentoo-2-a16aefc5fae5a07f9eba4f04b718607b2a18b5bb.tar.bz2 gentoo-2-a16aefc5fae5a07f9eba4f04b718607b2a18b5bb.zip |
Version bumped.
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-tcltk/tclxml')
-rw-r--r-- | dev-tcltk/tclxml/ChangeLog | 8 | ||||
-rw-r--r-- | dev-tcltk/tclxml/Manifest | 12 | ||||
-rw-r--r-- | dev-tcltk/tclxml/files/digest-tclxml-3.0 | 1 | ||||
-rw-r--r-- | dev-tcltk/tclxml/tclxml-3.0.ebuild | 57 |
4 files changed, 67 insertions, 11 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..fb5f7a2356a3 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 98d7c7c92f41079423070e4de1016a79 tclxml-3.0.ebuild 1142 MD5 a9e27e2c5dd500dd2595b09a2b81b756 tclxml-2.4.ebuild 663 MD5 1f507b7f923b25d6d4e4180aa6c46dab ChangeLog 1780 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 +} |