summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2006-08-22 09:23:50 +0000
committerKeri Harris <keri@gentoo.org>2006-08-22 09:23:50 +0000
commite75b8ed25412ea0603ed97c00d6e319aada6a3cc (patch)
tree9d210278550ccde103cb404abdb1a9e9764464e8 /dev-lang/swi-prolog
parentRemove ~arch versions < 5.6.17. (diff)
downloadgentoo-2-e75b8ed25412ea0603ed97c00d6e319aada6a3cc.tar.gz
gentoo-2-e75b8ed25412ea0603ed97c00d6e319aada6a3cc.tar.bz2
gentoo-2-e75b8ed25412ea0603ed97c00d6e319aada6a3cc.zip
Remove ~arch versions < 5.6.17.
(Portage version: 2.1.1_pre5-r2) (Unsigned Manifest commit)
Diffstat (limited to 'dev-lang/swi-prolog')
-rw-r--r--dev-lang/swi-prolog/Manifest76
-rw-r--r--dev-lang/swi-prolog/files/digest-swi-prolog-5.6.103
-rw-r--r--dev-lang/swi-prolog/files/digest-swi-prolog-5.6.113
-rw-r--r--dev-lang/swi-prolog/files/digest-swi-prolog-5.6.123
-rw-r--r--dev-lang/swi-prolog/files/digest-swi-prolog-5.6.133
-rw-r--r--dev-lang/swi-prolog/files/digest-swi-prolog-5.6.143
-rw-r--r--dev-lang/swi-prolog/files/digest-swi-prolog-5.6.153
-rw-r--r--dev-lang/swi-prolog/files/digest-swi-prolog-5.6.163
-rw-r--r--dev-lang/swi-prolog/files/digest-swi-prolog-5.6.93
-rw-r--r--dev-lang/swi-prolog/files/swi-prolog-packages-test-r1.patch232
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.6.10.ebuild140
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.6.11.ebuild140
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.6.12.ebuild140
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.6.13.ebuild140
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.6.14.ebuild140
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.6.15.ebuild140
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.6.16.ebuild140
-rw-r--r--dev-lang/swi-prolog/swi-prolog-5.6.9.ebuild140
18 files changed, 4 insertions, 1448 deletions
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 18b94d28bfb9..59c60c828466 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -34,10 +34,6 @@ AUX swi-prolog-packages-sparc-alignment.patch 493 RMD160 01dbb170b0ba4f808fcedfa
MD5 6e51d8bc5b62b73596a976e4e9ce4dc5 files/swi-prolog-packages-sparc-alignment.patch 493
RMD160 01dbb170b0ba4f808fcedfa4e4baa93177a40ff1 files/swi-prolog-packages-sparc-alignment.patch 493
SHA256 3cff34e6f3dedf5b549c93826593109669a486a188a11ae8d878286b52282e2a files/swi-prolog-packages-sparc-alignment.patch 493
-AUX swi-prolog-packages-test-r1.patch 7058 RMD160 8c5a0f07f770779865d8da312a20c2fffcf7e501 SHA1 13471ca8ca8c8344f18fe4b54f7a4bb2b8cb89f3 SHA256 fa6b5c445a9bbba438eb9c1e89fcdc6f5540e42190332aae84163a0c11a355ec
-MD5 82ec67dad35ed364d046d254e3ca6505 files/swi-prolog-packages-test-r1.patch 7058
-RMD160 8c5a0f07f770779865d8da312a20c2fffcf7e501 files/swi-prolog-packages-test-r1.patch 7058
-SHA256 fa6b5c445a9bbba438eb9c1e89fcdc6f5540e42190332aae84163a0c11a355ec files/swi-prolog-packages-test-r1.patch 7058
AUX swi-prolog-packages-test.patch 6523 RMD160 d94462580470d8eb1aec7a41fe1e60492a97c641 SHA1 48591a899f21c68e941611f51da7d7f8ad71e59d SHA256 7cfa2cc671c0deb2bff1015d7982e94af27765968183ed398b55d5fb4f69ce84
MD5 d89de7b7c0e77480d6dd81a5c3b0f8fd files/swi-prolog-packages-test.patch 6523
RMD160 d94462580470d8eb1aec7a41fe1e60492a97c641 files/swi-prolog-packages-test.patch 6523
@@ -50,44 +46,8 @@ AUX swi-prolog-test_date.patch 4324 RMD160 998a7451af5f0de4a73f7f6497ffa57c012f3
MD5 aaac0d487788ab74f26c127a713923a0 files/swi-prolog-test_date.patch 4324
RMD160 998a7451af5f0de4a73f7f6497ffa57c012f3ee6 files/swi-prolog-test_date.patch 4324
SHA256 0998d9f89e0b84e53efb16a70fdc8c4a7f2ac0f700e9f8502fb53c1d8dd89388 files/swi-prolog-test_date.patch 4324
-DIST pl-5.6.10.tar.gz 9375324 RMD160 d9b90313bb22df03f521eaa760808be30f06917b SHA1 ecd5121c7cd43adb6c5b3579fc1e02dc1182bb34 SHA256 997f6e38a595cccd2fb45227be42784c86c93ace0a59369bcddeb4d8f86c6be6
-DIST pl-5.6.11.tar.gz 10323289 RMD160 bbfbc483c8a9acfbf26a86c103a1c74fb3f7d49e SHA1 3fed54566f285f470048139acac053e11c62b442 SHA256 9378f3f7186874854b534e0bceddd45fa6db1a4f6833b5caf601210dd3eef94f
-DIST pl-5.6.12.tar.gz 10320538 RMD160 ea023f5603453fa10b8b332844023957272fab54 SHA1 198c14553ae9602213289fb43e532c30ea8cab1c SHA256 f80478a6f265ead533bcd046bfb3ba17206c946b0453daa6de8d8d4b9b8e2618
-DIST pl-5.6.13.tar.gz 10626601 RMD160 970d89103e97c520f8ab5d1011e55eb36148e757 SHA1 88c41e5b1eea5804f9d871a546fcfa5cde546ea2 SHA256 40d6ebdec9baffb4b1a82dcbd54220e549f6e735e7ff94f4f40514f87cc52111
-DIST pl-5.6.14.tar.gz 10627249 RMD160 ff2ee973e84b78bb1114655592cb8ce6dc1cdad8 SHA1 da93d663310fb6fabafe984eb52ab9752897b7ce SHA256 4a55a8a5f006e59bbbb144861c099acf1e024b1cb41753aed9cff9966337e819
-DIST pl-5.6.15.tar.gz 10635137 RMD160 ef7e0b366838df357fc7facee9d693bbb3e2b28f SHA1 2dfe399db4526a3a2d5a35aa28947115a488b72c SHA256 43501f0119aed39df7c334f74fa1a4da3580044058617d2d5c77602727f94bf7
-DIST pl-5.6.16.tar.gz 10641071 RMD160 bda873dbefdb3a4643d9d676f782049035f94356 SHA1 b39d24489038291238a14285f9b7acaa4a26cfec SHA256 c834fec5bda820096fa8acfc1585dd43eaa520ce7ef0b7d40370d89f4f0e7d57
DIST pl-5.6.17.tar.gz 10652203 RMD160 7f6786013b43c2e00b8e4a3799cbad1f7cac2fab SHA1 e46e98b3ec8a69de3dc2eb147a9df9cbd1a17399 SHA256 4768761ec4ad4c7160373950bc21d6124c3641dfff9dbe5db4dd7c48433e0072
DIST pl-5.6.8.tar.gz 9157044 RMD160 449a866a9fadf13c068393f8a4f76862ecbd2207 SHA1 56de45066ba1680ebf6a74d3b7be6ab8cd23293a SHA256 4ccfd6ed684f56750c089a8103e2d640c6591873e3f36b47a2e2d39958cccdf3
-DIST pl-5.6.9.tar.gz 9317191 RMD160 18c3d129b87ee539b270c5ab5e679fde31d054ea SHA1 50c11485d2604a1187e87545c2afc850e599c7fa SHA256 0ad101b63d7e922d1c71cf9e4a09dccccd4d7c5d63dd6ac6550e3e43c789f9ba
-EBUILD swi-prolog-5.6.10.ebuild 3541 RMD160 da78b4ce35030f2c6baec7b87497cf3144775ded SHA1 33e54e717e3136d535924ddcdf241b079296f61c SHA256 5370a385d20351cc5dec4d2aca9814adf2b777453bda7bd4bfafff20e932988e
-MD5 25599824fa28fe1032e945e38f7e0b33 swi-prolog-5.6.10.ebuild 3541
-RMD160 da78b4ce35030f2c6baec7b87497cf3144775ded swi-prolog-5.6.10.ebuild 3541
-SHA256 5370a385d20351cc5dec4d2aca9814adf2b777453bda7bd4bfafff20e932988e swi-prolog-5.6.10.ebuild 3541
-EBUILD swi-prolog-5.6.11.ebuild 3541 RMD160 3729b9e1f2c644948427cf868d8322b9e65d84cf SHA1 6217cd09eb4e57db1f9dbb7e3dbd8549f35eb76a SHA256 862b88f1552d9dc7a917c93584171dc2250096dce54b71690e25f9932fe7f039
-MD5 043983d7f6b880605104f5669434bed2 swi-prolog-5.6.11.ebuild 3541
-RMD160 3729b9e1f2c644948427cf868d8322b9e65d84cf swi-prolog-5.6.11.ebuild 3541
-SHA256 862b88f1552d9dc7a917c93584171dc2250096dce54b71690e25f9932fe7f039 swi-prolog-5.6.11.ebuild 3541
-EBUILD swi-prolog-5.6.12.ebuild 3555 RMD160 770658ebd314e725ca29a518d3137cef81182594 SHA1 e8b08e82d89811bbb4c7fa50c3afb1d47c7a75d4 SHA256 7b128f52164ca56f270b37dcdd81cc293aa19bdbe6f615a6c9c96b01f3eeda29
-MD5 b147a9de64622211443dff36e7455356 swi-prolog-5.6.12.ebuild 3555
-RMD160 770658ebd314e725ca29a518d3137cef81182594 swi-prolog-5.6.12.ebuild 3555
-SHA256 7b128f52164ca56f270b37dcdd81cc293aa19bdbe6f615a6c9c96b01f3eeda29 swi-prolog-5.6.12.ebuild 3555
-EBUILD swi-prolog-5.6.13.ebuild 3552 RMD160 04aaa3cac226baa8cadb13acd77420af0a2100fa SHA1 9ad6bddb3eb075745b84a5f572f1e516cb66895a SHA256 e8a79795f419625c14d4b6fc88fe59e30de4f4689bac16e783f5b9a61800e846
-MD5 d34270422f861336d143765da22ee871 swi-prolog-5.6.13.ebuild 3552
-RMD160 04aaa3cac226baa8cadb13acd77420af0a2100fa swi-prolog-5.6.13.ebuild 3552
-SHA256 e8a79795f419625c14d4b6fc88fe59e30de4f4689bac16e783f5b9a61800e846 swi-prolog-5.6.13.ebuild 3552
-EBUILD swi-prolog-5.6.14.ebuild 3562 RMD160 fea153adf9f1a000321b20b97a8b9af851188787 SHA1 e75a61c0be9419ec0bc48d65b82187cf27a42a9a SHA256 4644b21dfad4b4168199e12c6ee4b02387ece4595162f724ecaa385a3b2dd2bd
-MD5 6cbd90e0750e635fe3baa3cbf6286f15 swi-prolog-5.6.14.ebuild 3562
-RMD160 fea153adf9f1a000321b20b97a8b9af851188787 swi-prolog-5.6.14.ebuild 3562
-SHA256 4644b21dfad4b4168199e12c6ee4b02387ece4595162f724ecaa385a3b2dd2bd swi-prolog-5.6.14.ebuild 3562
-EBUILD swi-prolog-5.6.15.ebuild 3556 RMD160 ce7bbbc7f87fa9df1514841755b21a79299be370 SHA1 579f0a2dbf89c92c962dd4a47017672110552153 SHA256 d323312181fb053ce8dca26d26aa0161b906bbf741253b2cdbea273449f5be9b
-MD5 522a8d61f47ae0582ed349322055aca6 swi-prolog-5.6.15.ebuild 3556
-RMD160 ce7bbbc7f87fa9df1514841755b21a79299be370 swi-prolog-5.6.15.ebuild 3556
-SHA256 d323312181fb053ce8dca26d26aa0161b906bbf741253b2cdbea273449f5be9b swi-prolog-5.6.15.ebuild 3556
-EBUILD swi-prolog-5.6.16.ebuild 3556 RMD160 d8319e0a5c5ff16d3c144458632725d8dcaba957 SHA1 df4e39a7d2fabbd64690dfacb76a8cbbeae57472 SHA256 1f0f4605e2204e1212aecbdd188a2b492973faa3f59c1771d258e425bbf08f3c
-MD5 953902b4a187a0a1a779cc93079c85c4 swi-prolog-5.6.16.ebuild 3556
-RMD160 d8319e0a5c5ff16d3c144458632725d8dcaba957 swi-prolog-5.6.16.ebuild 3556
-SHA256 1f0f4605e2204e1212aecbdd188a2b492973faa3f59c1771d258e425bbf08f3c swi-prolog-5.6.16.ebuild 3556
EBUILD swi-prolog-5.6.17.ebuild 3672 RMD160 0a11551f5d45e207faa40150554116778dc15b97 SHA1 eb936067acba903cd05b6f21df2c008f3b00e613 SHA256 a08be6aad3f82ec06dc23cb3072c7f4675f075d53580b42108184fd668f56c87
MD5 c9e2f68799bdcf5a6b07aefa25c7e71a swi-prolog-5.6.17.ebuild 3672
RMD160 0a11551f5d45e207faa40150554116778dc15b97 swi-prolog-5.6.17.ebuild 3672
@@ -96,45 +56,17 @@ EBUILD swi-prolog-5.6.8.ebuild 3535 RMD160 53fdbdda0ba795e9590b9ec4c094984f0cd50
MD5 66b0e48b5e024bebc6040b005693ef10 swi-prolog-5.6.8.ebuild 3535
RMD160 53fdbdda0ba795e9590b9ec4c094984f0cd50780 swi-prolog-5.6.8.ebuild 3535
SHA256 0a5a0a46d97b8603f18a12c93948581e844f38fa5cbe9a88256da52d97a297ea swi-prolog-5.6.8.ebuild 3535
-EBUILD swi-prolog-5.6.9.ebuild 3540 RMD160 a3b9dde5cdbfd22444268f7f964868394bbfd9c9 SHA1 853238aebfcc01cb95f918c910868746df548a2d SHA256 4a7e888aad675e909a581c4097ef8eb61535df8cb3a9ec219c20ed8c1425de99
-MD5 37593f25ada049a1ce3701ce0915a58b swi-prolog-5.6.9.ebuild 3540
-RMD160 a3b9dde5cdbfd22444268f7f964868394bbfd9c9 swi-prolog-5.6.9.ebuild 3540
-SHA256 4a7e888aad675e909a581c4097ef8eb61535df8cb3a9ec219c20ed8c1425de99 swi-prolog-5.6.9.ebuild 3540
-MISC ChangeLog 4484 RMD160 7155eb3be63499ce4c5a1176112f7a7dcfe2d2b6 SHA1 9901a993c1e34b14df2b8773b56854ba68c20401 SHA256 cc289cc4b217f8b6d3e2400a1f575801951bd461a0172b802742442a2c674569
-MD5 15756d11716cc85d811bd19e24f4c93a ChangeLog 4484
-RMD160 7155eb3be63499ce4c5a1176112f7a7dcfe2d2b6 ChangeLog 4484
-SHA256 cc289cc4b217f8b6d3e2400a1f575801951bd461a0172b802742442a2c674569 ChangeLog 4484
+MISC ChangeLog 4824 RMD160 45e2b82626e8ff390755567a1aa6849b00804389 SHA1 430009417a29800af01464353291d0b522b0824b SHA256 d31e584eb282af9145b1f862b761652884d91e980dd8ccf35e44d50af5f6a7ea
+MD5 ab87c170c9e565e57190ede80dc99948 ChangeLog 4824
+RMD160 45e2b82626e8ff390755567a1aa6849b00804389 ChangeLog 4824
+SHA256 d31e584eb282af9145b1f862b761652884d91e980dd8ccf35e44d50af5f6a7ea ChangeLog 4824
MISC metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c SHA1 52b92682cf41e53e71bf432537a16215bd9546b1 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba
MD5 9187f53634e60ab7eb2ac7e98b0b19f7 metadata.xml 159
RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c metadata.xml 159
SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba metadata.xml 159
-MD5 5f77f7d03f36f7ce41421b059d847beb files/digest-swi-prolog-5.6.10 232
-RMD160 4abdfce8de501fc2997269a4b73d7245bbb2a55f files/digest-swi-prolog-5.6.10 232
-SHA256 0a92c81e592d36bcb5b28639f64d38b2d8bf828a0bf40452deef5feb0c4b57c0 files/digest-swi-prolog-5.6.10 232
-MD5 a37c5ea238c4a130beebe7f2a3af02f6 files/digest-swi-prolog-5.6.11 235
-RMD160 53a4dfc74642b91eef148e4c3fa5ad38aa4ee07c files/digest-swi-prolog-5.6.11 235
-SHA256 19d0f2c888781243fd1962848e9b3e32675b9c1cd5fafbbb14d4a00e7cc5b2d3 files/digest-swi-prolog-5.6.11 235
-MD5 7bbb7d1dd23d72e8f0ada2da5357977a files/digest-swi-prolog-5.6.12 235
-RMD160 303b65488963e62217ef3030f9477ade11d743a5 files/digest-swi-prolog-5.6.12 235
-SHA256 717d3f09514b5b0fd3d8b26d39658501c7dab5d28eae9b374d7b5ff090639ca9 files/digest-swi-prolog-5.6.12 235
-MD5 fd1b177d2a65903574c3009e69755e19 files/digest-swi-prolog-5.6.13 235
-RMD160 914a2056517d2b75bf74b7c276ea78dd5aaa7478 files/digest-swi-prolog-5.6.13 235
-SHA256 f739eb4d76d464451ed88e9cc1422512cb056a38163d96e2912b62d66cd1746b files/digest-swi-prolog-5.6.13 235
-MD5 7d577433c2be58c2ff86cc733ed970e5 files/digest-swi-prolog-5.6.14 235
-RMD160 c8d4656a302e6f1c58656f6746e60c7a34142180 files/digest-swi-prolog-5.6.14 235
-SHA256 16455841319b6518c04a22e3d521d71004b4e07189c6178fc15c5f2cf5aff669 files/digest-swi-prolog-5.6.14 235
-MD5 06aeb5031a8cbec76dec65c32c7c6eeb files/digest-swi-prolog-5.6.15 235
-RMD160 cbff7bf97da7e2efdc061234500e9d750e6d96ea files/digest-swi-prolog-5.6.15 235
-SHA256 b260f5369e6e792fafa1649fad9dfed28f55d06d03a9d8a73f1583de6e618384 files/digest-swi-prolog-5.6.15 235
-MD5 39793421ed0066e1abde04592e055d2d files/digest-swi-prolog-5.6.16 235
-RMD160 c53a00af0ca23b2c0e542dcfb770e2f32ed5214a files/digest-swi-prolog-5.6.16 235
-SHA256 9bcbcdca0615f0cd8b2b686b88da7e52adc5a8e66f8720bdc8325d4f17f699d7 files/digest-swi-prolog-5.6.16 235
MD5 b4d993594a190404c1182c9bdb35bf9f files/digest-swi-prolog-5.6.17 235
RMD160 034d25c7f8734034d1e3656c79ae4920a50dd70d files/digest-swi-prolog-5.6.17 235
SHA256 56784b2db722fb8073bd5d963a45ba523b837ae255022761ed84c18b875f74fd files/digest-swi-prolog-5.6.17 235
MD5 69c20c79c5aeb698888e72036cb021c6 files/digest-swi-prolog-5.6.8 229
RMD160 221664df6018bc92d6323e5c138dbb23e68f8d20 files/digest-swi-prolog-5.6.8 229
SHA256 c74fedc27886eb5e2b6fb24da242d983b5f0f34c0502f0b46386dbd7355ce76a files/digest-swi-prolog-5.6.8 229
-MD5 7f79320644f3396674caa2ea26504317 files/digest-swi-prolog-5.6.9 229
-RMD160 2dd5623467a7ecf29f9e3b39646a226fe00e6d21 files/digest-swi-prolog-5.6.9 229
-SHA256 634619a85da8b9bfd587aa3f08f427b8ebd12ee6228c6547e2eaaef71d188e24 files/digest-swi-prolog-5.6.9 229
diff --git a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.10 b/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.10
deleted file mode 100644
index ccbf105e3dcb..000000000000
--- a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.10
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 2a32e53f2d01b07a8726c4e91cb3d789 pl-5.6.10.tar.gz 9375324
-RMD160 d9b90313bb22df03f521eaa760808be30f06917b pl-5.6.10.tar.gz 9375324
-SHA256 997f6e38a595cccd2fb45227be42784c86c93ace0a59369bcddeb4d8f86c6be6 pl-5.6.10.tar.gz 9375324
diff --git a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.11 b/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.11
deleted file mode 100644
index 55370e484ce7..000000000000
--- a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.11
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 8a6dbb0713983d462322fa73187a9342 pl-5.6.11.tar.gz 10323289
-RMD160 bbfbc483c8a9acfbf26a86c103a1c74fb3f7d49e pl-5.6.11.tar.gz 10323289
-SHA256 9378f3f7186874854b534e0bceddd45fa6db1a4f6833b5caf601210dd3eef94f pl-5.6.11.tar.gz 10323289
diff --git a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.12 b/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.12
deleted file mode 100644
index 6df7e241df93..000000000000
--- a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.12
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ba25b23284b0ea6563c060e666500e1f pl-5.6.12.tar.gz 10320538
-RMD160 ea023f5603453fa10b8b332844023957272fab54 pl-5.6.12.tar.gz 10320538
-SHA256 f80478a6f265ead533bcd046bfb3ba17206c946b0453daa6de8d8d4b9b8e2618 pl-5.6.12.tar.gz 10320538
diff --git a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.13 b/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.13
deleted file mode 100644
index bd170da558e3..000000000000
--- a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.13
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 b95ffdbb3d65ce8a96c17ecdf067a179 pl-5.6.13.tar.gz 10626601
-RMD160 970d89103e97c520f8ab5d1011e55eb36148e757 pl-5.6.13.tar.gz 10626601
-SHA256 40d6ebdec9baffb4b1a82dcbd54220e549f6e735e7ff94f4f40514f87cc52111 pl-5.6.13.tar.gz 10626601
diff --git a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.14 b/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.14
deleted file mode 100644
index ab6121e7fe32..000000000000
--- a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.14
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 113be208737f4ce31286318d621c7dcd pl-5.6.14.tar.gz 10627249
-RMD160 ff2ee973e84b78bb1114655592cb8ce6dc1cdad8 pl-5.6.14.tar.gz 10627249
-SHA256 4a55a8a5f006e59bbbb144861c099acf1e024b1cb41753aed9cff9966337e819 pl-5.6.14.tar.gz 10627249
diff --git a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.15 b/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.15
deleted file mode 100644
index dbf63613e2f2..000000000000
--- a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.15
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 1c8627101d4dda0e660a32794425827e pl-5.6.15.tar.gz 10635137
-RMD160 ef7e0b366838df357fc7facee9d693bbb3e2b28f pl-5.6.15.tar.gz 10635137
-SHA256 43501f0119aed39df7c334f74fa1a4da3580044058617d2d5c77602727f94bf7 pl-5.6.15.tar.gz 10635137
diff --git a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.16 b/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.16
deleted file mode 100644
index cc1a6fa3ccad..000000000000
--- a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.16
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 fee10fcf25bf63a82d163a81c1c07048 pl-5.6.16.tar.gz 10641071
-RMD160 bda873dbefdb3a4643d9d676f782049035f94356 pl-5.6.16.tar.gz 10641071
-SHA256 c834fec5bda820096fa8acfc1585dd43eaa520ce7ef0b7d40370d89f4f0e7d57 pl-5.6.16.tar.gz 10641071
diff --git a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.9 b/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.9
deleted file mode 100644
index d0819e964819..000000000000
--- a/dev-lang/swi-prolog/files/digest-swi-prolog-5.6.9
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a2665b3989a238d9d6426aa39fe656fe pl-5.6.9.tar.gz 9317191
-RMD160 18c3d129b87ee539b270c5ab5e679fde31d054ea pl-5.6.9.tar.gz 9317191
-SHA256 0ad101b63d7e922d1c71cf9e4a09dccccd4d7c5d63dd6ac6550e3e43c789f9ba pl-5.6.9.tar.gz 9317191
diff --git a/dev-lang/swi-prolog/files/swi-prolog-packages-test-r1.patch b/dev-lang/swi-prolog/files/swi-prolog-packages-test-r1.patch
deleted file mode 100644
index cbb1c7a4f793..000000000000
--- a/dev-lang/swi-prolog/files/swi-prolog-packages-test-r1.patch
+++ /dev/null
@@ -1,232 +0,0 @@
---- pl-5.6.4.orig/packages/clib/configure.in 2006-01-11 09:41:55.000000000 +1300
-+++ pl-5.6.4/packages/clib/configure.in 2006-02-13 23:41:14.000000000 +1300
-@@ -19,6 +19,7 @@
- AC_SUBST(TARGETS)
- AC_SUBST(PLTARGETS)
- AC_SUBST(CRYPTLIBS)
-+AC_SUBST(MT)
-
- AC_ARG_ENABLE(mt, [ --enable-mt Enable Multi-threading],
- [ case "$enableval" in
---- pl-5.6.4.orig/packages/clib/Makefile.in 2006-02-04 04:38:49.000000000 +1300
-+++ pl-5.6.4/packages/clib/Makefile.in 2006-02-13 23:43:17.000000000 +1300
-@@ -41,6 +41,8 @@
- LD=@LD@
- LDFLAGS=@LDSOFLAGS@
-
-+CHECK_THREADS=@MT@
-+
- INSTALL=@INSTALL@
- INSTALL_PROGRAM=@INSTALL_PROGRAM@
- INSTALL_DATA=@INSTALL_DATA@
-@@ -123,7 +125,9 @@
- torture: torture-socket
-
- check-socket::
-- $(PL) -q -f testsocket.pl -F none -g tcp_test,halt -t 'halt(1)'
-+ @if test "$(CHECK_THREADS)" = "yes" ; then \
-+ $(PL) -q -f testsocket.pl -F none -g tcp_test,halt -t 'halt(1)' ; \
-+ fi
-
- torture-socket::
- $(PL) -q -f stresssocket.pl -F none -g test,halt -t 'halt(1)'
---- pl-5.6.4.orig/packages/semweb/configure.in 2006-02-07 04:59:54.000000000 +1300
-+++ pl-5.6.4/packages/semweb/configure.in 2006-02-13 23:46:30.000000000 +1300
-@@ -17,13 +17,16 @@
- AC_SUBST(SO)
- AC_SUBST(LDSOFLAGS)
- AC_SUBST(RUNTEX)
-+AC_SUBST(ENABLE_CHECKS)
-
- AC_ARG_ENABLE(mt, [ --enable-mt Enable Multi-threading],
- [case "$enableval" in
- yes) AC_DEFINE([_REENTRANT], 1,
- [Define to prepare for multi-threading])
-+ ENABLE_CHECKS="yes"
-+ ;;
-+ *) ENABLE_CHECKS="no"
- ;;
-- *) ;;
- esac])
-
- if test -z "$PLINCL"; then
---- pl-5.6.4.orig/packages/semweb/Makefile.in 2006-02-08 09:07:47.000000000 +1300
-+++ pl-5.6.4/packages/semweb/Makefile.in 2006-02-13 23:48:32.000000000 +1300
-@@ -44,6 +44,8 @@
- LD=@LD@
- LDFLAGS=@LDSOFLAGS@
-
-+ENABLE_CHECKS=@ENABLE_CHECKS@
-+
- INSTALL=@INSTALL@
- INSTALL_PROGRAM=@INSTALL_PROGRAM@
- INSTALL_DATA=@INSTALL_DATA@
-@@ -127,7 +129,9 @@
- ################################################################
-
- check::
-- $(PL) -q -f rdf_db_test.pl -g test,halt -t 'halt(1)'
-- $(PL) -q -f litmap_test.pl -g test,halt -t 'halt(1)'
-+ @if test "$(ENABLE_CHECKS)" = "yes" ; then \
-+ $(PL) -q -f rdf_db_test.pl -g test,halt -t 'halt(1)' ; \
-+ $(PL) -q -f litmap_test.pl -g test,halt -t 'halt(1)' ; \
-+ fi
-
-
---- pl-5.6.4.orig/packages/ssl/configure.in 2006-02-04 04:38:50.000000000 +1300
-+++ pl-5.6.4/packages/ssl/configure.in 2006-02-13 23:55:12.000000000 +1300
-@@ -19,13 +19,16 @@
- AC_SUBST(TARGETS)
- AC_SUBST(PLTARGETS)
- AC_SUBST(RUNTEX)
-+AC_SUBST(ENABLE_CHECKS)
-
- AC_ARG_ENABLE(mt, [ --enable-mt Enable Multi-threading],
- [case "$enableval" in
- yes) AC_DEFINE([_REENTRANT], 1,
- [Define to support threads])
-+ ENABLE_CHECKS="yes"
-+ ;;
-+ *) ENABLE_CHECKS="no"
- ;;
-- *) ;;
- esac])
-
- if test -z "$PLINCL"; then
---- pl-5.6.4.orig/packages/ssl/Makefile.in 2005-05-11 20:45:37.000000000 +1200
-+++ pl-5.6.4/packages/ssl/Makefile.in 2006-01-03 16:11:28.000000000 +1300
-@@ -42,6 +42,8 @@
- LD=@LD@
- LDFLAGS=@LDSOFLAGS@
-
-+ENABLE_CHECKS=@ENABLE_CHECKS@
-+
- INSTALL=@INSTALL@
- INSTALL_PROGRAM=@INSTALL_PROGRAM@
- INSTALL_DATA=@INSTALL_DATA@
-@@ -128,7 +130,9 @@
- ################################################################
-
- check::
-- $(PL) -q -f ssl_test.pl -F none -g test,halt -t 'halt(1)'
-+ @if test $(ENABLE_CHECKS) == "yes" ; then \
-+ $(PL) -q -f ssl_test.pl -F none -g test,halt -t 'halt(1)' ; \
-+ fi
-
- ################################################################
- # Clean
---- pl-5.6.9.orig/packages/ssl/ssl_test.pl 2006-02-14 04:27:41.000000000 +1300
-+++ pl-5.6.9/packages/ssl/ssl_test.pl 2006-03-27 21:18:14.000000000 +1200
-@@ -130,8 +130,8 @@
- ssl_init(SSL, client,
- [ host('localhost'),
- port(1111),
--% cert(true),
--% peer_cert(true),
-+ cert(true),
-+ peer_cert(true),
- cacert_file('etc/demoCA/cacert.pem'),
- certificate_file('etc/client/client-cert.pem'),
- key_file('etc/client/client-key.pem'),
---- pl-5.6.4.orig/packages/xpce/src/Makefile.in 2006-02-13 05:44:13.000000000 +1300
-+++ pl-5.6.4/packages/xpce/src/Makefile.in 2006-02-13 23:59:59.000000000 +1300
-@@ -55,6 +55,7 @@
- DESTDIR=
-
- PCEHOME=@PCEHOME@
-+PCEBUILD=$(PCEHOME)/src/xpce.sh
- XINCLUDES=@XINCLUDES@
- XLIB=@XLIB@
-
-@@ -896,7 +897,7 @@
- ################################################################
-
- check::
-- $(PLBUILD) -q -g "['../src/test.pl'],test,halt" -t 'halt(1)'
-+ $(PCEBUILD) -q -g "['../src/test.pl'],test,halt" -t 'halt(1)'
-
-
- ################################################################
---- pl-5.6.4.orig/packages/xpce/src/test.pl 2005-11-03 04:10:22.000000000 +1300
-+++ pl-5.6.4/packages/xpce/src/test.pl 2006-02-14 00:05:37.000000000 +1300
-@@ -35,6 +35,10 @@
- ?- test.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
-
-+:- asserta(library_directory('../prolog/lib')).
-+:- use_module(library(pce)).
-+:- use_module(library(pce_util)).
-+
- :- get(@pce, version, V),
- format('XPCE/SWI-Prolog test suite. (XPCE version ~w)~n\
- To run all tests run ?- test.~n~n', [V]).
-@@ -163,12 +167,12 @@
- *******************************/
-
- srcsink(contents-1) :-
-- numlist(32, 1000, L),
-+ numlist(32, 255, L),
- tmp_file(test, Tmp),
-- open(Tmp, write, Out, [encoding(utf8)]),
-+ open(Tmp, write, Out, [encoding(iso_latin_1)]),
- maplist(put_code(Out), L),
- close(Out),
-- new(File, file(Tmp, utf8)),
-+ new(File, file(Tmp, iso_latin_1)),
- get(File, contents, String),
- delete_file(Tmp),
- get(String, value, Atom),
-@@ -193,7 +197,7 @@
- *******************************/
-
- foreign(Name) :-
-- atom_codes(Name, [1087, 1083, 1072, 1090, 1085, 1072, 1103]).
-+ atom_codes(Name, [102, 105, 108, 101, 110, 97, 109, 101]).
-
- file(env-1) :-
- new(F, file('$PCEHOME/Defaults')),
-@@ -202,11 +206,6 @@
- get(F, name, PceName),
- same_file(PceName, PlName),
- send(F, same, PlName).
--file(home-1) :-
-- new(F, file('~/foobar')),
-- get(F, name, PceName),
-- expand_file_name('~/foobar', [PlName]),
-- same_file(PceName, PlName).
- file(abs-1) :-
- new(F, file(foobar)),
- get(F, absolute_path, Abs),
-@@ -221,13 +220,15 @@
- -> send(file(F), exists)
- ; \+ send(file(F), exists)
- )).
--file(utf8-1) :-
-+file(ascii-1) :-
- foreign(Name),
- new(F, file(Name)),
-+ send(F, encoding, iso_latin_1),
- send(F, open, write),
- send(F, append, 'Hello world\n'),
- send(F, close),
- new(F2, file(Name)),
-+ send(F2, encoding, iso_latin_1),
- exists_file(Name),
- send(F2, exists),
- get(F2, contents, string('Hello world\n')),
-@@ -312,12 +313,12 @@
- atom_concat(hello, Wide, New).
- textbuffer(file-1) :-
- new(TB, text_buffer),
-- numlist(32, 1000, L),
-+ numlist(32, 255, L),
- atom_codes(WAtom, L),
- send(TB, append, WAtom),
- tmp_file(test, Tmp),
-- send(TB, save, file(Tmp, utf8)),
-- get(file(Tmp, utf8), contents, string(Copy)),
-+ send(TB, save, file(Tmp, iso_latin_1)),
-+ get(file(Tmp, iso_latin_1), contents, string(Copy)),
- delete_file(Tmp),
- Copy == WAtom.
- textbuffer(store-1) :-
diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.10.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.10.ebuild
deleted file mode 100644
index 2488c232add2..000000000000
--- a/dev-lang/swi-prolog/swi-prolog-5.6.10.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.10.ebuild,v 1.4 2006/06/04 08:50:57 keri Exp $
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="berkdb doc gmp java minimal odbc readline ssl static tetex threads X"
-
-DEPEND="!dev-lang/swi-prolog-lite
- sys-libs/ncurses
- odbc? ( dev-db/unixODBC )
- berkdb? ( sys-libs/db )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( virtual/jdk )
- X? ( media-libs/jpeg
- || ( (
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-proto/xproto )
- virtual/x11 ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e "s/man boot library/boot library/" src/Makefile.in
- epatch "${FILESDIR}"/${PN}-CFLAGS.patch
- epatch "${FILESDIR}"/${PN}-PLBASE.patch
- epatch "${FILESDIR}"/${PN}-test.patch
-
- if ! use minimal ; then
- epatch "${FILESDIR}"/${PN}-packages-portage.patch
- epatch "${FILESDIR}"/${PN}-packages-cppproxy.patch
- epatch "${FILESDIR}"/${PN}-packages-db-db4.patch
- epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch
- epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch
- epatch "${FILESDIR}"/${PN}-packages-test-r1.patch
- fi
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
-
- einfo "Building SWI-Prolog compiler"
-
- local threadconf
- if use java && ! use minimal || use threads ; then
- threadconf="--enable-mt"
- else
- threadconf="--disable-mt"
- fi
-
- cd "${S}"/src
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable !static shared) \
- --disable-custom-flags \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if ! use minimal ; then
- einfo "Building SWI-Prolog additional packages"
-
- for package in clib cppproxy db jpl ltx2htm nlp odbc semweb sgml ssl table xpce/src
- do
- cd "${S}/packages/${package}"
- eautoreconf
- done
-
- cd "${S}/packages"
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable !static shared) \
- --without-C-sicstus \
- --with-chr \
- --with-clib \
- --with-clpqr \
- --with-cpp \
- --with-cppproxy \
- $(use_with berkdb db) \
- --with-http \
- --without-jasmine \
- $(use_with java jpl) \
- $(use_with tetex ltx2htm) \
- --with-nlp \
- $(use_with odbc) \
- --with-semweb \
- --with-sgml \
- --with-sgml/RDF \
- $(use_with ssl) \
- --with-table \
- $(use_with X xpce) \
- || die "packages econf failed"
-
- emake -j1 || die "packages emake failed"
- fi
-}
-
-src_install() {
- make -C src DESTDIR="${D}" install || die "install src failed"
-
- if ! use minimal ; then
- make -C packages DESTDIR="${D}" install || die "install packages failed"
- if use doc ; then
- make -C packages DESTDIR="${D}" html-install || die "html-install failed"
- make -C packages/cppproxy DESTDIR="${D}" install-examples || die "install-examples failed"
- fi
- fi
-
- dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README README.GUI VERSION
-}
-
-src_test() {
- cd "${S}/src"
- make check || die "make check failed. See above for details."
-
- if ! use minimal ; then
- cd "${S}/packages"
- make check || die "make check failed. See above for details."
- fi
-}
diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.11.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.11.ebuild
deleted file mode 100644
index c658f6848ac2..000000000000
--- a/dev-lang/swi-prolog/swi-prolog-5.6.11.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.11.ebuild,v 1.4 2006/06/04 08:50:57 keri Exp $
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="berkdb doc gmp java minimal odbc readline ssl static tetex threads X"
-
-DEPEND="!dev-lang/swi-prolog-lite
- sys-libs/ncurses
- odbc? ( dev-db/unixODBC )
- berkdb? ( sys-libs/db )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( virtual/jdk )
- X? ( media-libs/jpeg
- || ( (
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-proto/xproto )
- virtual/x11 ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e "s/man boot library/boot library/" src/Makefile.in
- epatch "${FILESDIR}"/${PN}-CFLAGS.patch
- epatch "${FILESDIR}"/${PN}-PLBASE.patch
- epatch "${FILESDIR}"/${PN}-test.patch
-
- if ! use minimal ; then
- epatch "${FILESDIR}"/${PN}-packages-portage.patch
- epatch "${FILESDIR}"/${PN}-packages-cppproxy.patch
- epatch "${FILESDIR}"/${PN}-packages-db-db4.patch
- epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch
- epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch
- epatch "${FILESDIR}"/${PN}-packages-test-r1.patch
- fi
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
-
- einfo "Building SWI-Prolog compiler"
-
- local threadconf
- if use java && ! use minimal || use threads ; then
- threadconf="--enable-mt"
- else
- threadconf="--disable-mt"
- fi
-
- cd "${S}"/src
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable !static shared) \
- --disable-custom-flags \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if ! use minimal ; then
- einfo "Building SWI-Prolog additional packages"
-
- for package in clib cppproxy db jpl ltx2htm nlp odbc semweb sgml ssl table xpce/src
- do
- cd "${S}/packages/${package}"
- eautoreconf
- done
-
- cd "${S}/packages"
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable !static shared) \
- --without-C-sicstus \
- --with-chr \
- --with-clib \
- --with-clpqr \
- --with-cpp \
- --with-cppproxy \
- $(use_with berkdb db) \
- --with-http \
- --without-jasmine \
- $(use_with java jpl) \
- $(use_with tetex ltx2htm) \
- --with-nlp \
- $(use_with odbc) \
- --with-semweb \
- --with-sgml \
- --with-sgml/RDF \
- $(use_with ssl) \
- --with-table \
- $(use_with X xpce) \
- || die "packages econf failed"
-
- emake -j1 || die "packages emake failed"
- fi
-}
-
-src_install() {
- make -C src DESTDIR="${D}" install || die "install src failed"
-
- if ! use minimal ; then
- make -C packages DESTDIR="${D}" install || die "install packages failed"
- if use doc ; then
- make -C packages DESTDIR="${D}" html-install || die "html-install failed"
- make -C packages/cppproxy DESTDIR="${D}" install-examples || die "install-examples failed"
- fi
- fi
-
- dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README README.GUI VERSION
-}
-
-src_test() {
- cd "${S}/src"
- make check || die "make check failed. See above for details."
-
- if ! use minimal ; then
- cd "${S}/packages"
- make check || die "make check failed. See above for details."
- fi
-}
diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.12.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.12.ebuild
deleted file mode 100644
index d70068da4ff3..000000000000
--- a/dev-lang/swi-prolog/swi-prolog-5.6.12.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.12.ebuild,v 1.5 2006/06/11 18:16:34 grobian Exp $
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc-macos ~x86"
-IUSE="berkdb doc gmp java minimal odbc readline ssl static tetex threads X"
-
-DEPEND="!dev-lang/swi-prolog-lite
- sys-libs/ncurses
- odbc? ( dev-db/unixODBC )
- berkdb? ( sys-libs/db )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( virtual/jdk )
- X? ( media-libs/jpeg
- || ( (
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-proto/xproto )
- virtual/x11 ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e "s/man boot library/boot library/" src/Makefile.in
- epatch "${FILESDIR}"/${PN}-CFLAGS.patch
- epatch "${FILESDIR}"/${PN}-PLBASE.patch
- epatch "${FILESDIR}"/${PN}-test.patch
-
- if ! use minimal ; then
- epatch "${FILESDIR}"/${PN}-packages-portage.patch
- epatch "${FILESDIR}"/${PN}-packages-cppproxy.patch
- epatch "${FILESDIR}"/${PN}-packages-db-db4.patch
- epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch
- epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch
- epatch "${FILESDIR}"/${PN}-packages-test-r1.patch
- fi
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
-
- einfo "Building SWI-Prolog compiler"
-
- local threadconf
- if use java && ! use minimal || use threads ; then
- threadconf="--enable-mt"
- else
- threadconf="--disable-mt"
- fi
-
- cd "${S}"/src
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable !static shared) \
- --disable-custom-flags \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if ! use minimal ; then
- einfo "Building SWI-Prolog additional packages"
-
- for package in clib cppproxy db jpl ltx2htm nlp odbc semweb sgml ssl table xpce/src
- do
- cd "${S}/packages/${package}"
- eautoreconf
- done
-
- cd "${S}/packages"
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable !static shared) \
- --without-C-sicstus \
- --with-chr \
- --with-clib \
- --with-clpqr \
- --with-cpp \
- --with-cppproxy \
- $(use_with berkdb db) \
- --with-http \
- --without-jasmine \
- $(use_with java jpl) \
- $(use_with tetex ltx2htm) \
- --with-nlp \
- $(use_with odbc) \
- --with-semweb \
- --with-sgml \
- --with-sgml/RDF \
- $(use_with ssl) \
- --with-table \
- $(use_with X xpce) \
- || die "packages econf failed"
-
- emake -j1 || die "packages emake failed"
- fi
-}
-
-src_install() {
- make -C src DESTDIR="${D}" install || die "install src failed"
-
- if ! use minimal ; then
- make -C packages DESTDIR="${D}" install || die "install packages failed"
- if use doc ; then
- make -C packages DESTDIR="${D}" html-install || die "html-install failed"
- make -C packages/cppproxy DESTDIR="${D}" install-examples || die "install-examples failed"
- fi
- fi
-
- dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README README.GUI VERSION
-}
-
-src_test() {
- cd "${S}/src"
- make check || die "make check failed. See above for details."
-
- if ! use minimal ; then
- cd "${S}/packages"
- make check || die "make check failed. See above for details."
- fi
-}
diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.13.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.13.ebuild
deleted file mode 100644
index 5f981b6bcbb2..000000000000
--- a/dev-lang/swi-prolog/swi-prolog-5.6.13.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.13.ebuild,v 1.2 2006/06/14 10:10:24 keri Exp $
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc-macos ~x86"
-IUSE="berkdb doc gmp java minimal odbc readline ssl static tetex threads X"
-
-DEPEND="!dev-lang/swi-prolog-lite
- sys-libs/ncurses
- odbc? ( dev-db/unixODBC )
- berkdb? ( sys-libs/db )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( virtual/jdk )
- X? ( media-libs/jpeg
- || ( (
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-proto/xproto )
- virtual/x11 ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e "s/man boot library/boot library/" src/Makefile.in
- epatch "${FILESDIR}"/${PN}-CFLAGS.patch
- epatch "${FILESDIR}"/${PN}-PLBASE.patch
- epatch "${FILESDIR}"/${PN}-test.patch
-
- if ! use minimal ; then
- epatch "${FILESDIR}"/${PN}-packages-portage.patch
- epatch "${FILESDIR}"/${PN}-packages-cppproxy.patch
- epatch "${FILESDIR}"/${PN}-packages-db-db4.patch
- epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch
- epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch
- epatch "${FILESDIR}"/${PN}-packages-test-r1.patch
- fi
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
-
- einfo "Building SWI-Prolog compiler"
-
- local threadconf
- if use java && ! use minimal || use threads ; then
- threadconf="--enable-mt"
- else
- threadconf="--disable-mt"
- fi
-
- cd "${S}"/src
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable !static shared) \
- --disable-custom-flags \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if ! use minimal ; then
- einfo "Building SWI-Prolog additional packages"
-
- for package in clib cppproxy db jpl ltx2htm nlp odbc semweb sgml ssl table xpce/src
- do
- cd "${S}/packages/${package}"
- eautoreconf
- done
-
- cd "${S}/packages"
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable !static shared) \
- --without-C-sicstus \
- --with-chr \
- --with-clib \
- --with-clpqr \
- --with-cpp \
- --with-cppproxy \
- $(use_with berkdb db) \
- --with-http \
- --without-jasmine \
- $(use_with java jpl) \
- $(use_with tetex ltx2htm) \
- --with-nlp \
- $(use_with odbc) \
- --with-semweb \
- --with-sgml \
- --with-sgml/RDF \
- $(use_with ssl) \
- --with-table \
- $(use_with X xpce) \
- || die "packages econf failed"
-
- emake -j1 || die "packages emake failed"
- fi
-}
-
-src_install() {
- make -C src DESTDIR="${D}" install || die "install src failed"
-
- if ! use minimal ; then
- make -C packages DESTDIR="${D}" install || die "install packages failed"
- if use doc ; then
- make -C packages DESTDIR="${D}" html-install || die "html-install failed"
- make -C packages/cppproxy DESTDIR="${D}" install-examples || die "install-examples failed"
- fi
- fi
-
- dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README README.GUI VERSION
-}
-
-src_test() {
- cd "${S}/src"
- make check || die "make check failed. See above for details."
-
- if ! use minimal ; then
- cd "${S}/packages"
- make check || die "make check failed. See above for details."
- fi
-}
diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.14.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.14.ebuild
deleted file mode 100644
index 3786f1cc5578..000000000000
--- a/dev-lang/swi-prolog/swi-prolog-5.6.14.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.14.ebuild,v 1.2 2006/06/28 23:32:16 yoswink Exp $
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc-macos ~x86"
-IUSE="berkdb doc gmp java minimal odbc readline ssl static tetex threads X"
-
-DEPEND="!dev-lang/swi-prolog-lite
- sys-libs/ncurses
- odbc? ( dev-db/unixODBC )
- berkdb? ( sys-libs/db )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( virtual/jdk )
- X? ( media-libs/jpeg
- || ( (
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-proto/xproto )
- virtual/x11 ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e "s/man boot library/boot library/" src/Makefile.in
- epatch "${FILESDIR}"/${PN}-CFLAGS.patch
- epatch "${FILESDIR}"/${PN}-PLBASE.patch
- epatch "${FILESDIR}"/${PN}-test.patch
-
- if ! use minimal ; then
- epatch "${FILESDIR}"/${PN}-packages-portage.patch
- epatch "${FILESDIR}"/${PN}-packages-cppproxy.patch
- epatch "${FILESDIR}"/${PN}-packages-db-db4.patch
- epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch
- epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch
- epatch "${FILESDIR}"/${PN}-packages-test-r1.patch
- fi
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
-
- einfo "Building SWI-Prolog compiler"
-
- local threadconf
- if use java && ! use minimal || use threads ; then
- threadconf="--enable-mt"
- else
- threadconf="--disable-mt"
- fi
-
- cd "${S}"/src
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable !static shared) \
- --disable-custom-flags \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if ! use minimal ; then
- einfo "Building SWI-Prolog additional packages"
-
- for package in clib cppproxy db jpl ltx2htm nlp odbc semweb sgml ssl table xpce/src
- do
- cd "${S}/packages/${package}"
- eautoreconf
- done
-
- cd "${S}/packages"
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable !static shared) \
- --without-C-sicstus \
- --with-chr \
- --with-clib \
- --with-clpqr \
- --with-cpp \
- --with-cppproxy \
- $(use_with berkdb db) \
- --with-http \
- --without-jasmine \
- $(use_with java jpl) \
- $(use_with tetex ltx2htm) \
- --with-nlp \
- $(use_with odbc) \
- --with-semweb \
- --with-sgml \
- --with-sgml/RDF \
- $(use_with ssl) \
- --with-table \
- $(use_with X xpce) \
- || die "packages econf failed"
-
- emake -j1 || die "packages emake failed"
- fi
-}
-
-src_install() {
- make -C src DESTDIR="${D}" install || die "install src failed"
-
- if ! use minimal ; then
- make -C packages DESTDIR="${D}" install || die "install packages failed"
- if use doc ; then
- make -C packages DESTDIR="${D}" html-install || die "html-install failed"
- make -C packages/cppproxy DESTDIR="${D}" install-examples || die "install-examples failed"
- fi
- fi
-
- dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README README.GUI VERSION
-}
-
-src_test() {
- cd "${S}/src"
- make check || die "make check failed. See above for details."
-
- if ! use minimal ; then
- cd "${S}/packages"
- make check || die "make check failed. See above for details."
- fi
-}
diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.15.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.15.ebuild
deleted file mode 100644
index dc2adf87a0c6..000000000000
--- a/dev-lang/swi-prolog/swi-prolog-5.6.15.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.15.ebuild,v 1.1 2006/06/30 10:19:28 keri Exp $
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc-macos ~x86"
-IUSE="berkdb doc gmp java minimal odbc readline ssl static tetex threads X"
-
-DEPEND="!dev-lang/swi-prolog-lite
- sys-libs/ncurses
- odbc? ( dev-db/unixODBC )
- berkdb? ( sys-libs/db )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( virtual/jdk )
- X? ( media-libs/jpeg
- || ( (
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-proto/xproto )
- virtual/x11 ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e "s/man boot library/boot library/" src/Makefile.in
- epatch "${FILESDIR}"/${PN}-CFLAGS.patch
- epatch "${FILESDIR}"/${PN}-PLBASE.patch
- epatch "${FILESDIR}"/${PN}-test.patch
-
- if ! use minimal ; then
- epatch "${FILESDIR}"/${PN}-packages-portage.patch
- epatch "${FILESDIR}"/${PN}-packages-cppproxy.patch
- epatch "${FILESDIR}"/${PN}-packages-db-db4.patch
- epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch
- epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch
- epatch "${FILESDIR}"/${PN}-packages-test.patch
- fi
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
-
- einfo "Building SWI-Prolog compiler"
-
- local threadconf
- if use java && ! use minimal || use threads ; then
- threadconf="--enable-mt"
- else
- threadconf="--disable-mt"
- fi
-
- cd "${S}"/src
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable !static shared) \
- --disable-custom-flags \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if ! use minimal ; then
- einfo "Building SWI-Prolog additional packages"
-
- for package in clib cppproxy db jpl ltx2htm nlp odbc semweb sgml ssl table xpce/src
- do
- cd "${S}/packages/${package}"
- eautoreconf
- done
-
- cd "${S}/packages"
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable !static shared) \
- --without-C-sicstus \
- --with-chr \
- --with-clib \
- --with-clpqr \
- --with-cpp \
- --with-cppproxy \
- $(use_with berkdb db) \
- --with-http \
- --without-jasmine \
- $(use_with java jpl) \
- $(use_with tetex ltx2htm) \
- --with-nlp \
- $(use_with odbc) \
- --with-semweb \
- --with-sgml \
- --with-sgml/RDF \
- $(use_with ssl) \
- --with-table \
- $(use_with X xpce) \
- || die "packages econf failed"
-
- emake -j1 || die "packages emake failed"
- fi
-}
-
-src_install() {
- make -C src DESTDIR="${D}" install || die "install src failed"
-
- if ! use minimal ; then
- make -C packages DESTDIR="${D}" install || die "install packages failed"
- if use doc ; then
- make -C packages DESTDIR="${D}" html-install || die "html-install failed"
- make -C packages/cppproxy DESTDIR="${D}" install-examples || die "install-examples failed"
- fi
- fi
-
- dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README README.GUI VERSION
-}
-
-src_test() {
- cd "${S}/src"
- make check || die "make check failed. See above for details."
-
- if ! use minimal ; then
- cd "${S}/packages"
- make check || die "make check failed. See above for details."
- fi
-}
diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.16.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.16.ebuild
deleted file mode 100644
index 9d5721122c69..000000000000
--- a/dev-lang/swi-prolog/swi-prolog-5.6.16.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.16.ebuild,v 1.1 2006/07/06 08:22:16 keri Exp $
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc-macos ~x86"
-IUSE="berkdb doc gmp java minimal odbc readline ssl static tetex threads X"
-
-DEPEND="!dev-lang/swi-prolog-lite
- sys-libs/ncurses
- odbc? ( dev-db/unixODBC )
- berkdb? ( sys-libs/db )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( virtual/jdk )
- X? ( media-libs/jpeg
- || ( (
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-proto/xproto )
- virtual/x11 ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e "s/man boot library/boot library/" src/Makefile.in
- epatch "${FILESDIR}"/${PN}-CFLAGS.patch
- epatch "${FILESDIR}"/${PN}-PLBASE.patch
- epatch "${FILESDIR}"/${PN}-test.patch
-
- if ! use minimal ; then
- epatch "${FILESDIR}"/${PN}-packages-portage.patch
- epatch "${FILESDIR}"/${PN}-packages-cppproxy.patch
- epatch "${FILESDIR}"/${PN}-packages-db-db4.patch
- epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch
- epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch
- epatch "${FILESDIR}"/${PN}-packages-test.patch
- fi
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
-
- einfo "Building SWI-Prolog compiler"
-
- local threadconf
- if use java && ! use minimal || use threads ; then
- threadconf="--enable-mt"
- else
- threadconf="--disable-mt"
- fi
-
- cd "${S}"/src
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable !static shared) \
- --disable-custom-flags \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if ! use minimal ; then
- einfo "Building SWI-Prolog additional packages"
-
- for package in clib cppproxy db jpl ltx2htm nlp odbc semweb sgml ssl table xpce/src
- do
- cd "${S}/packages/${package}"
- eautoreconf
- done
-
- cd "${S}/packages"
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable !static shared) \
- --without-C-sicstus \
- --with-chr \
- --with-clib \
- --with-clpqr \
- --with-cpp \
- --with-cppproxy \
- $(use_with berkdb db) \
- --with-http \
- --without-jasmine \
- $(use_with java jpl) \
- $(use_with tetex ltx2htm) \
- --with-nlp \
- $(use_with odbc) \
- --with-semweb \
- --with-sgml \
- --with-sgml/RDF \
- $(use_with ssl) \
- --with-table \
- $(use_with X xpce) \
- || die "packages econf failed"
-
- emake -j1 || die "packages emake failed"
- fi
-}
-
-src_install() {
- make -C src DESTDIR="${D}" install || die "install src failed"
-
- if ! use minimal ; then
- make -C packages DESTDIR="${D}" install || die "install packages failed"
- if use doc ; then
- make -C packages DESTDIR="${D}" html-install || die "html-install failed"
- make -C packages/cppproxy DESTDIR="${D}" install-examples || die "install-examples failed"
- fi
- fi
-
- dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README README.GUI VERSION
-}
-
-src_test() {
- cd "${S}/src"
- make check || die "make check failed. See above for details."
-
- if ! use minimal ; then
- cd "${S}/packages"
- make check || die "make check failed. See above for details."
- fi
-}
diff --git a/dev-lang/swi-prolog/swi-prolog-5.6.9.ebuild b/dev-lang/swi-prolog/swi-prolog-5.6.9.ebuild
deleted file mode 100644
index 23957af798d4..000000000000
--- a/dev-lang/swi-prolog/swi-prolog-5.6.9.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-5.6.9.ebuild,v 1.4 2006/06/04 08:50:57 keri Exp $
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="free, small, and standard compliant Prolog compiler"
-HOMEPAGE="http://www.swi-prolog.org/"
-SRC_URI="http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="berkdb doc gmp java minimal odbc readline ssl static tetex threads X"
-
-DEPEND="!dev-lang/swi-prolog-lite
- sys-libs/ncurses
- odbc? ( dev-db/unixODBC )
- berkdb? ( sys-libs/db )
- readline? ( sys-libs/readline )
- gmp? ( dev-libs/gmp )
- ssl? ( dev-libs/openssl )
- java? ( virtual/jdk )
- X? ( media-libs/jpeg
- || ( (
- x11-libs/libX11
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- x11-proto/xproto )
- virtual/x11 ) )"
-
-S="${WORKDIR}/pl-${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i -e "s/man boot library/boot library/" src/Makefile.in
- epatch "${FILESDIR}"/${PN}-CFLAGS.patch
- epatch "${FILESDIR}"/${PN}-PLBASE.patch
- epatch "${FILESDIR}"/${PN}-test.patch
-
- if ! use minimal ; then
- epatch "${FILESDIR}"/${PN}-packages-portage.patch
- epatch "${FILESDIR}"/${PN}-packages-cppproxy.patch
- epatch "${FILESDIR}"/${PN}-packages-db-db4.patch
- epatch "${FILESDIR}"/${PN}-packages-jpl-arch.patch
- epatch "${FILESDIR}"/${PN}-packages-ltx2htm.patch
- epatch "${FILESDIR}"/${PN}-packages-test-r1.patch
- fi
-}
-
-src_compile() {
- append-flags -fno-strict-aliasing
-
- einfo "Building SWI-Prolog compiler"
-
- local threadconf
- if use java && ! use minimal || use threads ; then
- threadconf="--enable-mt"
- else
- threadconf="--disable-mt"
- fi
-
- cd "${S}"/src
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable gmp) \
- $(use_enable readline) \
- $(use_enable !static shared) \
- --disable-custom-flags \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if ! use minimal ; then
- einfo "Building SWI-Prolog additional packages"
-
- for package in clib cppproxy db jpl ltx2htm nlp odbc semweb sgml ssl table xpce/src
- do
- cd "${S}/packages/${package}"
- eautoreconf
- done
-
- cd "${S}/packages"
- econf \
- --libdir=/usr/$(get_libdir) \
- ${threadconf} \
- $(use_enable !static shared) \
- --without-C-sicstus \
- --with-chr \
- --with-clib \
- --with-clpqr \
- --with-cpp \
- --with-cppproxy \
- $(use_with berkdb db) \
- --with-http \
- --without-jasmine \
- $(use_with java jpl) \
- $(use_with tetex ltx2htm) \
- --with-nlp \
- $(use_with odbc) \
- --with-semweb \
- --with-sgml \
- --with-sgml/RDF \
- $(use_with ssl) \
- --with-table \
- $(use_with X xpce) \
- || die "packages econf failed"
-
- emake -j1 || die "packages emake failed"
- fi
-}
-
-src_install() {
- make -C src DESTDIR="${D}" install || die "install src failed"
-
- if ! use minimal ; then
- make -C packages DESTDIR="${D}" install || die "install packages failed"
- if use doc ; then
- make -C packages DESTDIR="${D}" html-install || die "html-install failed"
- make -C packages/cppproxy DESTDIR="${D}" install-examples || die "install-examples failed"
- fi
- fi
-
- dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README README.GUI VERSION
-}
-
-src_test() {
- cd "${S}/src"
- make check || die "make check failed. See above for details."
-
- if ! use minimal ; then
- cd "${S}/packages"
- make check || die "make check failed. See above for details."
- fi
-}