summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-tcltk/itcl/ChangeLog6
-rw-r--r--dev-tcltk/itcl/itcl-3.4_beta1.ebuild50
-rw-r--r--dev-tcltk/itcl/itcl-4.0.2.ebuild66
3 files changed, 5 insertions, 117 deletions
diff --git a/dev-tcltk/itcl/ChangeLog b/dev-tcltk/itcl/ChangeLog
index 4320413bcaed..838f713e1c2d 100644
--- a/dev-tcltk/itcl/ChangeLog
+++ b/dev-tcltk/itcl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-tcltk/itcl
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/itcl/ChangeLog,v 1.71 2015/04/14 10:56:12 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/itcl/ChangeLog,v 1.72 2015/04/14 12:04:43 jlec Exp $
+
+ 14 Apr 2015; Justin Lecher <jlec@gentoo.org> -itcl-3.4_beta1.ebuild,
+ -itcl-4.0.2.ebuild:
+ Drop old
14 Apr 2015; Agostino Sarubbo <ago@gentoo.org> itcl-3.4.1.ebuild:
Stable for ia64, wrt bug #543024
diff --git a/dev-tcltk/itcl/itcl-3.4_beta1.ebuild b/dev-tcltk/itcl/itcl-3.4_beta1.ebuild
deleted file mode 100644
index 058f65651e04..000000000000
--- a/dev-tcltk/itcl/itcl-3.4_beta1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/itcl/itcl-3.4_beta1.ebuild,v 1.9 2015/03/20 10:30:35 jlec Exp $
-
-EAPI="3"
-
-inherit eutils multilib versionator
-
-MY_P="${PN}${PV/_beta/b}"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/incrtcl/%5BIncr%20Tcl_Tk%5D-source/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
-
-IUSE=""
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
-
-RDEPEND="dev-lang/tcl:0"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}$(get_version_component_range 1-2)"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PV}-test.patch
-}
-
-src_compile() {
- # adjust install_name on darwin
- if [[ ${CHOST} == *-darwin* ]]; then
- sed -i \
- -e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
- "${S}"/Makefile || die 'sed failed'
- fi
-
- sed 's:-pipe::g' -i Makefile || die
-
- emake CFLAGS_DEFAULT="${CFLAGS}" || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
- dodoc CHANGES ChangeLog INCOMPATIBLE README TODO || die
-
- cat >> "${T}"/34${PN} <<- EOF
- LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}$(get_version_component_range 1-2)/"
- EOF
- doenvd "${T}"/34${PN} || die
-}
diff --git a/dev-tcltk/itcl/itcl-4.0.2.ebuild b/dev-tcltk/itcl/itcl-4.0.2.ebuild
deleted file mode 100644
index e1300fbe1e23..000000000000
--- a/dev-tcltk/itcl/itcl-4.0.2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/itcl/itcl-4.0.2.ebuild,v 1.2 2015/03/20 10:30:35 jlec Exp $
-
-EAPI=5
-
-inherit eutils multilib versionator
-
-MY_P="${PN}${PV}"
-TCL_VER="8.6.2"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%20${PV}/${MY_P}.tar.gz"
-#SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%204.0.2/itcl4.0.2.tar.gz"
-#SRC_URI="mirror://sourceforge/project/tcl/Tcl/${TCL_VER}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-IUSE=""
-
-RDEPEND=">=dev-lang/tcl-8.6:0="
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}${PV}"
-
-# somehow broken
-#RESTRICT=test
-
-src_configure() {
- econf \
- --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
- --with-tclinclude="${EPREFIX}"/usr/include \
- --disable-rpath
-}
-
-src_compile() {
- # adjust install_name on darwin
- if [[ ${CHOST} == *-darwin* ]]; then
- sed -i \
- -e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
- "${S}"/Makefile || die 'sed failed'
- fi
-
- sed 's:-pipe::g' -i Makefile || die
-
- emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
- default
-
- sed \
- -e "/BUILD_LIB_SPEC/s:-L${S}::g" \
- -e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
- -e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
- -e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
- -e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
- -i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
-
- cat >> "${T}"/34${PN} <<- EOF
- LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}$(get_version_component_range 1-3)/"
- EOF
- doenvd "${T}"/34${PN}
-}