diff options
author | Keri Harris <keri@gentoo.org> | 2013-05-15 15:08:52 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2013-05-15 15:08:52 +0000 |
commit | ce4114e7871a58fd1edcbfec4d3b65135443a86f (patch) | |
tree | 2ac76e7b081257c5ad7e50514a705eb715bde4eb /dev-lang/gprolog | |
parent | Stable for HPPA (bug #469508). (diff) | |
download | historical-ce4114e7871a58fd1edcbfec4d3b65135443a86f.tar.gz historical-ce4114e7871a58fd1edcbfec4d3b65135443a86f.tar.bz2 historical-ce4114e7871a58fd1edcbfec4d3b65135443a86f.zip |
Version bump
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64
Manifest-Sign-Key: 0xA138F5ED
Diffstat (limited to 'dev-lang/gprolog')
-rw-r--r-- | dev-lang/gprolog/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/gprolog/Manifest | 14 | ||||
-rw-r--r-- | dev-lang/gprolog/files/gprolog-1.4.4-ldflags.patch | 40 | ||||
-rw-r--r-- | dev-lang/gprolog/files/gprolog-1.4.4-links.patch | 16 | ||||
-rw-r--r-- | dev-lang/gprolog/files/gprolog-1.4.4-nodocs.patch | 30 | ||||
-rw-r--r-- | dev-lang/gprolog/files/gprolog-1.4.4-txt-file.patch | 11 | ||||
-rw-r--r-- | dev-lang/gprolog/gprolog-1.4.4.ebuild | 68 |
7 files changed, 183 insertions, 5 deletions
diff --git a/dev-lang/gprolog/ChangeLog b/dev-lang/gprolog/ChangeLog index e7d911cc2968..09cea368a4d4 100644 --- a/dev-lang/gprolog/ChangeLog +++ b/dev-lang/gprolog/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-lang/gprolog # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/ChangeLog,v 1.69 2013/05/12 17:05:07 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/ChangeLog,v 1.70 2013/05/15 15:08:34 keri Exp $ + +*gprolog-1.4.4 (15 May 2013) + + 15 May 2013; <keri@gentoo.org> +gprolog-1.4.4.ebuild, + +files/gprolog-1.4.4-ldflags.patch, +files/gprolog-1.4.4-links.patch, + +files/gprolog-1.4.4-nodocs.patch, +files/gprolog-1.4.4-txt-file.patch: + Version bump *gprolog-1.4.3 (12 May 2013) diff --git a/dev-lang/gprolog/Manifest b/dev-lang/gprolog/Manifest index 22188234423c..3b1232c54203 100644 --- a/dev-lang/gprolog/Manifest +++ b/dev-lang/gprolog/Manifest @@ -18,16 +18,22 @@ AUX gprolog-1.4.3-ldflags.patch 2015 SHA256 57c36c3fa2fa3d07589415a1113af4f3f116 AUX gprolog-1.4.3-links.patch 562 SHA256 68db85fc53ff6a5472883bf248c0ffe1d45fb632c2a241b483709a97ca7bcf18 SHA512 ff73d5401d04dc4f58cd466c4fbeb38f0946b5b9ea775472ac7100a197a15d27c2f48a53e7d81456b016a0eda204d4d1e89b5ee1ba8c9b2b2211c7658258751a WHIRLPOOL 7778434ed126535c3687fbb9c33a794659f67862f486b568a433394801746186b4e8a2f37bd32abbd9506008a05d1898ec37ca08ffe27bd4a99b924c479536a2 AUX gprolog-1.4.3-nodocs.patch 1191 SHA256 0a7aee005c5532cc8334f8d306302adae3c14c0b6be7c5b8c1077c1bcd5c7bcc SHA512 ea8b9ec470ee0052f31b33a23ef7dbe5f0317d68357c72c2110899fbf32e44fdebc0dea5f82b7fefb64c402dfa1d48dc9f158257ab05c900817596df79b4cb77 WHIRLPOOL e66b06322c9e0d310e513134b13afdd533e9e92f99c197062b6793dc2e412c20059b12fd85ff146f24e9ed610de8c33a63c9fecf6dd715c95fab3de55201257c AUX gprolog-1.4.3-txt-file.patch 652 SHA256 a74658ed3b5b7090db056ca99f3c4e2040c57149f9170a5f023c9e22292d057a SHA512 21caf9e8ec0af5d2162f68cfc531901fd1f6d4cff4fce42e72d9a38b00ee749a6f39ee154fc7f1e1e0a4eeedd5a568d2fadda566dff9d77eb0fda9775d716fb2 WHIRLPOOL 04a1a21b282a15c4e638fbeb16adc95abfbc04250b0d13caf33f71404b5126871bdf589ad50847eb8c802393bd105152608dfe1ec29fbd1fd1c898e30c6d499f +AUX gprolog-1.4.4-ldflags.patch 2015 SHA256 37df811f95e28be72d4516c152a8b9cb1ef0061312b364abfcddaaa67d92dfef SHA512 6b2c7efc33a17bb69ac14b807a54a67a4327071616c40296c60d8b25abe6231dd673138cd383ee4e232b53fe02fdf06c1a391ec3dd67dc2002ae39d40f37e7ef WHIRLPOOL 9877772df3906591bacabfe5f6645304054a187b7d3d42bef9fe437851810443350b1ef82e19ae676df8adb64839018e59bf1949ca6c052e4a0cebb2b1dbf73a +AUX gprolog-1.4.4-links.patch 562 SHA256 84a46f510413150f809e7ad176294465f0ee53a6f8faaf9eba74a3f07145d610 SHA512 ab3e41c8c55035ca466062b7a5184f23c32a568a41714add6577c0f2e573fe72e05b3aa69427406d05d88c4cb171148a0fd9d084b69d34657dfbf573513a1128 WHIRLPOOL 7a0a548b4c105fe6a6c7aa9c34d8a3567f03c8cdaa14491f09485cc6c6c8d511a12e37ec0431ab22f0c4fcff90c7cb2155df27643c007f0a588cc460874c5369 +AUX gprolog-1.4.4-nodocs.patch 1191 SHA256 4e342653326b061b5c0943f4396e2df78af8d39e2265408acb515465d665605c SHA512 c0dd7f705adaadbd5aa0bf164717928b5de52b507b2e6e9b8e07bcc99f43f8d010f8d7283a76f429d70b1024ae2db47fe01cef911857a5ad0d7c6693c2da1a28 WHIRLPOOL 14b711c5e76dc685a205dcfdf71ba7afe70a24813cbca8d996539c587ac126d2bdedf9fa494a3629ba12c3a49ddca2d61f94ab1823aeb487382956c7a81b2722 +AUX gprolog-1.4.4-txt-file.patch 652 SHA256 a767cb72469d85bcfed3cf0a81e702b38a6b9ffec83af0e8bebbc1133dd7bd55 SHA512 658014da6b6e75555e9fbe4c55769de2401ebac627634d0046fb14e10e51e8f8915509bc482f6f1254c63d6fa47199757b31f94db6271dc4fdc8f02e2e0c59cc WHIRLPOOL 8e654f0dddfed62f55688dd48144c1f718a1bf52c009628dd143814e3f8ddab545a6240374f6b689957dc21085c5f17d729082fbdff5878b2c7e8e486f07b79c DIST gprolog-1.4.2.tar.gz 3358528 SHA256 d5856a5b6a0f237db4b09264861898ef5b55339dd2798cc4333190cf9f604578 SHA512 b93eb522e1aacac08b347b84d0d82d146ae29b7331754f71f02a89bfab3038a1f5c40dbc936118edfddb8ea07e44e3283b2130756d2027b0a90467a45506dc84 WHIRLPOOL f5b82c68208ad85640f48b1910e40ae774788c11e114af8258911b6a8b2d3df3f36a49e03d79a5393e331ab843d52ee7eecbdf0b90986e0dbce2ea1a668e9ef9 DIST gprolog-1.4.3.tar.gz 3426105 SHA256 4292fa15b310762d2df219e67d27c00ed4404799b3a7072f452df5e61336d49b SHA512 70cfc99d8dd78ecc0134651665624d857c52630048fb8ac9b4260bb15480888087d62b088a58daa73058e035bc8dfe027ace2a96222a0e6ee220042380d697ba WHIRLPOOL 0a9a4ddd1629ad5c6f1cf07af3462fb06705f3a8fd152f5c8bcc3afe720d4ac1dcdb32bd46177a4fbdc77d21fcd8f8def1de74f22ec403b8a3ac214e46241d3e +DIST gprolog-1.4.4.tar.gz 3538152 SHA256 18c0e9644b33afd4dd3cdf29f94c099ad820d65e0c99da5495b1ae43b4f2b18e SHA512 b6227a06794d31162f2c790a025f7372a6676c1891a76e880d2152aeab6322d3341aeab85e11d9be6d97ff1c69801bee73fa3ea6b0659af61f55990a455dc212 WHIRLPOOL cdcdd60a7ebd045fa9bad2692430577477fc3a42eca3c86b31ce6c7c26c1b7c9e9c6d60273b33d0ceaec85bab08cc30d482c9ff740ed1ca0fce37a4b2c0a191d EBUILD gprolog-1.4.2.ebuild 1689 SHA256 40f40a4a9901ab59374e7220d7226e201a083bab9542b1ba18652182004b1d62 SHA512 a28c10f5dd1db29a4d5c7014b560939e6f47ea277c102b7cc97f7ed95b1c7d29f4a4b575d2ec387792a0d8c52dcba1c58b7ed5a356c7c1235eef59cfbc211fdf WHIRLPOOL e2a65060983b02bfc7aaf20c9492371fa85a9ad630311b13c21e429e6354a057162f23fab1223671b534263363fd25372e429bf5be1e9933c96bda52418f2287 EBUILD gprolog-1.4.3.ebuild 1693 SHA256 1ee0dd940a5c8535e46617b6d36e87414c66f4cc36f0c7d74c8fa0b361e8ad62 SHA512 a51af125e4ecf0bb80e24738033749b8f6aa00294692c729dec55eb3fca32ae0704198807d3be2f7b121f58eaa65d2ec30e8e04fe873ac66fd00715398e230cc WHIRLPOOL 8f97b528cd2e8cef41a3bfd8d6cf9c0cd767c3eb24cfdef164d444c63b9e4a81bbacae87a887885e8e2a84dff510092464bf8e7edd9bf60c92f911c230aa1732 -MISC ChangeLog 9565 SHA256 09a6697472621a5163ff2f5f56fff43b5fe55901503d4b6f5aaa0b7d568fc0e3 SHA512 62afbeb65704e20d10a81b2596f791f7f621f0e014a57c48d1714d1b21eff0c91bb3d60bbff2213876c59c61ca2b384f20bff5876b01579438cd75171d13d7dd WHIRLPOOL 890468dc2698d16dee387a0b4890ff535c82ab7e6f37a46e3bba20c5cce2f4d07490558aab079245518c4fe5d6fbe4d1d5d65f85e09ee445e01004c56942a67e +EBUILD gprolog-1.4.4.ebuild 1693 SHA256 692877d641974f365257844c3b7a9ee95705fdfe4f6aa80c62fb0925a21329d8 SHA512 0a00297e919489f620ab4a096b7ac46041da0029ea84355a9dfbe9079d211c675a3b9bcba2f60dcbf7c38a5dfa548beeac63a89ca8ec62719716995ca9723eb8 WHIRLPOOL 45580ce4ef1e0803e7e68a38d2ae3933e507529d349be280d4c94c71acd0123d79bddaf4c6414ea1cc555c5bdd42ad98c95344250cca69b2ca783723e39c566a +MISC ChangeLog 9813 SHA256 6a83d02d5d09828e3365e5b5efb2196d43646291d6b6975741c19a28bec3ce28 SHA512 3b5590ecd9e8427e0cf385255114500320f5831cd38b539e61928b3128af6784624f243ab91d7a523af8d5686aaa1619f33c146e49e1b4f1fb9b2502e8d507ca WHIRLPOOL 54be0a57e3a4695f15315acfaeccf418f6710653a3e2c22d5d116f79137e043aa3a04e4270d962c0734131e95773c3140bb06e422c37d867410c73ca4e764266 MISC metadata.xml 159 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba SHA512 532979c6de159980035c56482b05558c2b59c97dc99d83903988d8a535512e209110273f7123fcb0b1ce8aeed34b368fc7a309e68f3a6b510296d547b0134137 WHIRLPOOL 24bf1d6894c0450424190af0e967c7f947cfa9a3a4b6cbe29c0a54ea4f857e252fb6ee5d14b3503b52f066dca47b4b7add3b7a57c5391de468ea49d589a2fe37 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlGPy0sACgkQrwS/tqE49e30RQCfQJOrPpyGJ6MYsxdWO0PUhYna -glIAoLFU1iHnhJumsc+oaXjeCqOZSpQV -=owXd +iEYEAREIAAYFAlGTpHcACgkQrwS/tqE49e1Q8QCgi3MAdUZnWsie6MHMA6VT3ThB +DRwAn2JkAW677GU6YRphHpg2tovAoRRT +=zGj/ -----END PGP SIGNATURE----- diff --git a/dev-lang/gprolog/files/gprolog-1.4.4-ldflags.patch b/dev-lang/gprolog/files/gprolog-1.4.4-ldflags.patch new file mode 100644 index 000000000000..21f256bf71cb --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.4.4-ldflags.patch @@ -0,0 +1,40 @@ +diff -ur gprolog-1.4.4.orig/src/Ma2Asm/Makefile.in gprolog-1.4.4/src/Ma2Asm/Makefile.in +--- gprolog-1.4.4.orig/src/Ma2Asm/Makefile.in 2013-04-15 09:24:11.000000000 +0200 ++++ gprolog-1.4.4/src/Ma2Asm/Makefile.in 2013-05-15 16:59:59.000000000 +0200 +@@ -19,7 +19,7 @@ + + ma2asm@EXE_SUFFIX@: ma2asm@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ \ + ma2asm_inst@OBJ_SUFFIX@ ma2asm_inst.c +- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ ++ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ + + + clean: +diff -ur gprolog-1.4.4.orig/src/TopComp/Makefile.in gprolog-1.4.4/src/TopComp/Makefile.in +--- gprolog-1.4.4.orig/src/TopComp/Makefile.in 2013-04-15 09:24:12.000000000 +0200 ++++ gprolog-1.4.4/src/TopComp/Makefile.in 2013-05-15 16:59:59.000000000 +0200 +@@ -15,10 +15,10 @@ + + $(GPLC)@EXE_SUFFIX@: top_comp.c copying.c ../EnginePl/wam_regs.h \ + ../EnginePl/gp_config.h ../EnginePl/machine1.c decode_hexa.c copying.c prolog_path.c +- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS) ++ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS) + + $(HEXGPLC)@EXE_SUFFIX@: hexfilter.c decode_hexa.c +- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c ++ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c + + + +diff -ur gprolog-1.4.4.orig/src/Wam2Ma/Makefile.in gprolog-1.4.4/src/Wam2Ma/Makefile.in +--- gprolog-1.4.4.orig/src/Wam2Ma/Makefile.in 2013-04-15 09:24:11.000000000 +0200 ++++ gprolog-1.4.4/src/Wam2Ma/Makefile.in 2013-05-15 16:59:59.000000000 +0200 +@@ -12,7 +12,7 @@ + $(CC) $(CFLAGS) -c wam2ma.c + + wam2ma@EXE_SUFFIX@: wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@ +- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@ ++ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@ + + + clean: diff --git a/dev-lang/gprolog/files/gprolog-1.4.4-links.patch b/dev-lang/gprolog/files/gprolog-1.4.4-links.patch new file mode 100644 index 000000000000..25044ac9fc36 --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.4.4-links.patch @@ -0,0 +1,16 @@ +diff -ur gprolog-1.4.4.orig/src/Makefile.in gprolog-1.4.4/src/Makefile.in +--- gprolog-1.4.4.orig/src/Makefile.in 2013-04-23 16:56:44.000000000 +0200 ++++ gprolog-1.4.4/src/Makefile.in 2013-05-15 17:00:58.000000000 +0200 +@@ -81,10 +81,10 @@ + + # --- Links --- # + +-install-links: uninstall-links ++install-links: + if test $(LINKS_DIR) != none; then \ + ./mkinstalldirs $(LINKS_DIR); \ +- (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \ ++ (cd $(LINKS_DIR); for i in $(BIN_FILES); do $(LN_S) $(INSTALL_DIR)/bin/$$i .; done); \ + fi + + uninstall-links: diff --git a/dev-lang/gprolog/files/gprolog-1.4.4-nodocs.patch b/dev-lang/gprolog/files/gprolog-1.4.4-nodocs.patch new file mode 100644 index 000000000000..f5246e0302ad --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.4.4-nodocs.patch @@ -0,0 +1,30 @@ +diff -ur gprolog-1.4.4.orig/src/Makefile.in gprolog-1.4.4/src/Makefile.in +--- gprolog-1.4.4.orig/src/Makefile.in 2013-04-23 16:56:44.000000000 +0200 ++++ gprolog-1.4.4/src/Makefile.in 2013-05-15 17:01:25.000000000 +0200 +@@ -97,7 +97,7 @@ + # --- Documentation --- # + + install-doc: +- if test $(DOC_DIR) != none; then \ ++ if test $(DOC_DIR) != $(DESTDIR)none; then \ + ./mkinstalldirs $(DOC_DIR); \ + (F=`cd ../doc; echo $(DOC_FILES)`; \ + for i in $$F; do $(INSTALL_DATA) ../doc/$$i $(DOC_DIR); done); \ +@@ -113,7 +113,7 @@ + # --- HTML --- # + + install-html: +- if test $(HTML_DIR) != none; then \ ++ if test $(HTML_DIR) != $(DESTDIR)none; then \ + ./mkinstalldirs $(HTML_DIR); \ + (F=`cd ../doc/html_node; echo $(HTML_FILES)`; \ + for i in $$F; do $(INSTALL_DATA) ../doc/html_node/$$i $(HTML_DIR); done); \ +@@ -129,7 +129,7 @@ + # --- Examples --- # + + install-examples: +- if test $(EXAMPLES_DIR) != none; then \ ++ if test $(EXAMPLES_DIR) != $(DESTDIR)none; then \ + ./mkinstalldirs $(EXAMPLES_DIR)/ExamplesPl; \ + (F=`cd ../examples/ExamplesPl; echo $(EXPL_FILES)`; \ + for i in $$F; do $(INSTALL_DATA) ../examples/ExamplesPl/$$i $(EXAMPLES_DIR)/ExamplesPl; done); \ diff --git a/dev-lang/gprolog/files/gprolog-1.4.4-txt-file.patch b/dev-lang/gprolog/files/gprolog-1.4.4-txt-file.patch new file mode 100644 index 000000000000..adeb4428b582 --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.4.4-txt-file.patch @@ -0,0 +1,11 @@ +diff -ur gprolog-1.4.4.orig/src/Makefile.in gprolog-1.4.4/src/Makefile.in +--- gprolog-1.4.4.orig/src/Makefile.in 2013-04-23 16:56:44.000000000 +0200 ++++ gprolog-1.4.4/src/Makefile.in 2013-05-15 17:01:48.000000000 +0200 +@@ -60,7 +60,6 @@ + install-system: + ./mkinstalldirs $(INSTALL_DIR) $(INSTALL_DIR)/bin \ + $(INSTALL_DIR)/include $(INSTALL_DIR)/lib +- for i in $(TXT_FILES); do $(INSTALL_DATA) ../$$i $(INSTALL_DIR); done + for i in $(BIN_FILES); do $(INSTALL_PROGRAM) */$$i $(INSTALL_DIR)/bin; done + for i in $(OBJ_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done + for i in $(LIB_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done diff --git a/dev-lang/gprolog/gprolog-1.4.4.ebuild b/dev-lang/gprolog/gprolog-1.4.4.ebuild new file mode 100644 index 000000000000..c5adbe7b9bbd --- /dev/null +++ b/dev-lang/gprolog/gprolog-1.4.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/gprolog-1.4.4.ebuild,v 1.1 2013/05/15 15:08:34 keri Exp $ + +EAPI=4 + +inherit eutils flag-o-matic multilib + +DESCRIPTION="GNU Prolog is a native Prolog compiler with constraint solving over finite domains (FD)" +HOMEPAGE="http://www.gprolog.org/" +SRC_URI="mirror://gnu/gprolog/${P}.tar.gz" +S="${WORKDIR}"/${P} + +LICENSE="GPL-2 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="debug doc examples" + +DEPEND="" +RDEPEND="" + +src_prepare() { + epatch "${FILESDIR}"/${P}-ldflags.patch + epatch "${FILESDIR}"/${P}-links.patch + epatch "${FILESDIR}"/${P}-nodocs.patch + epatch "${FILESDIR}"/${P}-txt-file.patch +} + +src_configure() { + CFLAGS_MACHINE="`get-flag -march` `get-flag -mcpu` `get-flag -mtune`" + + append-flags -fno-strict-aliasing + use debug && append-flags -DDEBUG + + if gcc-specs-pie ; then + # gplc generates its own native ASM; disable PIE + append-ldflags -nopie + fi + + cd "${S}"/src + econf \ + CFLAGS_MACHINE="${CFLAGS_MACHINE}" \ + --with-c-flags="${CFLAGS}" \ + --with-install-dir=/usr/$(get_libdir)/${P} \ + --with-links-dir=/usr/bin \ + $(use_with doc doc-dir /usr/share/doc/${PF}) \ + $(use_with doc html-dir /usr/share/doc/${PF}/html) \ + $(use_with examples examples-dir /usr/share/doc/${PF}/examples) +} + +src_compile() { + cd "${S}"/src + # gprolog is compiled using gplc which cannot be run in parallel + emake -j1 +} + +src_test() { + cd "${S}"/src + emake -j1 check +} + +src_install() { + cd "${S}"/src + emake DESTDIR="${D}" install + + cd "${S}" + dodoc ChangeLog NEWS PROBLEMS README VERSION +} |