ChangeLog

# ChangeLog for dev-tcltk/tclperl
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclperl/ChangeLog,v 1.7 2007/05/01 23:43:09 matsuu Exp $

*tclperl-3.2 (01 May 2007)

01 May 2007; MATSUU Takuto +tclperl-3.2.ebuild:
Version bumped.

22 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

06 Nov 2004; tclperl-3.1.ebuild:
Marked stable on x86.

*tclperl-3.1 (22 Oct 2004)

22 Oct 2004; MATSUU Takuto +tclperl-2.5-r1.ebuild,
+tclperl-3.1.ebuild:
Fixed compile error. Bug 68281.
Version bumped.

17 Oct 2004; David Holm tclperl-2.5.ebuild:
Added to ~ppc.

*tclperl-2.5 (17 May 2004)

17 May 2004; +tclperl-2.5.ebuild:
Initial import.

Manifest

DIST tclperl-3.1.tar.bz2 9871 RMD160 d4fe4fb7947a1072ea04a2345cb57557829d5d69 SHA1 0c4a00e5a12e61665d4ae1d598a20e789f2080a8 SHA256 f7886d25c14943b28e710e64ad14c46cd3724b97d03b1d546190d981c9e554e2
DIST tclperl-3.2.tar.bz2 11765 RMD160 e077609c33af963fe3121b0ea949f84b3e1538b5 SHA1 41fd34959b4783de80f47e2697359926fe2f0f1b SHA256 3643915a2f3d51da4d6296d0b57d796163ba0358f65bc97da6c0ef5cccb26173
EBUILD tclperl-3.1.ebuild 959 RMD160 fc5955709b2851cb3caf83bc5aba36e4e5e2e9ae SHA1 f511621aaf241a5deb61e16dfee896a2a46a9c4d SHA256 b3d6d6147a3a82e8ec720dbc878c09277adfe1db95658775513dffe07b1de03b
EBUILD tclperl-3.2.ebuild 1019 RMD160 223982e9b76ad0e204334d676ba759305788b873 SHA1 03dfbeed0e0e609fb8007980a315080abba3f5a5 SHA256 008dc9d23fa736a964ca8847264016a20966ca2d5cd2edba2b94cb130e05043a
MISC ChangeLog 860 RMD160 7c7e67d587940463de9c053553d42177086aaefd SHA1 60ac990e17d77cb262e8e23029e340bd10b27c03 SHA256 c0389e0a070107d8cefc5ad34d51cf01e7d27ab228719c386b30c7b7f433860f
MISC metadata.xml 158 RMD160 f197c34c7dd71f6025e93436e3f999137928554a SHA1 edb8e5ac668440e92e947fc3dff54484b28c7775 SHA256 62fb2b0a899315973de885234e3931a2f652b343b68f90fe0778378fdca6f290

metadata.xml




tcltk

tclperl-3.1.ebuild

# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclperl/tclperl-3.1.ebuild,v 1.3 2004/11/06 15:39:28 pyrania Exp $

inherit toolchain-funcs

DESCRIPTION="a Perl package for Tcl"
HOMEPAGE="http://jfontain.free.fr/tclperl.htm"
SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""

DEPEND=">=dev-lang/tcl-8.3.3
>=dev-lang/perl-5.6.0"

src_compile() {
perl Makefile.PL || die
make OPTIMIZE="${CFLAGS}" Tcl.o || die

$(tc-getCC) -shared ${CFLAGS} -o tclperl.so.${PV} -fPIC -DUSE_TCL_STUBS \
tclperl.c tclthread.c `perl -MExtUtils::Embed -e ccopts -e ldopts` \
/usr/lib/libtclstub`echo 'puts $tcl_version' | tclsh`.a Tcl.o || die
}

src_install() {
exeinto /usr/lib/tclperl
doexe tclperl.so.${PV} || die "lib"
doexe pkgIndex.tcl || die "tcl"

dodoc CHANGES INSTALL README
dohtml tclperl.htm
}

tclperl-3.2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclperl/tclperl-3.2.ebuild,v 1.1 2007/05/01 23:43:09 matsuu Exp $

inherit flag-o-matic multilib toolchain-funcs

DESCRIPTION="a Perl package for Tcl"
HOMEPAGE="http://jfontain.free.fr/tclperl.htm"
SRC_URI="http://jfontain.free.fr/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""

DEPEND=">=dev-lang/tcl-8.3.3
>=dev-lang/perl-5.6.0"

src_compile() {
append-flags -fPIC

# ./build.sh
perl Makefile.PL || die
make OPTIMIZE="${CFLAGS}" Tcl.o || die

$(tc-getCC) -shared ${CFLAGS} -o tclperl.so.${PV} -DUSE_TCL_STUBS \
tclperl.c tclthread.c `perl -MExtUtils::Embed -e ccopts -e ldopts` \
/usr/$(get_libdir)/libtclstub`echo 'puts $tcl_version' | tclsh`.a Tcl.o || die
}

src_install() {
exeinto /usr/$(get_libdir)/${P}
doexe tclperl.so.${PV} || die "lib"
doexe pkgIndex.tcl || die "tcl"

dodoc CHANGES README
dohtml tclperl.htm
}