From 7f387ae32b7af3243292bae0ebcf199a2727587f Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Wed, 31 Mar 2010 21:03:25 +0000 Subject: [PATCH] Adopted to new python situation, #312507, minor QA Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- dev-tcltk/tclpython/ChangeLog | 11 ++++-- dev-tcltk/tclpython/Manifest | 14 +++++++- dev-tcltk/tclpython/tclpython-3.1-r1.ebuild | 37 +++++++++++++++++++++ dev-tcltk/tclpython/tclpython-4.1-r2.ebuild | 37 +++++++++++++++++++++ 4 files changed, 96 insertions(+), 3 deletions(-) create mode 100644 dev-tcltk/tclpython/tclpython-3.1-r1.ebuild create mode 100644 dev-tcltk/tclpython/tclpython-4.1-r2.ebuild diff --git a/dev-tcltk/tclpython/ChangeLog b/dev-tcltk/tclpython/ChangeLog index 6929358a928f..80f745d614a7 100644 --- a/dev-tcltk/tclpython/ChangeLog +++ b/dev-tcltk/tclpython/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-tcltk/tclpython -# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclpython/ChangeLog,v 1.9 2009/04/16 19:13:18 mescalinum Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclpython/ChangeLog,v 1.10 2010/03/31 21:03:25 jlec Exp $ + +*tclpython-4.1-r2 (31 Mar 2010) +*tclpython-3.1-r1 (31 Mar 2010) + + 31 Mar 2010; Justin Lecher +tclpython-3.1-r1.ebuild, + +tclpython-4.1-r2.ebuild: + Adopted to new python situation, #312507, minor QA *tclpython-4.1-r1 (16 Apr 2009) diff --git a/dev-tcltk/tclpython/Manifest b/dev-tcltk/tclpython/Manifest index f44bd241e4d6..1891f0385c16 100644 --- a/dev-tcltk/tclpython/Manifest +++ b/dev-tcltk/tclpython/Manifest @@ -1,6 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST tclpython-3.1.tar.gz 6242 RMD160 7c17a924d4b6072b8fe3778336d70a5e36e85002 SHA1 3ddbc18500b6b322dd495b53255bc37cbfdef315 SHA256 b1126363be333352e15d65451cacd36be95b479c4b6c80871f32511cd1914bfe DIST tclpython-4.1.tar.bz2 10580 RMD160 20b3d3cdcea9f7313ae39841f4491fbd2bcc2b38 SHA1 ed5e6ccc795d02cd467d8a43046a35629c88f982 SHA256 663e0e9e16875fda8e98fd8c74108475062b5e96dcf7145b46142b16c289db50 +EBUILD tclpython-3.1-r1.ebuild 1064 RMD160 77de019fcd60a10eab7fdff9c71040f5b7f58a6c SHA1 6d6cba4369da2bcd700d26df000363522d7d54cf SHA256 0a41b964c8b7fc3ea97aabe8bf79ca5e96dc26a0b1097ef42a3b4d57834ee041 EBUILD tclpython-3.1.ebuild 867 RMD160 20ecb9c8a789f74f537d2697e98ecd49c5b1162e SHA1 34d6f1bdd0508b4602ab8e35fcf6aeea9f60ed30 SHA256 f5dd415a6b92c1e0f5c2c0cbe7fd26a6a69f50325334878dc399f88f5c55058b EBUILD tclpython-4.1-r1.ebuild 968 RMD160 e02e3d26a3f7fbb4fb8a7173aad27b0605090646 SHA1 cda7101d8eb4d9e031aef62ed853fbcb7bd4a861 SHA256 610c87d1a88a2862f8c44f009887bb5b7f82066eb233df3f8eb7dce60dfd85e5 -MISC ChangeLog 1116 RMD160 74c0f89447b0e4f778f3a9bdf938f18532ca99dc SHA1 4f928deabc004cd71b5c8be83b4fe2108fe48657 SHA256 48e2ebf74c85944b0262b20bba11715e924d5183275b4b94aadf9041fe19ca41 +EBUILD tclpython-4.1-r2.ebuild 1065 RMD160 5a0fc8e2cfb161299367169a345ee94789d38ae0 SHA1 f70ac4465cad659425786ba604af7f8e9d17380a SHA256 6ac25c2afcdadd112240788dd060dfe7d44a745089c72e53722e140184b6e1cd +MISC ChangeLog 1331 RMD160 1489320c488e620b87b229cbc26b5501360ba1d3 SHA1 48865abff0ba560f564c8682114a5a17987cffe1 SHA256 a714bd7fddd3ba90acfa910668fd7948a0e62f1e9581f2266ca49a222880d361 MISC metadata.xml 158 RMD160 f197c34c7dd71f6025e93436e3f999137928554a SHA1 edb8e5ac668440e92e947fc3dff54484b28c7775 SHA256 62fb2b0a899315973de885234e3931a2f652b343b68f90fe0778378fdca6f290 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAkuzuKMACgkQgAnW8HDreRYISgCeNfxjhojh/Qo7Jjlpouh+pbPN +0W8AoNAGFfds/HT+0iEuC0wYvZI55uBt +=+vHv +-----END PGP SIGNATURE----- diff --git a/dev-tcltk/tclpython/tclpython-3.1-r1.ebuild b/dev-tcltk/tclpython/tclpython-3.1-r1.ebuild new file mode 100644 index 000000000000..5e77c4070c6c --- /dev/null +++ b/dev-tcltk/tclpython/tclpython-3.1-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclpython/tclpython-3.1-r1.ebuild,v 1.1 2010/03/31 21:03:25 jlec Exp $ + +PYTHON_DEPEND="2" + +inherit distutils multilib toolchain-funcs + +DESCRIPTION="Python package for Tcl" +HOMEPAGE="http://jfontain.free.fr/tclpython.htm" +SRC_URI="http://jfontain.free.fr/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND=">=dev-lang/tcl-8.4" + +src_compile() { + einfo \ + "$(tc-getCC) -shared ${LDFLAGS} -fPIC ${CFLAGS} -o tclpython.so.${PV} \ + -I$(python_get_includedir) tclpython.c -lpthread -lutil" + + $(tc-getCC) -shared ${LDFLAGS} -fPIC ${CFLAGS} -o tclpython.so.${PV} \ + -I$(python_get_includedir) tclpython.c -lpthread -lutil \ + || die +} + +src_install() { + exeinto /usr/$(get_libdir)/tclpython + doexe tclpython.so.${PV} pkgIndex.tcl || die "tcl" + dosym tclpython.so.${PV} /usr/$(get_libdir)/tclpython/tclpython.so || die + + dodoc CHANGES INSTALL README || die + dohtml tclpython.htm || die +} diff --git a/dev-tcltk/tclpython/tclpython-4.1-r2.ebuild b/dev-tcltk/tclpython/tclpython-4.1-r2.ebuild new file mode 100644 index 000000000000..28c745a57df9 --- /dev/null +++ b/dev-tcltk/tclpython/tclpython-4.1-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclpython/tclpython-4.1-r2.ebuild,v 1.1 2010/03/31 21:03:25 jlec Exp $ + +PYTHON_DEPEND="2" + +inherit distutils multilib toolchain-funcs + +DESCRIPTION="Python package for Tcl" +HOMEPAGE="http://jfontain.free.fr/tclpython.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.4" + +src_compile() { + einfo \ + "$(tc-getCC) -shared ${LDFLAGS} -fPIC ${CFLAGS} -o tclpython.so.${PV} \ + -I$(python_get_includedir) tclpython.c -lpthread -lutil" + + $(tc-getCC) -shared ${LDFLAGS} -fPIC ${CFLAGS} -o tclpython.so.${PV} \ + -I$(python_get_includedir) tclpython.c -lpthread -lutil \ + || die +} + +src_install() { + exeinto /usr/$(get_libdir)/tclpython + doexe tclpython.so.${PV} pkgIndex.tcl || die "tcl" + dosym tclpython.so.${PV} /usr/$(get_libdir)/tclpython/tclpython.so || die + + dodoc CHANGES INSTALL README || die + dohtml tclpython.htm || die +} -- 2.26.2