ChangeLog

# ChangeLog for dev-tcltk/tdom
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/ChangeLog,v 1.2 2006/09/22 07:15:43 matsuu Exp $

*tdom-0.8.0-r1 (22 Sep 2006)

22 Sep 2006; MATSUU Takuto +tdom-0.8.0-r1.ebuild:
Fixed configure fails, #142863.

*tdom-0.8.0 (27 Mar 2005)

27 Mar 2005; MATSUU Takuto +tdom-0.8.0.ebuild:
Initial ebuild. Submitted by Travis Cross, bug #31812.

Manifest

DIST tDOM-0.8.0.tar.gz 886455 RMD160 9eddcd41898b01f0f6cf4d60a154ebe7fec1d47c SHA1 69f7e94cbde95f834aed6a1caf87137c8a49e700 SHA256 1a05313dac523f0eef5b0b4e6b801ede7089badef9921293ddad822921f74d2f
EBUILD tdom-0.8.0-r1.ebuild 1385 RMD160 98f2effcd9a4415b72e6227a669df2f007bf30aa SHA1 5a7b09daed469c5233bf16d1e757873c96f57cfe SHA256 4e0ae371d4e8a55f76b5052f6add2f7c640da2e7d7e69eb5b65f8ee1ac0b8e92
EBUILD tdom-0.8.0.ebuild 1194 RMD160 240ff0493d9dcafd5c0dc7e676c242bf557709a0 SHA1 227388be2ab5557a6f0767a83cd082a086765d2e SHA256 5408cea91dd82259c8768d1bedd224b4693560b3743dec6f28784b87be4bddca
MISC ChangeLog 492 RMD160 a258f853db175f3a206edaef68b8b59fa7b91d8b SHA1 dde7c0cf087f1fe3908ea3ac2e6ae2ff1709e4ba SHA256 85a9c6a01776e7b2617e429ba77b2dad9c95ef568a2770d90de675ec6d66afc5
MISC metadata.xml 158 RMD160 f197c34c7dd71f6025e93436e3f999137928554a SHA1 edb8e5ac668440e92e947fc3dff54484b28c7775 SHA256 62fb2b0a899315973de885234e3931a2f652b343b68f90fe0778378fdca6f290

metadata.xml




tcltk

tdom-0.8.0-r1.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.0-r1.ebuild,v 1.1 2006/09/22 07:15:43 matsuu Exp $

MY_P="tDOM-${PV}"
DESCRIPTION="XML manipulation library for TCL"
HOMEPAGE="http://www.tdom.org/"
SRC_URI="http://www.tdom.org/files/${MY_P}.tar.gz"

LICENSE="MPL-1.1"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="threads"

DEPEND=">=dev-lang/tcl-8.4.3"

S="${WORKDIR}/${MY_P}"

src_unpack() {
unpack ${A}

cd "${S}"
sed -i -e "s/relid'/relid/" configure* tclconfig/tcl.m4 \
extensions/tnc/configure extensions/example/{configure,tcl.m4} || die
}

src_compile() {
local myconf=""

myconf="${myconf} --enable-shared `use_enable threads`"

cd ${S}/unix
ECONF_SOURCE=".." econf ${myconf} || die "failed to configure"
emake || die "failed to compile tdom"

# compile tdomhtml
cd ${S}/extensions/tdomhtml
econf || die "fail to configure tdomhtml"
emake || die "fail to compile tdomhtml"

# compile tnc
cd ${S}/extensions/tnc
econf ${myconf} || die "failed to configure tnc"
emake || die "failed to compile tnc"
}

src_install() {
cd "${S}"/unix
emake DESTDIR="${D}" install || die

cd "${S}"/extensions/tdomhtml
emake DESTDIR="${D}" install || die

cd "${S}"/extensions/tnc
emake DESTDIR="${D}" install || die

cd "${S}"
dodoc CHANGES ChangeLog README*
}

tdom-0.8.0.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.0.ebuild,v 1.2 2007/07/15 03:37:38 mr_bones_ Exp $

MY_P="tDOM-${PV}"
DESCRIPTION="XML manipulation library for TCL"
HOMEPAGE="http://www.tdom.org/"
SRC_URI="http://www.tdom.org/files/${MY_P}.tar.gz"

LICENSE="MPL-1.1"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="threads"

DEPEND=">=dev-lang/tcl-8.4.3"

S="${WORKDIR}/${MY_P}"

src_compile() {
local myconf=""

myconf="${myconf} --enable-shared `use_enable threads`"

cd ${S}/unix
ECONF_SOURCE=".." econf ${myconf} || die "failed to configure"
emake || die "failed to compile tdom"

# compile tdomhtml
cd ${S}/extensions/tdomhtml
econf || die "fail to configure tdomhtml"
emake || die "fail to compile tdomhtml"

# compile tnc
cd ${S}/extensions/tnc
econf ${myconf} || die "failed to configure tnc"
emake || die "failed to compile tnc"
}

src_install() {
cd ${S}/unix
make DESTDIR=${D} install || die

cd ${S}/extensions/tdomhtml
make DESTDIR=${D} install || die

cd ${S}/extensions/tnc
make DESTDIR=${D} install || die

cd ${S}
dodoc CHANGES ChangeLog README*
}