diff options
Diffstat (limited to 'dev-tcltk/tclcl')
-rw-r--r-- | dev-tcltk/tclcl/ChangeLog | 9 | ||||
-rw-r--r-- | dev-tcltk/tclcl/Manifest | 2 | ||||
-rw-r--r-- | dev-tcltk/tclcl/files/digest-tclcl-1.16 | 1 | ||||
-rw-r--r-- | dev-tcltk/tclcl/metadata.xml | 2 | ||||
-rw-r--r-- | dev-tcltk/tclcl/tclcl-1.16.ebuild | 40 |
5 files changed, 51 insertions, 3 deletions
diff --git a/dev-tcltk/tclcl/ChangeLog b/dev-tcltk/tclcl/ChangeLog index e6b72a3d6c12..7c6440ea37dd 100644 --- a/dev-tcltk/tclcl/ChangeLog +++ b/dev-tcltk/tclcl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-tcltk/tclcl -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclcl/ChangeLog,v 1.7 2004/10/26 22:05:33 sekretarz Exp $ +# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclcl/ChangeLog,v 1.8 2005/04/03 13:56:05 matsuu Exp $ + +*tclcl-1.16 (03 Apr 2005) + + 03 Apr 2005; MATSUU Takuto <matsuu@gentoo.org> +tclcl-1.16.ebuild: + Version bumped. Cleanup ebuild. 27 Oct 2004; Karol Wojtaszek <sekretarz@gentoo.org> +files/tclcl-1.15-gcc34.patch, tclcl-1.15.ebuild: diff --git a/dev-tcltk/tclcl/Manifest b/dev-tcltk/tclcl/Manifest index 556bb6430f96..8f6542ae8032 100644 --- a/dev-tcltk/tclcl/Manifest +++ b/dev-tcltk/tclcl/Manifest @@ -1,5 +1,7 @@ MD5 81374db23a8955e7c810c778db1a422d tclcl-1.15.ebuild 1221 MD5 9552b92c58b81d46d14564c186154d5f ChangeLog 1026 MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160 +MD5 e5a0975bd376c8a8edc002fad2d19938 tclcl-1.16.ebuild 985 MD5 867b075f7f3c38a720b2d9bb28a5da34 files/tclcl-1.15-gcc34.patch 7960 MD5 41adc84ac6cad0bee07580c916d9450f files/digest-tclcl-1.15 66 +MD5 1cd3f65a7b63c29686cf740bc7ff2bb8 files/digest-tclcl-1.16 66 diff --git a/dev-tcltk/tclcl/files/digest-tclcl-1.16 b/dev-tcltk/tclcl/files/digest-tclcl-1.16 new file mode 100644 index 000000000000..6540aeefd93e --- /dev/null +++ b/dev-tcltk/tclcl/files/digest-tclcl-1.16 @@ -0,0 +1 @@ +MD5 2a25a4736c1bf4ec7f4e6343aa533bc6 tclcl-src-1.16.tar.gz 203269 diff --git a/dev-tcltk/tclcl/metadata.xml b/dev-tcltk/tclcl/metadata.xml index 20ce219711a2..d9408d8ab078 100644 --- a/dev-tcltk/tclcl/metadata.xml +++ b/dev-tcltk/tclcl/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>no-herd</herd> +<herd>tcltk</herd> </pkgmetadata> diff --git a/dev-tcltk/tclcl/tclcl-1.16.ebuild b/dev-tcltk/tclcl/tclcl-1.16.ebuild new file mode 100644 index 000000000000..430592f0fdd3 --- /dev/null +++ b/dev-tcltk/tclcl/tclcl-1.16.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclcl/tclcl-1.16.ebuild,v 1.1 2005/04/03 13:56:05 matsuu Exp $ + +inherit eutils + +MY_P="${PN}-src-${PV}" +DESCRIPTION="Tcl/C++ interface library" +HOMEPAGE="http://otcl-tclcl.sourceforge.net/tclcl/" +SRC_URI="mirror://sourceforge/otcl-tclcl/${MY_P}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~sparc ~amd64" +IUSE="" + +DEPEND=">=dev-lang/tcl-8.3.2 + >=dev-lang/tk-8.3.2 + >=dev-tcltk/otcl-1.0.8" + +src_compile() { + local tclv tkv myconf + + tclv=$(grep TCL_VER /usr/include/tcl.h | sed 's/^.*"\(.*\)".*/\1/') + tkv=$(grep TK_VER /usr/include/tk.h | sed 's/^.*"\(.*\)".*/\1/') + myconf="--with-tcl-ver=${tclv} --with-tk-ver=${tkv}" + + econf ${myconf} || die "econf failed" + emake || die "emake failed" +} + +src_install() { + dolib.a libtclcl.a + dobin tcl2c++ + insinto /usr/include + doins *.h + + dodoc FILES README VERSION + dohtml CHANGES.html +} |