summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-tcltk/tclcl')
-rw-r--r--dev-tcltk/tclcl/ChangeLog9
-rw-r--r--dev-tcltk/tclcl/Manifest2
-rw-r--r--dev-tcltk/tclcl/files/digest-tclcl-1.161
-rw-r--r--dev-tcltk/tclcl/metadata.xml2
-rw-r--r--dev-tcltk/tclcl/tclcl-1.16.ebuild40
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
+}