# ChangeLog for dev-lang/swi-prolog
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.457 2014/12/18 14:31:57 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/ChangeLog,v 1.458 2014/12/18 14:36:10 keri Exp $
+
+ 18 Dec 2014; <keri@gentoo.org> -swi-prolog-7.1.23.ebuild,
+ -swi-prolog-7.1.24.ebuild, -swi-prolog-7.1.25.ebuild:
+ Remove old development versions
*swi-prolog-7.1.27 (18 Dec 2014)
DIST pl-6.6.4.tar.gz 14830255 SHA256 663977959979e389df0f87c2eb426ab71105c12206605ec40925893b91733cef SHA512 fea012ce97b62940618ce2e137fbeed39c7698544ece22da8c4d13f98d9cf809d990f912e406a939868471ef5517552a2ccf842be4b7e849aeaa6c1d38331b4a WHIRLPOOL 10e4243fa473c168a50268e7d2240976626cf20ae1440e94c496a6d93a1d1c5631ac7523695174baa8423396d4af57d84c6f0be59775cf7bff0aebf7be135d5d
DIST pl-6.6.5.tar.gz 14837423 SHA256 79ee4526ce8a70d55cfeecbb1acfd737db0ddbe45585faba41a24ddb34484a53 SHA512 8bdf7678c51192185bbd20f008212de7401ca2f497fea02e7b652aa51fca0c1e961fa10efcd256325a6fb0b7ea956b26c8d8def2f11b2f45551f3a82591d6c7c WHIRLPOOL f7bc7236801a6c13402426f95e971d2de41b98dd596e2f13344f4ad56619a81ef587fe626ae1c797255739511d09fad49d21787df9fbefa034278c3a1824f949
DIST pl-6.6.6.tar.gz 14838653 SHA256 9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe44ec1d8d04351a776996d SHA512 a850b0f6b283d34aa77d5e9d8a0053161fa534fa6d8935c7472362ff7b59ea6035de0658d9e38c317e2d92ed810370f2adc3e92b6346fc0ff392d18f1c8012a6 WHIRLPOOL 448d844fe45aee97ad2e37bea3f81dd5eb388e1dcb9f1c4dc54c18991aa91d481bff5b70174fb06edb06c1361759621a570a083fe36d62bffdf6028c49244b2a
-DIST pl-7.1.23.tar.gz 15840454 SHA256 6be163eec0dcfc985b3527f4c3839e4e2ba414a420f28bdaa9e6a01719e5fb22 SHA512 3ab20840cf2bf4b98193e215f429a11e5987052863d146ea3e5a0e0fb4e736a51ea6beea19d7e2011acf5ed74cc439facafb05d8dac01705da05cc871e3a7694 WHIRLPOOL cd933e68def4cb77ffbae6220ddfac7e72c9ae9c2e89df9c88d99abef1c7b69e1d0ea0b1847727baeb5c084622a2036255e9222f5a6db05c18b54d7b8a4dcece
-DIST pl-7.1.24.tar.gz 16162934 SHA256 2482b9e984fa9100461f88fa6c5143e14a325dd14a9671222b7ccf04fa923470 SHA512 0206b6ce7f5d0a1e9b08eb0fdec6e934611ec141cce229fed6f5f79f467eea03459e1278a4320b25485c56442e47b626209d515ee94e8d979c042a92d5f7fa08 WHIRLPOOL d5e7ed56b0aebd42d9ac976cf6211eb44109fad7c14f80c676765541b0d1e67a8e04fd2047fcffa2f6b3ad0a0e1f9c4ff390fac96114c2ff6e7376c93e054463
-DIST pl-7.1.25.tar.gz 16163694 SHA256 cf5ca6ea2dc47e7f6efc2510b6044d904ca6bd34de6bcca4dcb76730f083123d SHA512 e12b4d69498f6436ae1bd56edfb9024cda8760241b1a8d8c059b465b27243504763ed3093b126cc18af2cd123506bdcf6bafa182e4938183743808febe0b17d3 WHIRLPOOL a1f89751096308e99b988598d8ebbcde510db098774bafb2a1b9b83b1c80e153d96f151090a9913b48050d433b2667549f2de0837efabd2c0afd89e7b32b6c7e
DIST pl-7.1.26.tar.gz 16176826 SHA256 5c8e08a7cd8046e0c48cb42a2a68080b8a71bc92dddbd9e5d8d488286811e805 SHA512 034e9e9be10e3508d97da7a9a910fc9de236702d1a231f0c9d1d70b695487e2662152dab1b3cda52c15a6a03f3b4c964e6a7f80f337e3979dbd4349527ab7cdc WHIRLPOOL 826e31ea37c39ffa5ff2b450e26b0b52c041cb0a416c379f784ef62c820ba8437bb9f6ee190768d631b9033882f6e690ff787e0653efce80d6766126d6555d1f
DIST pl-7.1.27.tar.gz 16188474 SHA256 6edca72ee445f2b924fe8959fd484b38eba5b04a782e9832bfd6922839e8fdde SHA512 00eda64db0bad0ca1962dd2a41ea7f1cf32e042fa953ebe14af3ef5a01e5b8d937420aa7b93018529f5d87035e1327d58962a2e6114ad2c4110bd812b0eeb287 WHIRLPOOL 17ebee9a5da83c744bccc0f89615372f2fc20d7f8fe96e441b868c4c02a4dd254e286f7c5e2006d29ed77963331ac29bad76766ca9a5f9aa155dfa6570315b10
DIST swi-prolog-6.6.4-gentoo-patchset-0.tar.gz 1596 SHA256 727a9ed67cdd8a23bc5d0bd5b2463353071370e58667a73c4ae403ef8a94671f SHA512 98d42047ec54155f7d34928bce3050edd65259b552ea82b763f15391f0283f5229a9a513e5f31c441294c5a7f2f2c4e6f133ff031eccfeaaf7c1037665240be9 WHIRLPOOL 3b4c0b6888e450176483bb5371c5f023864390852b9cf0d6f12b356a8460189e5e6cb85399b378c4b6bda314ce690e9a7ede1f79c74d78f033d7caff3a2fc408
DIST swi-prolog-6.6.5-gentoo-patchset-0.tar.gz 1595 SHA256 baf043ea3a145d8600ecb9c16722e8578b818b3018d50345e951084a26b018e9 SHA512 62f7a73af4d34b8a13378fb65302b01d2445b3e4f7198e293c4fd9b50948feaf632bd5de0af10aaf2cab9d5fcc214fe04d86e6e969e60b23d9bae4a277214041 WHIRLPOOL 95c6449b2248a0277af1cad70ebc16b46fd6b15d540822f1f9e5370760de94171bcdbb98df9915ce85e2ddda55eaf457eacb26b29f3ed4f61b1f69388454b0a5
DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 SHA256 2b240d15562603120e0314bb69bde50089326c11876b7a62106c05f9d48ace71 SHA512 807c7e897dd5b9eef14e063ea53c03047f3acb23174a70a613258adf7f85dc1f7637158fde70aab2e0f40de4bc6ac5e3548dd09dbe3745d916a388f43eb832eb WHIRLPOOL 0a0dbc361cfbe343c8b3562a2c0535905eb1443eea0783b14f96bda43c04e8db6264f476c07da766c6936dc6088e34059f799a3244717390644bf0f5ae83018e
-DIST swi-prolog-7.1.23-gentoo-patchset-0.tar.gz 1623 SHA256 a8e66ca8e4ec4620c8ccc4cb6e56f3b0a326bdb1331bec74ed8e51d1a82efc48 SHA512 a25be0b448f1af870b2b7941fed1887eed4c36e67590021523ddad7fddeb3a3d98f61aedf05af86718eda27f5bf1944e9ca4ebfbca683e065f06a9df2edb2098 WHIRLPOOL 4af49b09ec1106bc8e13a91de3eb93cbba0ae0b2fbfb4874869d053ea906996758107a694158b73a18b301ac79e537c861d8b07be533631cdcf86fba2b049d3e
-DIST swi-prolog-7.1.24-gentoo-patchset-0.tar.gz 1860 SHA256 5ee2d8b3c4d7ccf949d57c2f29c4f674dc194e17720a8657a94222dcc7c7e7de SHA512 5532f0437d5caf962f3e1d10b9f69264668977e0e3d2de80c013e5d6c20258a29570d98013dc268cef62281e00c2eff20c9d77b8f257777abe8ab761f693ff39 WHIRLPOOL fc7878599be8e98001dbe7bfe6e4547fba20b8112c7b869250fe85cc8c71a691f03a1a7244029287523dbeee1d57ab53d24ca0155be4090f3ffae6dab97c6ec0
-DIST swi-prolog-7.1.25-gentoo-patchset-0.tar.gz 1637 SHA256 cb0c94f0dbbd759b832401c122015fd1d4e422f594ced71f0c950025b23c0d84 SHA512 5824e65b165a14aa3cbb5bb8f0c968fdfaac75ba17b47f1ae93d8f96f0d06fa17f33a29c14c6a50db3b41da62d682aa9c933f58a9cd304f8094fac5483e85308 WHIRLPOOL 5d62e7f84abc92ed5c39eba8aff8e4845e8a8c757a5716b7218ea4fd73df6e1e430bb522372486408ab1ef43c80b01dbf7f52c3add2385f900f3023267db3a05
DIST swi-prolog-7.1.26-gentoo-patchset-0.tar.gz 1640 SHA256 5c7072fe31667c617225cfd40d3eae492a6e73299bb9d4cc1acebb95387ca440 SHA512 f025a6d02e2a65da9d0c30c8787fe0f2448eda24a1147442bb781afef1553ad1b530815dcdf2e1275c5291c3268d8336baa91cd595566e8055b4f487872d717c WHIRLPOOL a6cb4698ff6fd8d86dadd59862fac4a0863025c6041c056c07d762f72fefc334b1a08f376a8980193306ac33ad4021d5c0501fa74f26f50ab3655a8048e7ec74
DIST swi-prolog-7.1.27-gentoo-patchset-0.tar.gz 2097 SHA256 097391453c430820014d312d21bc5cecb1d4d0a1e0502ef50e61dda4c62506e7 SHA512 23ed2c7638c4a59586956b770afce797d321268d7931b4af38b327742c402770c3b3ae4c09c2bb07f336531beb88db7fc6cef17298b1faba87fb2a968a335998 WHIRLPOOL da942a05e229f580ed7cabdf9e4f1517e26468c12701f62243fbe2ea57b4e3a47e9673e5b5a0412a398b536c61a11807c6b321c73e10e32106be21d1ffe2aad3
EBUILD swi-prolog-6.6.4.ebuild 2902 SHA256 9df591c63932dec2b0685219c390b0c2c0b19f3bf5873b665e16514e9210d72e SHA512 272a217baf21156871f859242ae94c53846b1beaea152e1eaeb34d65f62f01cc99ce60b1c59c855645197954fa2593f8302eba702423c6f885500a54839bf9da WHIRLPOOL bb824ac614fa9ea2dce825eee441de4975c8e9f114db0e342fefe50ed3cde446dedd92ca7f532b5eccfe599778358242f5078d550c47c26f0aa48982f06b651b
EBUILD swi-prolog-6.6.5.ebuild 2906 SHA256 fecefea51c16786882b7ee765adc29c858e85e0b94c94c95e3b5140f5092fd0e SHA512 2303eb774dd0cfee6e60490bfa4c3df59930ec6b7bca9b026d204241b7c9d2c9e51dcc42dbb3cc0967058e1b93c616e9190f177678249dfdd41106163f587915 WHIRLPOOL 362ba4675479f0ff0025a24418019eba29c8943bfdb152211637b3fc0ee53b91dd1bcf87c8ea1f8766b11289e813a3cd20b89c1eab602c8883df98bf0acd5d91
EBUILD swi-prolog-6.6.6.ebuild 2906 SHA256 e7709334eaef476a8e06bfd3005440b22eef96017e698bfa34fb8c3868ad4718 SHA512 dc55b23f631efa5966954acfdee0b1d50666099c982640d1249caee6b2dd8c69a43603d3786f8e0b4d680a695029042c28c5e70062cdea0dcefbb6b90e557174 WHIRLPOOL abc73f513f16836fb17cada1789c92dc8c1cd3fea458df82a2280871c956e41ecb7ccc3440e73b82a5c29b09d1a87af510f0b7fbda2d26da9ed178d6a85dc2af
-EBUILD swi-prolog-7.1.23.ebuild 3086 SHA256 39ce3dbe909d625768307999f936c0646ef15dcf85abc2a768ed21b2ecb66081 SHA512 abd7f16c384acb51e260fb40cfc872d418e668b764b7816a9d081cfc34f73a499a6d1878127a7763bf41b19d8c3ae5be7ebf0f3df0230284eeca002d36957f00 WHIRLPOOL b32d3528ca79d3aa1fbffe8934f913520bf18bb3cddaab5d6b9264bf5f85120ddd4ad85f719d32389b6e9142a40303faac3ccfccbfcf35f7db2469afa799fc27
-EBUILD swi-prolog-7.1.24.ebuild 3086 SHA256 b018d5e36768022ebd7ffcac41c99dbcfa49506efbc5ea9aa8d2e53f6e2e2187 SHA512 6bb86afb90ab1454eb1d3d28160cd5a743713089d4c5da996b038669217df0bc1e57695486372c0aa1ba7dce59a77775afbea8fc5aebfb9e3d5d37c996304fae WHIRLPOOL 3e7e20378526e7db8c688dbc8f0d930fbdf5ebe1173e439976d86ad94856a73a9a5a2524bd49e6dc18e859b105d9a33d47aa7e07975bdae2535c72973d47d523
-EBUILD swi-prolog-7.1.25.ebuild 3086 SHA256 bdfdcd88d4024b8f088668c85cb6170a8d3d491838a012ea3bdb55016a898c14 SHA512 193106c8fae6f4c1cd54708269d4611b865b4d43f44b3dd153cb0999c1eb5a0ebbfc73a418369037a8dae7ce997d1546b5edda2f68339af3b8f4f11317902a8f WHIRLPOOL 0bf5938879d16d32234257d629826d1edb0afee11af5c4f0dc76a24007a19b07797e313cc67cfd8f43f24088bc24db9ea1d717a0d1686aead7e549a248288fba
EBUILD swi-prolog-7.1.26.ebuild 3086 SHA256 1fe77a3f2f53059002a16f46aa6afca77f5235810e5fc5ea75a467ea9d02e35f SHA512 83bb790a7ff13a5558421574101e7a8511a402fc37f79dc27307ce827b93ec6462a086237a9cdc68b9dc75d51429f208e2df98ac08db4bdfc44deeadf206c14c WHIRLPOOL 732b7214906ec4a9b571d021128fac0026b33207c20a3641d7fee696bc156e4d1acfac488d9b3e1b1c7672925ede65865a2eeeb9b11043db044cc399d1facb1e
EBUILD swi-prolog-7.1.27.ebuild 3086 SHA256 53dc09de9121d1d3e22a49e2fd4db61b743640796f6de05c45bd36a021e742c0 SHA512 c5244b3013528747fe5e78aa8f12a22e1d7a36bb0f889a0e94e2878900e4abea4a8cc004a913a066d8121bcc75ae6886c8acc1805b34ed2dfa03c5a2cfe6227a WHIRLPOOL 0efafc59d067edd877769b3e9935cba64d7b561d525b8774b9baba288d437ea9074f1563d6cae897c8651e922d5ba514d6453f98ee3eca209e65004991c70e5c
-MISC ChangeLog 66813 SHA256 3072f69dde720b770530015134395ca3744bbd72dcc3a60a90db20910448639a SHA512 80b4df4f1484e97eed1042e6a6b91bd719302cc0e61371f37c18a8d3a04af52e510ee9112fef9e47e7eab2c8b43807543070b2ba6d37ea3889a1c19520f4e814 WHIRLPOOL 957e97c9a1a37c4c28e7441e18ace69204a3ab9dbf632727a7b1b615770d7498ab0e8ab4e355d082d0d4774d002480a7321d128573bcb8bebc30fb8e4d1766d0
+MISC ChangeLog 66964 SHA256 57929ab90d6ccc9ab4f449d3dc1a8b7d7a49743c711c5ed59ed90ef9ead05c17 SHA512 240a978633628f6a0e0e59c16e8c6d16b9b63372e0e335fc7f7d345d5720327793a51c9014622309417f981799c2f593406e84ce999d4f0d184d3ecffa9a44fc WHIRLPOOL 900b09b4d07423cc24f80d3749c465ef039b73f08e1b675efbd9ca064596be656e4550d3ed49d8f0793b27279349dc316a747e60dbc32d80d7de84e7b1129e1a
MISC metadata.xml 236 SHA256 cfc0f56c64161129f17e853433bcc92a212ae64ffe70f627ae6e24fd8cc3520a SHA512 c542f8fdc8c524ba187f02788407dd31a87a37255166c6ef184409e1469288736420df4dd39f42bf57bf367532ba9607484a6228790f5e71c1ca7bfb56525194 WHIRLPOOL 472c63b815161c5e04903d12cc2b5f8d7edf56ebdbd5407581534f728b95dc063cdcf227579f75c7ff819d29bb2ba02ee3b79480f46d60aa4de17199163e1242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlSS5QMACgkQrwS/tqE49e1ZKwCeMJmbEfiQVwSxlkiuvJnqELSv
-L2MAn2qwhYZZMhcQQfo7HJPT635/QDLG
-=/JoW
+iEYEAREIAAYFAlSS5fwACgkQrwS/tqE49e0oFQCfYhR44BJhHgOY4sZFdWeODeCw
+19oAn0cEEhL+6VRMrYQzdxLjyeLE4cY5
+=hur5
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.1.23.ebuild,v 1.1 2014/09/25 15:37:51 keri Exp $
-
-EAPI=4
-
-inherit eutils flag-o-matic java-pkg-opt-2 multilib
-
-PATCHSET_VER="0"
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
- mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
-
-RDEPEND="sys-libs/ncurses
- archive? ( app-arch/libarchive )
- zlib? ( sys-libs/zlib )
- odbc? ( dev-db/unixODBC )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( >=virtual/jdk-1.4 )
- X? (
- virtual/jpeg
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM )"
-
-DEPEND="${RDEPEND}
- X? ( x11-proto/xproto )
- java? ( test? ( =dev-java/junit-3.8* ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_prepare() {
- EPATCH_FORCE=yes
- EPATCH_SUFFIX=patch
- epatch "${WORKDIR}"/${PV}
-
- # OSX/Intel ld doesn't like an archive without table of contents
- sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
-}
-
-src_configure() {
- append-flags -fno-strict-aliasing
- use ppc && append-flags -mno-altivec
- use hardened && append-flags -fno-unit-at-a-time
- use debug && append-flags -DO_DEBUG
-
- # ARCH is used in the configure script to figure out host and target
- # specific stuff
- export ARCH=${CHOST}
-
- export CC_FOR_BUILD=$(tc-getBUILD_CC)
-
- cd "${S}"/src || die
- econf \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable static-libs static) \
- --enable-shared \
- --enable-custom-flags COFLAGS="${CFLAGS}"
-
- if ! use minimal ; then
- local jpltestconf
- if use java && use test ; then
- jpltestconf="--with-junit=$(java-config --classpath junit)"
- fi
-
- cd "${S}/packages" || die
- econf \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- $(use_with archive) \
- $(use_with java jpl) \
- ${jpltestconf} \
- $(use_with odbc) \
- $(use_with ssl) \
- $(use_with X xpce) \
- $(use_with zlib) \
- COFLAGS='"${CFLAGS}"'
- fi
-}
-
-src_compile() {
- cd "${S}"/src || die
- emake
-
- if ! use minimal ; then
- cd "${S}/packages" || die
- emake
- ./report-failed || die "Cannot report failed packages"
- fi
-}
-
-src_test() {
- cd "${S}/src" || die
- emake check
-
- if ! use minimal ; then
- cd "${S}/packages" || die
- emake check
- ./report-failed || die "Cannot report failed packages"
- fi
-}
-
-src_install() {
- emake -C src DESTDIR="${D}" install
-
- if ! use minimal ; then
- emake -C packages DESTDIR="${D}" install
- if use doc ; then
- emake -C packages DESTDIR="${D}" html-install
- fi
- ./packages/report-failed || die "Cannot report failed packages"
- fi
-
- dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
-}
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.1.24.ebuild,v 1.1 2014/10/21 08:32:27 keri Exp $
-
-EAPI=4
-
-inherit eutils flag-o-matic java-pkg-opt-2 multilib
-
-PATCHSET_VER="0"
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
- mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
-
-RDEPEND="sys-libs/ncurses
- archive? ( app-arch/libarchive )
- zlib? ( sys-libs/zlib )
- odbc? ( dev-db/unixODBC )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( >=virtual/jdk-1.4 )
- X? (
- virtual/jpeg
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM )"
-
-DEPEND="${RDEPEND}
- X? ( x11-proto/xproto )
- java? ( test? ( =dev-java/junit-3.8* ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_prepare() {
- EPATCH_FORCE=yes
- EPATCH_SUFFIX=patch
- epatch "${WORKDIR}"/${PV}
-
- # OSX/Intel ld doesn't like an archive without table of contents
- sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
-}
-
-src_configure() {
- append-flags -fno-strict-aliasing
- use ppc && append-flags -mno-altivec
- use hardened && append-flags -fno-unit-at-a-time
- use debug && append-flags -DO_DEBUG
-
- # ARCH is used in the configure script to figure out host and target
- # specific stuff
- export ARCH=${CHOST}
-
- export CC_FOR_BUILD=$(tc-getBUILD_CC)
-
- cd "${S}"/src || die
- econf \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable static-libs static) \
- --enable-shared \
- --enable-custom-flags COFLAGS="${CFLAGS}"
-
- if ! use minimal ; then
- local jpltestconf
- if use java && use test ; then
- jpltestconf="--with-junit=$(java-config --classpath junit)"
- fi
-
- cd "${S}/packages" || die
- econf \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- $(use_with archive) \
- $(use_with java jpl) \
- ${jpltestconf} \
- $(use_with odbc) \
- $(use_with ssl) \
- $(use_with X xpce) \
- $(use_with zlib) \
- COFLAGS='"${CFLAGS}"'
- fi
-}
-
-src_compile() {
- cd "${S}"/src || die
- emake
-
- if ! use minimal ; then
- cd "${S}/packages" || die
- emake
- ./report-failed || die "Cannot report failed packages"
- fi
-}
-
-src_test() {
- cd "${S}/src" || die
- emake check
-
- if ! use minimal ; then
- cd "${S}/packages" || die
- emake check
- ./report-failed || die "Cannot report failed packages"
- fi
-}
-
-src_install() {
- emake -C src DESTDIR="${D}" install
-
- if ! use minimal ; then
- emake -C packages DESTDIR="${D}" install
- if use doc ; then
- emake -C packages DESTDIR="${D}" html-install
- fi
- ./packages/report-failed || die "Cannot report failed packages"
- fi
-
- dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
-}
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-7.1.25.ebuild,v 1.1 2014/10/29 08:30:21 keri Exp $
-
-EAPI=4
-
-inherit eutils flag-o-matic java-pkg-opt-2 multilib
-
-PATCHSET_VER="0"
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
- mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
-
-RDEPEND="sys-libs/ncurses
- archive? ( app-arch/libarchive )
- zlib? ( sys-libs/zlib )
- odbc? ( dev-db/unixODBC )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( >=virtual/jdk-1.4 )
- X? (
- virtual/jpeg
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM )"
-
-DEPEND="${RDEPEND}
- X? ( x11-proto/xproto )
- java? ( test? ( =dev-java/junit-3.8* ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_prepare() {
- EPATCH_FORCE=yes
- EPATCH_SUFFIX=patch
- epatch "${WORKDIR}"/${PV}
-
- # OSX/Intel ld doesn't like an archive without table of contents
- sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
-}
-
-src_configure() {
- append-flags -fno-strict-aliasing
- use ppc && append-flags -mno-altivec
- use hardened && append-flags -fno-unit-at-a-time
- use debug && append-flags -DO_DEBUG
-
- # ARCH is used in the configure script to figure out host and target
- # specific stuff
- export ARCH=${CHOST}
-
- export CC_FOR_BUILD=$(tc-getBUILD_CC)
-
- cd "${S}"/src || die
- econf \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable static-libs static) \
- --enable-shared \
- --enable-custom-flags COFLAGS="${CFLAGS}"
-
- if ! use minimal ; then
- local jpltestconf
- if use java && use test ; then
- jpltestconf="--with-junit=$(java-config --classpath junit)"
- fi
-
- cd "${S}/packages" || die
- econf \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- $(use_with archive) \
- $(use_with java jpl) \
- ${jpltestconf} \
- $(use_with odbc) \
- $(use_with ssl) \
- $(use_with X xpce) \
- $(use_with zlib) \
- COFLAGS='"${CFLAGS}"'
- fi
-}
-
-src_compile() {
- cd "${S}"/src || die
- emake
-
- if ! use minimal ; then
- cd "${S}/packages" || die
- emake
- ./report-failed || die "Cannot report failed packages"
- fi
-}
-
-src_test() {
- cd "${S}/src" || die
- emake check
-
- if ! use minimal ; then
- cd "${S}/packages" || die
- emake check
- ./report-failed || die "Cannot report failed packages"
- fi
-}
-
-src_install() {
- emake -C src DESTDIR="${D}" install
-
- if ! use minimal ; then
- emake -C packages DESTDIR="${D}" install
- if use doc ; then
- emake -C packages DESTDIR="${D}" html-install
- fi
- ./packages/report-failed || die "Cannot report failed packages"
- fi
-
- dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
-}