diff options
author | Keri Harris <keri@gentoo.org> | 2010-09-12 02:31:41 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2010-09-12 02:31:41 +0000 |
commit | 9caad720463f997d9bd0006e9cf35b1fd8ec83ff (patch) | |
tree | 578eb92025ea86b3c183ad1e03f18f879411bc64 /dev-lang/yap | |
parent | x86 stable wrt bug #336408 (diff) | |
download | gentoo-2-9caad720463f997d9bd0006e9cf35b1fd8ec83ff.tar.gz gentoo-2-9caad720463f997d9bd0006e9cf35b1fd8ec83ff.tar.bz2 gentoo-2-9caad720463f997d9bd0006e9cf35b1fd8ec83ff.zip |
Respect LDFLAGS. Closes #334575
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang/yap')
-rw-r--r-- | dev-lang/yap/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/yap/files/yap-6.0.5-ldflags.patch | 273 | ||||
-rw-r--r-- | dev-lang/yap/yap-6.0.5-r1.ebuild | 101 |
3 files changed, 381 insertions, 1 deletions
diff --git a/dev-lang/yap/ChangeLog b/dev-lang/yap/ChangeLog index c29af7e2d766..af755ec439bc 100644 --- a/dev-lang/yap/ChangeLog +++ b/dev-lang/yap/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/yap # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/ChangeLog,v 1.38 2010/08/07 22:30:23 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/ChangeLog,v 1.39 2010/09/12 02:31:41 keri Exp $ + +*yap-6.0.5-r1 (12 Sep 2010) + + 12 Sep 2010; <keri@gentoo.org> +yap-6.0.5-r1.ebuild, + +files/yap-6.0.5-ldflags.patch: + Respect LDFLAGS. Closes #334575 07 Aug 2010; <keri@gentoo.org> yap-6.0.5.ebuild: Remove redundant configure call to enable-cut-c diff --git a/dev-lang/yap/files/yap-6.0.5-ldflags.patch b/dev-lang/yap/files/yap-6.0.5-ldflags.patch new file mode 100644 index 000000000000..d2142e6c75b5 --- /dev/null +++ b/dev-lang/yap/files/yap-6.0.5-ldflags.patch @@ -0,0 +1,273 @@ +diff -ur yap-6.orig/library/matrix/Makefile.in yap-6/library/matrix/Makefile.in +--- yap-6.orig/library/matrix/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/library/matrix/Makefile.in 2010-09-12 12:24:04.000000000 +1200 +@@ -19,6 +19,7 @@ + # + CC=@CC@ + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -I$(srcdir) -I../.. -I$(srcdir)/../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -47,10 +48,10 @@ + $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/matrix.c -o matrix.o + + @DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< ++@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< $(LDFLAGS) + + @DO_SECOND_LD@matrix@SHLIB_SUFFIX@: matrix.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o matrix@SHLIB_SUFFIX@ matrix.o ++@DO_SECOND_LD@ @SHLIB_LD@ -o matrix@SHLIB_SUFFIX@ matrix.o $(LDFLAGS) + + install: all + $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR) +diff -ur yap-6.orig/library/random/Makefile.in yap-6/library/random/Makefile.in +--- yap-6.orig/library/random/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/library/random/Makefile.in 2010-09-12 12:22:00.000000000 +1200 +@@ -19,6 +19,7 @@ + # + CC=@CC@ + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -I$(srcdir) -I../.. -I$(srcdir)/../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -47,10 +48,10 @@ + $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/random.c -o random.o + + @DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< ++@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< $(LDFLAGS) + + @DO_SECOND_LD@random@SHLIB_SUFFIX@: random.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o random@SHLIB_SUFFIX@ random.o ++@DO_SECOND_LD@ @SHLIB_LD@ -o random@SHLIB_SUFFIX@ random.o $(LDFLAGS) + + install: all + $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR) +diff -ur yap-6.orig/library/regex/Makefile.in yap-6/library/regex/Makefile.in +--- yap-6.orig/library/regex/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/library/regex/Makefile.in 2010-09-12 12:29:26.000000000 +1200 +@@ -19,6 +19,7 @@ + # + CC=@CC@ + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -I$(srcdir) -I../.. -I$(srcdir)/../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -59,22 +60,22 @@ + $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/regexec.c -o regexec.o + + @DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< ++@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< $(LDFLAGS) + + @DO_SECOND_LD@regexp@SHLIB_SUFFIX@: regexp.o @MERGE_DLL_OBJS@ regcomp.o regerror.o regfree.o regexec.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o regexp@SHLIB_SUFFIX@ regexp.o @MERGE_DLL_OBJS@ regcomp.o regerror.o regfree.o regexec.o ++@DO_SECOND_LD@ @SHLIB_LD@ $(LDFLAGS) -o regexp@SHLIB_SUFFIX@ regexp.o @MERGE_DLL_OBJS@ regcomp.o regerror.o regfree.o regexec.o + + @DO_SECOND_LD@regcomp@SHLIB_SUFFIX@: regcomp.o @MERGE_DLL_OBJS@ regfree.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o regcomp@SHLIB_SUFFIX@ regcomp.o @MERGE_DLL_OBJS@ regfree.o ++@DO_SECOND_LD@ @SHLIB_LD@ $(LDFLAGS) -o regcomp@SHLIB_SUFFIX@ regcomp.o @MERGE_DLL_OBJS@ regfree.o + + @DO_SECOND_LD@regerror@SHLIB_SUFFIX@: regerror.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o regerror@SHLIB_SUFFIX@ regerror.o ++@DO_SECOND_LD@ @SHLIB_LD@ -o regerror@SHLIB_SUFFIX@ regerror.o $(LDFLAGS) + + @DO_SECOND_LD@regfree@SHLIB_SUFFIX@: regfree.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o regfree@SHLIB_SUFFIX@ regfree.o ++@DO_SECOND_LD@ @SHLIB_LD@ -o regfree@SHLIB_SUFFIX@ regfree.o $(LDFLAGS) + + @DO_SECOND_LD@regexec@SHLIB_SUFFIX@: regexec.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o regexec@SHLIB_SUFFIX@ regexec.o ++@DO_SECOND_LD@ @SHLIB_LD@ -o regexec@SHLIB_SUFFIX@ regexec.o $(LDFLAGS) + + install: all + $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR) +diff -ur yap-6.orig/library/rltree/Makefile.in yap-6/library/rltree/Makefile.in +--- yap-6.orig/library/rltree/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/library/rltree/Makefile.in 2010-09-12 12:26:05.000000000 +1200 +@@ -24,6 +24,7 @@ + CC=@CC@ + MPI_CC=mpicc + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -I$(srcdir) -I../.. -I$(srcdir)/../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -52,10 +53,10 @@ + $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/yap_rl.c -o yaprl.o + + @DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< ++@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< $(LDFLAGS) + + @DO_SECOND_LD@yap_rl@SHLIB_SUFFIX@: $(OBJS) +-@DO_SECOND_LD@ @SHLIB_LD@ -o yap_rl@SHLIB_SUFFIX@ $(OBJS) ++@DO_SECOND_LD@ @SHLIB_LD@ -o yap_rl@SHLIB_SUFFIX@ $(OBJS) $(LDFLAGS) + + install: all + @if test "$(SOBJS)" = "no"; then echo ""; else $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR); fi +diff -ur yap-6.orig/library/system/Makefile.in yap-6/library/system/Makefile.in +--- yap-6.orig/library/system/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/library/system/Makefile.in 2010-09-12 12:23:01.000000000 +1200 +@@ -19,6 +19,7 @@ + # + CC=@CC@ + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -I$(srcdir) -I../.. -I$(srcdir)/../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -47,10 +48,10 @@ + $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/sys.c -o sys.o + + @DO_SECOND_LD@@DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< ++@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< $(LDFLAGS) + + @DO_SECOND_LD@sys@SHLIB_SUFFIX@: sys.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o sys@SHLIB_SUFFIX@ sys.o ++@DO_SECOND_LD@ @SHLIB_LD@ -o sys@SHLIB_SUFFIX@ sys.o $(LDFLAGS) + + install: all + $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR) +diff -ur yap-6.orig/library/tries/Makefile.in yap-6/library/tries/Makefile.in +--- yap-6.orig/library/tries/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/library/tries/Makefile.in 2010-09-12 12:23:36.000000000 +1200 +@@ -19,6 +19,7 @@ + # + CC=@CC@ + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -I$(srcdir) -I../.. -I$(srcdir)/../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -59,13 +60,13 @@ + $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/itries.c -o itries.o + + @DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< ++@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< $(LDFLAGS) + + @DO_SECOND_LD@tries@SHLIB_SUFFIX@: core_tries.o base_tries.o tries.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o tries@SHLIB_SUFFIX@ core_tries.o base_tries.o tries.o ++@DO_SECOND_LD@ @SHLIB_LD@ -o tries@SHLIB_SUFFIX@ core_tries.o base_tries.o tries.o $(LDFLAGS) + + @DO_SECOND_LD@itries@SHLIB_SUFFIX@: core_tries.o base_itries.o itries.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o itries@SHLIB_SUFFIX@ core_tries.o base_itries.o itries.o ++@DO_SECOND_LD@ @SHLIB_LD@ -o itries@SHLIB_SUFFIX@ core_tries.o base_itries.o itries.o $(LDFLAGS) + + install: all + $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR) +diff -ur yap-6.orig/library/yap2swi/Makefile.in yap-6/library/yap2swi/Makefile.in +--- yap-6.orig/library/yap2swi/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/library/yap2swi/Makefile.in 2010-09-12 12:22:37.000000000 +1200 +@@ -18,6 +18,7 @@ + # + CC=@CC@ + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -I$(srcdir) -I../.. -I$(srcdir)/../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -48,10 +49,10 @@ + $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $(srcdir)/yap2swi.c -o yap2swi.o + + @DO_SECOND_LD@@DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< ++@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< $(LDFLAGS) + + @DO_SECOND_LD@yap2swi@SHLIB_SUFFIX@: yap2swi.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o yap2swi@SHLIB_SUFFIX@ yap2swi.o @ ++@DO_SECOND_LD@ @SHLIB_LD@ -o yap2swi@SHLIB_SUFFIX@ yap2swi.o @ $(LDFLAGS) + + install: + $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR) +diff -ur yap-6.orig/packages/PLStream/Makefile.in yap-6/packages/PLStream/Makefile.in +--- yap-6.orig/packages/PLStream/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/packages/PLStream/Makefile.in 2010-09-12 12:25:31.000000000 +1200 +@@ -20,6 +20,7 @@ + # + CC=@CC@ + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -D_YAP_NOT_INSTALLED_=1 -I$(srcdir) -I../.. -I$(srcdir)/../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -77,10 +78,10 @@ + $(CC) -c $(CFLAGS) $(SHLIB_CFLAGS) $< -o $@ + + @DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +-@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< ++@DO_SECOND_LD@ @SHLIB_LD@ -o $@ $< $(LDFLAGS) + + @DO_SECOND_LD@plstream@SHLIB_SUFFIX@: $(OBJS) +-@DO_SECOND_LD@ @SHLIB_LD@ -o plstream@SHLIB_SUFFIX@ $(OBJS) @EXTRA_LIBS_FOR_DLLS@ ++@DO_SECOND_LD@ @SHLIB_LD@ -o plstream@SHLIB_SUFFIX@ $(OBJS) @EXTRA_LIBS_FOR_DLLS@ $(LDFLAGS) + + install: all + $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR) +diff -ur yap-6.orig/packages/jpl/Makefile.in yap-6/packages/jpl/Makefile.in +--- yap-6.orig/packages/jpl/Makefile.in 2010-05-12 01:53:40.000000000 +1200 ++++ yap-6/packages/jpl/Makefile.in 2010-09-12 12:44:26.000000000 +1200 +@@ -35,6 +35,7 @@ + # + CC=@CC@ + CFLAGS= @CFLAGS@ $(YAP_EXTRAS) $(DEFS) -D_YAP_NOT_INSTALLED_=1 -I$(srcdir) -I../.. -I$(srcdir)/../../include @JAVAINCPATH@ ++LDFLAGS=@LDFLAGS@ + MKINDEX=true + BINTARGET=$(DESTDIR)$(YAPLIBDIR) + PLTARGET=$(DESTDIR)$(SHAREDIR) +@@ -97,7 +98,7 @@ + + + @DO_SECOND_LD@%@SHLIB_SUFFIX@: %.o +- @DO_SECOND_LD@ @SHLIB_LD@ @JAVALIBPATH@ -o $@ $< @JAVALIBS@ ++ @DO_SECOND_LD@ @SHLIB_LD@ @JAVALIBPATH@ $(LDFLAGS) -o $@ $< @JAVALIBS@ + if [ -r libjpl.dylib ]; then \ + rm -f libjpl.jnilib && ln -s libjpl.dylib libjpl.jnilib ; \ + fi +diff -ur yap-6.orig/packages/sgml/Makefile.in yap-6/packages/sgml/Makefile.in +--- yap-6.orig/packages/sgml/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/packages/sgml/Makefile.in 2010-09-12 12:10:18.000000000 +1200 +@@ -72,7 +72,7 @@ + CMFLAGS=@CMFLAGS@ + CIFLAGS=-I. -I@PLINCL@ + CFLAGS=$(COFLAGS) $(CWFLAGS) $(CMFLAGS) $(CIFLAGS) @DEFS@ +-LDFLAGS=$(COFLAGS) ++LDFLAGS=@LDFLAGS@ + + LDSOFLAGS=@LDSOFLAGS@ + +@@ -114,7 +114,7 @@ + $(CC) $(CFLAGS) $(SHLIB_CFLAGS) -o $@ -c $< + + @DO_SECOND_LD@sgml2pl@SHLIB_SUFFIX@: $(PLOBJ) +-@DO_SECOND_LD@ @SHLIB_SWI_LD@ -o sgml2pl@SHLIB_SUFFIX@ $(PLOBJ) ++@DO_SECOND_LD@ @SHLIB_SWI_LD@ -o sgml2pl@SHLIB_SUFFIX@ $(PLOBJ) $(LDFLAGS) + + all: $(TARGETS) $(PROGRAMS) + +diff -ur yap-6.orig/packages/swi-minisat2/C/Makefile.in yap-6/packages/swi-minisat2/C/Makefile.in +--- yap-6.orig/packages/swi-minisat2/C/Makefile.in 2010-05-12 01:53:25.000000000 +1200 ++++ yap-6/packages/swi-minisat2/C/Makefile.in 2010-09-12 12:24:57.000000000 +1200 +@@ -21,6 +21,7 @@ + CC=@CC@ + CXX=@CXX@ + CXXFLAGS= @CXXFLAGS@ $(YAP_EXTRAS) $(DEFS) -D_YAP_NOT_INSTALLED_=1 -I$(srcdir) -I../../.. -I$(srcdir)/../../../include ++LDFLAGS=@LDFLAGS@ + # + # + # You shouldn't need to change what follows. +@@ -69,7 +70,7 @@ + $(CXX) -c $(CXXFLAGS) $(SHLIB_CFLAGS) $(srcdir)/pl-minisat.C -o pl-minisat.o + + @DO_SECOND_LD@pl-minisat@SHLIB_SUFFIX@: $(OBJS) +-@DO_SECOND_LD@ @SHLIB_LOWER_CXX_LD@ -o pl-minisat@SHLIB_SUFFIX@ $(OBJS) ++@DO_SECOND_LD@ @SHLIB_LOWER_CXX_LD@ -o pl-minisat@SHLIB_SUFFIX@ $(OBJS) $(LDFLAGS) + + install: all + $(INSTALL_PROGRAM) $(SOBJS) $(DESTDIR)$(LIBDIR) diff --git a/dev-lang/yap/yap-6.0.5-r1.ebuild b/dev-lang/yap/yap-6.0.5-r1.ebuild new file mode 100644 index 000000000000..3a19429fac84 --- /dev/null +++ b/dev-lang/yap/yap-6.0.5-r1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/yap/yap-6.0.5-r1.ebuild,v 1.1 2010/09/12 02:31:41 keri Exp $ + +inherit eutils java-pkg-opt-2 + +DESCRIPTION="YAP is a high-performance Prolog compiler." +HOMEPAGE="http://www.ncc.up.pt/~vsc/Yap/" +SRC_URI="http://www.ncc.up.pt/~vsc/Yap/${P}.tar.gz" + +LICENSE="Artistic LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug doc examples gmp java mpi mysql odbc readline static tk threads" + +DEPEND="gmp? ( dev-libs/gmp ) + java? ( >=virtual/jdk-1.4 ) + mpi? ( virtual/mpi ) + mysql? ( virtual/mysql ) + odbc? ( dev-db/unixODBC ) + readline? ( sys-libs/readline ) + doc? ( app-text/texi2html )" + +RDEPEND="${DEPEND} + tk? ( dev-lang/tk )" + +S="${WORKDIR}"/${PN}-6 + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/${P}-ldflags.patch + epatch "${FILESDIR}"/${P}-yapsharedir.patch + epatch "${FILESDIR}"/${P}-JAVALIBPATH.patch + epatch "${FILESDIR}"/${P}-chr-sublist.patch +} + +src_compile() { + local myddas_conf + if use mysql || use odbc; then + myddas_conf="--enable-myddas \ + --enable-myddas-stats \ + --enable-myddas-top-level" + else + myddas_conf="--disable-myddas" + fi + + econf \ + --libdir=/usr/$(get_libdir) \ + $(use_enable !static dynamic-loading) \ + $(use_enable threads) \ + $(use_enable threads pthread-locking) \ + $(use_enable debug debug-yap) \ + $(use_enable debug low-level-tracer) \ + $(use_with gmp) \ + $(use_with readline) \ + $(use_with mpi) \ + $(use_with mpi mpe) \ + $(use_with java jpl) \ + ${myddas_conf} \ + || die "econf failed" + + emake || die "emake failed" + + if use doc ; then + emake html || die "emake html failed" + fi +} + +src_install() { + emake DESTDIR="${D}" -j1 install || die "make install failed." + + if use tk ; then + exeinto /usr/bin + doexe misc/tkyap + fi + + dodoc changes*.html README + + if use doc ; then + dodoc yap.html + fi + + if use examples ; then + docinto examples/chr + dodoc packages/chr/Examples/*.{chr,pl} + docinto examples/plunit + dodoc packages/plunit/examples/*.pl + if use java ; then + docinto examples/jpl/prolog + dodoc packages/jpl/examples/prolog/*.pl + docinto examples/jpl/java + dodoc packages/jpl/examples/java/*/*.java + fi + if use mpi ; then + docinto examples/mpi + dodoc library/mpi/examples/*.pl + fi + fi +} |