diff options
author | 2015-04-03 17:22:18 +0000 | |
---|---|---|
committer | 2015-04-03 17:22:18 +0000 | |
commit | 84f89640b84eaf7204a90d9039cad9651b8e506b (patch) | |
tree | 9d66aded47b1e23f11cec02fec397021bc3238cf /dev-tcltk/tix/tix-8.4.3.ebuild | |
parent | Fix cross-compiling by not searching the host paths directly. The toolchain ... (diff) | |
download | historical-84f89640b84eaf7204a90d9039cad9651b8e506b.tar.gz historical-84f89640b84eaf7204a90d9039cad9651b8e506b.tar.bz2 historical-84f89640b84eaf7204a90d9039cad9651b8e506b.zip |
Readd old
Package-Manager: portage-2.2.18/cvs/Linux x86_64
RepoMan-Options: --force
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'dev-tcltk/tix/tix-8.4.3.ebuild')
-rw-r--r-- | dev-tcltk/tix/tix-8.4.3.ebuild | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/dev-tcltk/tix/tix-8.4.3.ebuild b/dev-tcltk/tix/tix-8.4.3.ebuild new file mode 100644 index 000000000000..7722f2de2b61 --- /dev/null +++ b/dev-tcltk/tix/tix-8.4.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tix/tix-8.4.3.ebuild,v 1.18 2015/04/03 17:22:12 jlec Exp $ + +EAPI=5 + +inherit eutils multilib + +MY_P="Tix${PV}" +DESCRIPTION="A widget library for Tcl/Tk" +HOMEPAGE="http://tix.sourceforge.net/" +SRC_URI="mirror://sourceforge/tix/${MY_P}-src.tar.gz" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" + +RESTRICT="test" + +DEPEND=" + dev-lang/tk + sys-apps/sed + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + (use x86-macos || use x64-macos) || epatch "${FILESDIR}"/${P}-link.patch + sed \ + -e 's:-Os::g' \ + -i configure tclconfig/tcl.m4 || die + epatch "${FILESDIR}"/${P}-tcl8.6.patch +} + +src_configure() { + econf \ + --with-tcl="${EPREFIX}/usr/$(get_libdir)" \ + --with-tk="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + default + + # Bug 168897 + doheader generic/tix.h + # Bug 201138 + if use x86-macos || use x64-macos; then + mv "${ED}"/usr/$(get_libdir)/${MY_P}/libTix{,.}${PV}.dylib + dosym ${MY_P}/libTix.${PV}.dylib /usr/$(get_libdir)/libTix.${PV}.dylib + else + dosym ${MY_P}/lib${MY_P}.so /usr/$(get_libdir)/lib${MY_P}.so + fi + + dodoc ChangeLog README.txt docs/*.txt + dohtml -r index.html ABOUT.html docs/ +} |