diff options
author | Jochen Maes <sejo@gentoo.org> | 2004-09-23 09:32:59 +0000 |
---|---|---|
committer | Jochen Maes <sejo@gentoo.org> | 2004-09-23 09:32:59 +0000 |
commit | 988862d6c258f67d865d16045a89e0050216a318 (patch) | |
tree | 17101e9929f9c0af875cc71b19b89ad9bddbb7c4 /app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild | |
parent | games_pkg_postinst (diff) | |
download | historical-988862d6c258f67d865d16045a89e0050216a318.tar.gz historical-988862d6c258f67d865d16045a89e0050216a318.tar.bz2 historical-988862d6c258f67d865d16045a89e0050216a318.zip |
changed the java compilation for ppc
Diffstat (limited to 'app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild')
-rw-r--r-- | app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild b/app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild new file mode 100644 index 000000000000..bfc97ea2e642 --- /dev/null +++ b/app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-link/pilot-link-0.11.8-r1.ebuild,v 1.1 2004/09/23 09:32:59 sejo Exp $ + +inherit perl-module eutils + +DESCRIPTION="suite of tools for moving data between a Palm device and a desktop" +HOMEPAGE="http://www.pilot-link.org/" +SRC_URI="http://pilot-link.org/source/${P}.tar.bz2" + +LICENSE="GPL-2 | LGPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64" +IUSE="perl java tcltk python png readline" + +DEPEND="virtual/libc + sys-libs/ncurses + perl? ( dev-lang/perl ) + java? ( virtual/jre ) + tcltk? ( dev-lang/tcl dev-tcltk/itcl dev-lang/tk ) + python? ( dev-lang/python ) + png? ( media-libs/libpng ) + readline? ( sys-libs/readline )" + +src_unpack() { + unpack ${A} + if use java && use ppc; then + epatch ${FILESDIR}/${P}-javappc.patch + else + epatch ${FILESDIR}/${P}-javapath.patch + fi +} + +src_compile() { + local myconf="--with-gnu-ld --includedir=/usr/include/libpisock" + + use java \ + && myconf="${myconf} --with-java=yes" \ + || myconf="${myconf} --with-java=no" + + use perl \ + && myconf="${myconf} --with-perl=yes" \ + || myconf="${myconf} --with-perl=no" + + use python \ + && myconf="${myconf} --with-python=yes" \ + || myconf="${myconf} --with-python=no" + + use tcltk \ + && myconf="${myconf} --with-tcl=/usr/lib --with-itcl=yes --with-tk=yes" \ + || myconf="${myconf} --with-tcl=no --with-itcl=no --with-tk=no" + + use png && myconf="${myconf} --with-libpng=/usr" + + use readline \ + && myconf="${myconf} --with-readline=yes" \ + || myconf="${myconf} --with-readline=no" + + econf ${myconf} || die + # java fails w/emake + make || die + + if use perl ; then + cd ${S}/bindings/Perl + perl-module_src_prep + perl-module_src_compile + fi +} + +src_install() { + make DESTDIR=${D} install || die + + dodoc ChangeLog README doc/README* doc/TODO NEWS AUTHORS + + if use perl ; then + cd ${S}/bindings/Perl + perl-module_src_install + fi +} |