summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Holzer <mholzer@gentoo.org>2003-10-21 18:41:57 +0000
committerMartin Holzer <mholzer@gentoo.org>2003-10-21 18:41:57 +0000
commit0728683765487ef574516f18fe5ccf332fcc3dbc (patch)
treecdc5f3584732af68141ae9da135286653574f9f5 /dev-lang/tk
parentVersion bumped. (diff)
downloadgentoo-2-0728683765487ef574516f18fe5ccf332fcc3dbc.tar.gz
gentoo-2-0728683765487ef574516f18fe5ccf332fcc3dbc.tar.bz2
gentoo-2-0728683765487ef574516f18fe5ccf332fcc3dbc.zip
Version bumped.
Diffstat (limited to 'dev-lang/tk')
-rw-r--r--dev-lang/tk/ChangeLog6
-rw-r--r--dev-lang/tk/Manifest4
-rw-r--r--dev-lang/tk/files/digest-tk-8.4.41
-rw-r--r--dev-lang/tk/tk-8.4.4.ebuild72
4 files changed, 80 insertions, 3 deletions
diff --git a/dev-lang/tk/ChangeLog b/dev-lang/tk/ChangeLog
index dbf751a36469..5866a23521c8 100644
--- a/dev-lang/tk/ChangeLog
+++ b/dev-lang/tk/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for dev-lang/tk
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/ChangeLog,v 1.18 2003/09/30 20:34:41 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/ChangeLog,v 1.19 2003/10/21 18:41:52 mholzer Exp $
+*tk-8.4.4 (22 Oct 2003)
+
+ 22 Oct 2003; Martin Holzer <mholzer@gentoo.org> tk-8.4.4.ebuild:
+ Version bumped.
*tk-8.4.3 (30 Jun 2003)
diff --git a/dev-lang/tk/Manifest b/dev-lang/tk/Manifest
index 7df922318e93..8d946475eba9 100644
--- a/dev-lang/tk/Manifest
+++ b/dev-lang/tk/Manifest
@@ -1,4 +1,4 @@
-MD5 30093f80c830ce42114109b8a90323c5 ChangeLog 3043
+MD5 5aa366144e65de5f26a3f320937c1ed2 ChangeLog 3155
MD5 8a95a04a3123e4062f4524f88fb46e27 tk-8.3.3-r2.ebuild 2068
MD5 d0c04c9c5e0966aeec62ce08ba5ec5eb tk-8.3.3-r3.ebuild 2178
MD5 54cdba17fa649ca601f6e7fdac0b18e2 tk-8.3.3.ebuild 2011
@@ -7,7 +7,7 @@ MD5 ddf741f74e32a66149d087fde2b44160 tk-8.3.4.ebuild 2180
MD5 181dd7cbb5af7810ed334010dcdaf0b5 tk-8.4.2-r1.ebuild 1987
MD5 5454949238d7fe7db20c30843fd29fe2 tk-8.4.2.ebuild 1981
MD5 50bfc729b20ed6f477ec04e850b1572d tk-8.4.3.ebuild 1991
-MD5 ae702f5ab4937b4a2a4bb28223faa492 tk-8.4.4.ebuild 1998
+MD5 ead6de88f065d1d0ef26a8b36202b345 tk-8.4.4.ebuild 2000
MD5 2ba3335fd9167fef8f3f99be70675257 files/digest-tk-8.3.3 60
MD5 2ba3335fd9167fef8f3f99be70675257 files/digest-tk-8.3.3-r2 60
MD5 2ba3335fd9167fef8f3f99be70675257 files/digest-tk-8.3.3-r3 60
diff --git a/dev-lang/tk/files/digest-tk-8.4.4 b/dev-lang/tk/files/digest-tk-8.4.4
new file mode 100644
index 000000000000..e44de22059fc
--- /dev/null
+++ b/dev-lang/tk/files/digest-tk-8.4.4
@@ -0,0 +1 @@
+MD5 ad54f0adb8a43e4d9d54ff2599443c8a tk8.4.4-src.tar.gz 3151691
diff --git a/dev-lang/tk/tk-8.4.4.ebuild b/dev-lang/tk/tk-8.4.4.ebuild
new file mode 100644
index 000000000000..a2df5aaaf691
--- /dev/null
+++ b/dev-lang/tk/tk-8.4.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.4.4.ebuild,v 1.1 2003/10/21 18:41:52 mholzer Exp $
+
+inherit eutils
+
+DESCRIPTION="Tk Widget Set"
+HOMEPAGE="http://dev.scriptics.com/software/tcltk/"
+SRC_URI="ftp://ftp.scriptics.com/pub/tcl/tcl8_4/${PN}${PV}-src.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86 ~sparc ~mips"
+
+DEPEND=">=sys-apps/sed-4.0.5
+ >=sys-apps/portage-2.0.47-r10
+ virtual/x11
+ =dev-lang/tcl-${PV}*"
+
+S=${WORKDIR}/${PN}${PV}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}/library
+ epatch ${FILESDIR}/remove-control-v-8.4.diff || die
+}
+
+# hyper-optimizations untested...
+#
+src_compile() {
+ cd ${S}/unix
+ econf \
+ --with-tcl=/usr/lib \
+ --enable-threads || die
+ emake CFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ #short version number
+ local v1
+ v1=${PV%.*}
+
+ cd ${S}/unix
+ make INSTALL_ROOT=${D} MAN_INSTALL_DIR=${D}/usr/share/man install || die
+
+ # fix the tkConfig.sh to eliminate refs to the build directory
+ sed -i \
+ -e "s,^\(TK_BUILD_LIB_SPEC='-L\)${S}/unix,\1/usr/lib," \
+ -e "s,^\(TK_SRC_DIR='\)${S}',\1/usr/lib/tk${v1}/include'," \
+ -e "s,^\(TK_BUILD_STUB_LIB_SPEC='-L\)${S}/unix,\1/usr/lib," \
+ -e "s,^\(TK_BUILD_STUB_LIB_PATH='\)${S}/unix,\1/usr/lib," \
+ ${D}/usr/lib/tkConfig.sh
+
+ # install private headers
+ dodir /usr/lib/tk${v1}/include/unix
+ install -c -m0644 ${S}/unix/*.h ${D}/usr/lib/tk${v1}/include/unix
+ dodir /usr/lib/tk${v1}/include/generic
+ install -c -m0644 ${S}/generic/*.h ${D}/usr/lib/tk${v1}/include/generic
+ rm -f ${D}/usr/lib/tk${v1}/include/generic/tk.h
+ rm -f ${D}/usr/lib/tk${v1}/include/generic/tkDecls.h
+ rm -f ${D}/usr/lib/tk${v1}/include/generic/tkPlatDecls.h
+
+ # install symlink for libraries
+ #dosym /usr/lib/libtk${v1}.a /usr/lib/libtk.a
+ dosym /usr/lib/libtk${v1}.so /usr/lib/libtk.so
+ dosym /usr/lib/libtkstub${v1}.a /usr/lib/libtkstub.a
+
+ ln -sf wish${v1} ${D}/usr/bin/wish
+
+ cd ${S}
+ dodoc README changes license.terms
+}