summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <vlooe@web.de>2009-05-17 00:36:45 +0200
committerFlorian Fischer <vlooe@web.de>2009-05-17 00:36:45 +0200
commitb1bc1fcede85c93fa002fed1118cc826afc555b8 (patch)
tree2dc042384ab8d5feb85db9a0b490f728ea27003f /dev-lang
parentsynced dev-db/sqlite with main tree (diff)
downloadmultilib-portage-b1bc1fcede85c93fa002fed1118cc826afc555b8.tar.gz
multilib-portage-b1bc1fcede85c93fa002fed1118cc826afc555b8.tar.bz2
multilib-portage-b1bc1fcede85c93fa002fed1118cc826afc555b8.zip
synced dev-lang/tcl with main tree
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/tcl/ChangeLog8
-rw-r--r--dev-lang/tcl/Manifest4
-rw-r--r--dev-lang/tcl/tcl-8.5.6.ebuild108
3 files changed, 8 insertions, 112 deletions
diff --git a/dev-lang/tcl/ChangeLog b/dev-lang/tcl/ChangeLog
index 3ae03c936..d74e1551b 100644
--- a/dev-lang/tcl/ChangeLog
+++ b/dev-lang/tcl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/tcl
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/ChangeLog,v 1.104 2009/01/21 16:30:07 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/ChangeLog,v 1.105 2009/04/17 18:56:08 mescalinum Exp $
+
+*tcl-8.5.7 (17 Apr 2009)
+
+ 17 Apr 2009; Federico Ferri <mescalinum@gentoo.org> -tcl-8.5.1.ebuild,
+ -tcl-8.5.6.ebuild, +tcl-8.5.7.ebuild:
+ bump to version 8.5.7
*tcl-8.5.6 (17 Jan 2009)
diff --git a/dev-lang/tcl/Manifest b/dev-lang/tcl/Manifest
index 95928e0da..73a885485 100644
--- a/dev-lang/tcl/Manifest
+++ b/dev-lang/tcl/Manifest
@@ -7,11 +7,9 @@ AUX tcl-8.5_alpha6-tclm4-soname.patch 486 RMD160 1795d442bf8ced0804d6aa364f628c5
AUX tcl-configure-LANG.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea
DIST tcl8.4.18-src.tar.gz 3653369 RMD160 735a9cc0575585de70cbd3cb2ff5c97d46c1dfbd SHA1 83b04c3ad092c22507869dec3a5c7ba821f109b0 SHA256 dee273cba588ec9190f0ee3dfe917be49c52ae847f20c3aa72461546451df0a4
DIST tcl8.4.19-src.tar.gz 3658647 RMD160 6e3d2991e8e44a2e32f0da8fdf7ab07aa9b8202f SHA1 ed25c5a206bcd603c2d5e58790354b9be178f331 SHA256 1c244722fb409e8774c5d45d6a0b21edc3e4541fd016a40afdf53c94a69a3db9
-DIST tcl8.5.6-src.tar.gz 4409651 RMD160 1f3c937a5e77ec2fbf79240d385474eed24f8ea5 SHA1 02c57eea35191f027460c6df289179d03f2e9584 SHA256 246d09da115307c60f1c91fcfcef8518952e166de058b6aef7fbcffa76ca150e
DIST tcl8.5.7-src.tar.gz 4421720 RMD160 1bb843548c05332eb3404b99b4800613f25a9dbf SHA1 a603d27bf0b854739c99f0d658bfc3f1c485f578 SHA256 67d28d51a8d04c37114030276503bc8859a4b291bc33133556ab2d11303e66f2
EBUILD tcl-8.4.18.ebuild 3717 RMD160 0b5e954e7857a5b5aada07c547eb1ec8c1ad5c4f SHA1 4ec8b14bb788ccbeb0f01141831ca64ae558cb91 SHA256 406b9975e1e56a6adfa56a44d92e4594ec016c8033374e012b2ead0e3743b958
EBUILD tcl-8.4.19.ebuild 3733 RMD160 84a9858740de01cc4f0269a93527ef252c1a9068 SHA1 6804d82bfe6b18686b853292b93f647dbc5f8d53 SHA256 f2d519a3b2afd40ce32a1b04b6516d837f0ce5fd50f7a357232346ed2fe6f710
-EBUILD tcl-8.5.6.ebuild 3286 RMD160 b1c526b368f14055d615474c57cf56d412822e62 SHA1 cd5018cd67569b9aa8c27d137d147c3132b5454f SHA256 5a13bcbbb2f3e8223dc30a29c8d46643e79259f3874612817db6f6605089187f
EBUILD tcl-8.5.7.ebuild 3288 RMD160 74d3c38f6f7aba055df6e76237dd9028cc33b23a SHA1 f1964b6142c479605c28e7ac52f25a64bab98497 SHA256 22b3f906d30214245783edfe83e1e1b581454e6d7f40ac474a0a8cd9b8efc731
-MISC ChangeLog 13507 RMD160 f72b3eadbc756055815d2a75ecd536edab8867f9 SHA1 fc495dc2fd8f3162f838543075b7340d9873ad23 SHA256 b7490f7e53f1cecf0aaa850199ae0dd144b96708ca0cc2a5c40d25e782f1635e
+MISC ChangeLog 13677 RMD160 366ff816ecf784b42acf19271f3e4addd0212be3 SHA1 7578004c4284f9b22d76e222650ccad821415489 SHA256 b557a364cb9c7eb9e2b7be6486a6944850f212093849e38e8d9f1c0497b01127
MISC metadata.xml 264 RMD160 6318855997b3e957f4ad5c59677534993e352c34 SHA1 19fe5fc86133d09d7fcb0b2ce44054eff4fff028 SHA256 01ce19dabf2e53a73d86e4b16f653c6cd2b6c9aca1b79ec095f353315c8b84ee
diff --git a/dev-lang/tcl/tcl-8.5.6.ebuild b/dev-lang/tcl/tcl-8.5.6.ebuild
deleted file mode 100644
index bb20e56a0..000000000
--- a/dev-lang/tcl/tcl-8.5.6.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.6.ebuild,v 1.1 2009/01/17 13:34:46 mescalinum Exp $
-
-EAPI=2
-
-WANT_AUTOCONF=latest
-WANT_AUTOMAKE=latest
-
-inherit autotools eutils multilib toolchain-funcs multilib-native
-
-MY_P="${PN}${PV/_beta/b}"
-DESCRIPTION="Tool Command Language"
-HOMEPAGE="http://www.tcl.tk/"
-SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
-IUSE="debug threads"
-
-DEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- if use threads ; then
- ewarn ""
- ewarn "PLEASE NOTE: You are compiling ${P} with"
- ewarn "threading enabled."
- ewarn "Threading is not supported by all applications"
- ewarn "that compile against tcl. You use threading at"
- ewarn "your own discretion."
- ewarn ""
- epause 5
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-8.5_alpha6-multilib.patch
-
- # Bug 125971
- epatch "${FILESDIR}"/${PN}-8.5_alpha6-tclm4-soname.patch
-
- cd "${S}"/unix
- eautoreconf
-}
-
-multilib-native_src_configure_internal() {
- tc-export CC
-
- cd "${S}"/unix
- econf \
- $(use_enable threads) \
- $(use_enable debug symbols) || die
-}
-
-multilib-native_src_install_internal() {
- #short version number
- local v1
- v1=${PV%.*}
-
- cd "${S}"/unix
- S= emake DESTDIR="${D}" install || die
-
- # fix the tclConfig.sh to eliminate refs to the build directory
- local mylibdir=$(get_libdir) ; mylibdir=${mylibdir//\/}
- sed -i \
- -e "s,^TCL_BUILD_LIB_SPEC='-L.*/unix,TCL_BUILD_LIB_SPEC='-L$/usr/${mylibdir}," \
- -e "s,^TCL_SRC_DIR='.*',TCL_SRC_DIR='/usr/${mylibdir}/tcl${v1}/include'," \
- -e "s,^TCL_BUILD_STUB_LIB_SPEC='-L.*/unix,TCL_BUILD_STUB_LIB_SPEC='-L/usr/${mylibdir}," \
- -e "s,^TCL_BUILD_STUB_LIB_PATH='.*/unix,TCL_BUILD_STUB_LIB_PATH='/usr/${mylibdir}," \
- -e "s,^TCL_LIB_FILE='libtcl${v1}..TCL_DBGX..so',TCL_LIB_FILE=\"libtcl${v1}\$\{TCL_DBGX\}.so\"," \
- -e "s,^TCL_CC_SEARCH_FLAGS='\(.*\)',TCL_CC_SEARCH_FLAGS='\1:/usr/${mylibdir}'," \
- -e "s,^TCL_LD_SEARCH_FLAGS='\(.*\)',TCL_LD_SEARCH_FLAGS='\1:/usr/${mylibdir}'," \
- "${D}"/usr/${mylibdir}/tclConfig.sh || die
-
- # install private headers
- insinto /usr/${mylibdir}/tcl${v1}/include/unix
- doins "${S}"/unix/*.h || die
- insinto /usr/${mylibdir}/tcl${v1}/include/generic
- doins "${S}"/generic/*.h || die
- rm -f "${D}"/usr/${mylibdir}/tcl${v1}/include/generic/tcl.h
- rm -f "${D}"/usr/${mylibdir}/tcl${v1}/include/generic/tclDecls.h
- rm -f "${D}"/usr/${mylibdir}/tcl${v1}/include/generic/tclPlatDecls.h
-
- # install symlink for libraries
- dosym libtcl${v1}.so /usr/${mylibdir}/libtcl.so
- dosym libtclstub${v1}.a /usr/${mylibdir}/libtclstub.a
-
- dosym tclsh${v1} /usr/bin/tclsh
-
- cd "${S}"
- dodoc ChangeLog* README changes
-}
-
-pkg_postinst() {
- ewarn
- ewarn "If you're upgrading from <dev-lang/tcl-8.5, you must recompile the other"
- ewarn "packages on your system that link with tcl after the upgrade"
- ewarn "completes. To perform this action, please run revdep-rebuild"
- ewarn "in package app-portage/gentoolkit."
- ewarn "If you have dev-lang/tk and dev-tcltk/tclx installed you should"
- ewarn "upgrade them before this recompilation, too,"
- ewarn
-}