diff options
author | Martin Holzer <mholzer@gentoo.org> | 2003-10-21 18:41:57 +0000 |
---|---|---|
committer | Martin Holzer <mholzer@gentoo.org> | 2003-10-21 18:41:57 +0000 |
commit | 0728683765487ef574516f18fe5ccf332fcc3dbc (patch) | |
tree | cdc5f3584732af68141ae9da135286653574f9f5 /dev-lang/tk | |
parent | Version bumped. (diff) | |
download | gentoo-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/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/tk/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/tk/files/digest-tk-8.4.4 | 1 | ||||
-rw-r--r-- | dev-lang/tk/tk-8.4.4.ebuild | 72 |
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 +} |