summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2015-05-23 15:18:40 +0000
committerPacho Ramos <pacho@gentoo.org>2015-05-23 15:18:40 +0000
commitc7fd876cdcf0b15f6a4b775e81cac9233380bd5b (patch)
tree248b382719ee15af78ea2479909f82c4f8777d69 /dev-lisp
parentx86 stable wrt bug #526744 (diff)
downloadhistorical-c7fd876cdcf0b15f6a4b775e81cac9233380bd5b.tar.gz
historical-c7fd876cdcf0b15f6a4b775e81cac9233380bd5b.tar.bz2
historical-c7fd876cdcf0b15f6a4b775e81cac9233380bd5b.zip
Drop old
Package-Manager: portage-2.2.19/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/cmucl/ChangeLog16
-rw-r--r--dev-lisp/cmucl/Manifest40
-rw-r--r--dev-lisp/cmucl/cmucl-19c.ebuild162
-rw-r--r--dev-lisp/cmucl/cmucl-19d_p2.ebuild66
-rw-r--r--dev-lisp/cmucl/cmucl-20a.ebuild78
-rw-r--r--dev-lisp/cmucl/cmucl-20b_p001.ebuild89
-rw-r--r--dev-lisp/cmucl/cmucl-20d-r3.ebuild99
-rw-r--r--dev-lisp/cmucl/files/19c/README.Gentoo31
-rw-r--r--dev-lisp/cmucl/files/19c/cmucl.sh95
-rw-r--r--dev-lisp/cmucl/files/19c/herald-save.lisp-gentoo.patch18
-rw-r--r--dev-lisp/cmucl/files/19c/install-clc.lisp55
-rw-r--r--dev-lisp/cmucl/files/19c/site-init.lisp.in54
-rw-r--r--dev-lisp/cmucl/files/19d-cmucl-patch-002.patch32
-rw-r--r--dev-lisp/cmucl/files/19d-gentoo.patch24
-rw-r--r--dev-lisp/cmucl/files/20a-multiplefixes.patch118
-rw-r--r--dev-lisp/cmucl/files/20a-patch000.patch16
-rw-r--r--dev-lisp/cmucl/files/20b-customize-lisp-implementation-version.patch16
-rw-r--r--dev-lisp/cmucl/files/20b-execstack-fixes.patch118
-rw-r--r--dev-lisp/cmucl/files/20b-nositeinit-build.patch18
-rw-r--r--dev-lisp/cmucl/files/20b-patch001.patch110
-rw-r--r--dev-lisp/cmucl/files/20d-customize-lisp-implementation-version.patch16
-rw-r--r--dev-lisp/cmucl/files/20d-execstack-fixes.patch118
-rw-r--r--dev-lisp/cmucl/files/fix-man-and-doc-installation.patch42
23 files changed, 19 insertions, 1412 deletions
diff --git a/dev-lisp/cmucl/ChangeLog b/dev-lisp/cmucl/ChangeLog
index 70b908908029..bdd692501730 100644
--- a/dev-lisp/cmucl/ChangeLog
+++ b/dev-lisp/cmucl/ChangeLog
@@ -1,6 +1,20 @@
# ChangeLog for dev-lisp/cmucl
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/ChangeLog,v 1.45 2015/05/23 15:16:34 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/ChangeLog,v 1.46 2015/05/23 15:18:39 pacho Exp $
+
+ 23 May 2015; Pacho Ramos <pacho@gentoo.org> -cmucl-19c.ebuild,
+ -cmucl-19d_p2.ebuild, -cmucl-20a.ebuild, -cmucl-20b_p001.ebuild,
+ -cmucl-20d-r3.ebuild, -files/19c/README.Gentoo, -files/19c/cmucl.sh,
+ -files/19c/herald-save.lisp-gentoo.patch, -files/19c/install-clc.lisp,
+ -files/19c/site-init.lisp.in, -files/19d-cmucl-patch-002.patch,
+ -files/19d-gentoo.patch, -files/20a-multiplefixes.patch,
+ -files/20a-patch000.patch,
+ -files/20b-customize-lisp-implementation-version.patch,
+ -files/20b-execstack-fixes.patch, -files/20b-nositeinit-build.patch,
+ -files/20b-patch001.patch,
+ -files/20d-customize-lisp-implementation-version.patch,
+ -files/20d-execstack-fixes.patch, -files/fix-man-and-doc-installation.patch:
+ Drop old
23 May 2015; Pacho Ramos <pacho@gentoo.org> cmucl-20e.ebuild:
x86 stable wrt bug #526744
diff --git a/dev-lisp/cmucl/Manifest b/dev-lisp/cmucl/Manifest
index abccd8b25e93..693f5a06bca5 100644
--- a/dev-lisp/cmucl/Manifest
+++ b/dev-lisp/cmucl/Manifest
@@ -1,51 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX 19c/README.Gentoo 848 SHA256 99dae09d2159ddf599a39cdc21168c300dd3c56d7ca454565f08076fb83ae064 SHA512 0ac72a4a1149ee20913de7f0ce76dcb642150b5da7244fe78de032f2beb114d1e2974e6015951003f57565beccad5e067b8485e9518aff8937cc2008f9a614ea WHIRLPOOL c517cda6ae96340503489d51d95169ca4f90b64498d6239ec95d0e989a1870694c93b2ff820280f0782024762edef85b30b3b1aad0664bedf308c26d95e1d41f
-AUX 19c/cmucl.sh 2701 SHA256 61c4084a280e44c86b0d2e915ba79151c44b3934ed894d2256402d850b78dc25 SHA512 d06312b7c93cd21569f5cc83de3a4f133502c747a604feecdb10b0a1285acd06da2d4341e8c080525cd1e13f74de12379cff4f7edebb1680cd1ed33201fd7a1f WHIRLPOOL 5671fa96d2da870f502501ec00fef2b23bcc0ecf83098e1194ea6969956b224712f92e9549796298524f0f4b58677f67eeee5aaa86735c015292e27155e5af54
-AUX 19c/herald-save.lisp-gentoo.patch 830 SHA256 cd6b45f4b981dafd00ca86fd5a76313adc21ffd8d9b30aaadd72819eb40b7a8e SHA512 a97ed14d0f7e96d6e61c3c1206b2d6207712fb20ccd752982ae12e945bbddb8cce6968a0f69e4dcff10d92ac602e5ace899f1c92024a89190bd6f6dae226bc1f WHIRLPOOL 0a92f1f93838c1dce6f276e5820b6d038d7dcdc0ab93cc1bd38d63fd36df5ca396a0a1b16ca2fb28330c155b10b98e6cba0f99ebe2c226094947c53f3aa738cc
-AUX 19c/install-clc.lisp 1749 SHA256 e87942f86ac2b9abb43b6270bbae5f4eb4854b689dfc7b7f223a7731eaef9bb8 SHA512 47f21fe0296bdd79b57d33ea5c4f5298870f4ecbe7c92654d94e03859d8a4b07684f61a2c138cc06c9a7c5a5b951b1029b92b99ca3d44df9d02d1f438c67f61b WHIRLPOOL 6746d4090f9720b98877631beab4dd527b1cc5c24f4517b7faf664abbc84b554ad0cf5906374a01c6cfa5f895fc090efc5c35a9256e4f830bcdbba5a8cb17c7d
-AUX 19c/site-init.lisp.in 1754 SHA256 dda305f291650aba1638c64d6ed7a1b16cf3c7b27728d535eb6bae7f596d9314 SHA512 087b1066da621cd06a383aead7308c19958f0bcaec59cfc9a207f7a30798447ec3448a8fb782573f5846348a6b62118c694687aad1876bd14cbf87a5f4d1274a WHIRLPOOL 0e02afbda7ab621a8fc0d46b179619b43892c661229b115d0f6bd8019f0b0d95ca1ae9e5d03738970c602f2b65d087aa28b74171c42c4d769d3b649a2c0a9a0e
-AUX 19d-cmucl-patch-002.patch 1289 SHA256 bd5248401903485a92c9546147390d9e753d5aba8dc494ec1c497ec25f2b8bca SHA512 4f90916660abdefbebdfadbb7b251d238579a9a5e0dd7376f895124561411f742ce369c889d89ec2eaa66673f58d4e4dc269596d679dc054ad2b2065e2bb0ebe WHIRLPOOL de5f74ca5eb80a0b8a9118ffb8ef584642ecfd0dc92c7d61ae133218541aaa5a5b4587626d11fc987756c9971e2a232c982c2337a65f8084e5e37ee72467585f
-AUX 19d-gentoo.patch 1331 SHA256 4c661395dd633c51099ef833f79af868fb8188af1e519c7308182ecf03a5ce30 SHA512 b6fc6918f9b6607913e570c2421b93857dc5c225bfb89d4031d4fab09ac714f681dd2f89eaf00f78f24c5c310747e26b06fb800d8dec531e5da129fb8340f6d3 WHIRLPOOL a9f824ed8b111da4e7469a9e0bea68f376b1087771a1d5efb101816be109d5367763a4d6e2af095a2ccac2767cbae22d1b13bb8a1cfd676c70306dd4aa37c382
-AUX 20a-multiplefixes.patch 3990 SHA256 4894e2088e0745cb8ad55b8ec4852d04d2949837e6f5d7ca2d8fe340ece6f554 SHA512 8018f8246ad559b17421fd17328158e5185682ab3f328273588d3351320931b4116c8b293f12f401ffc5b0c90699bab0a0b35abf11d9f9b8d9ba54c7ce2839b9 WHIRLPOOL 6b162411ea1c03d454c2dca963304c9454dfbe6ef166960acd2b058bfc2160e686199d24b4cf27d3809dbb6289d6d1a8deea91268cddaf49177ccd2d0583d17d
-AUX 20a-patch000.patch 679 SHA256 ab375f40369d0c7e7d7cc8593405ce2b8b88397ec7faf2a6c7035f55a51fe4f3 SHA512 8ed2c045e867b63f502b035547dd2dfeba92b43cb31dca19428f78c898790d823ecefc518fa7c22edc2c184ac7f8d4d6494319ec36b24af7b4d9418fb476fb5b WHIRLPOOL b49e77d325ad6ad3cbb63286cd43f10e001819ef1fa9d61419460c2effc2a316192e2b690fe69c47ad957d8642281d0dc8e891432556ff09e974626031bff20a
-AUX 20b-customize-lisp-implementation-version.patch 697 SHA256 5bf77957f916508e383e6b6aac7e1b5f3518c399cf1ebf70395360cc122623a2 SHA512 d65a9819aaeea10cc0c6b5195e1ba184b757d3f79e8381cdc97472ac8882863b3e4299093968e5b9535844b3bc6fef6c3ea6f4381b1829edf7e554599a8ca2bb WHIRLPOOL ca633fa724a852ea01c70376bb5856d366daa508f7797ef38044b4c861f0652993ce8305cee31463716a235c89ccd3b54da27fb6c43c240025cc67b2cbf8710c
-AUX 20b-execstack-fixes.patch 3990 SHA256 f507d48eef3ae55e9f38ef96964d2179a3a328837420e866be4509c5fdde9131 SHA512 bb32dfffa6b737af8be924f194112863b64010b00b30caf92c023a16ac1d2884f51ee724b57cdeb2786f10aad6bd0054a835c94f03b911eca4648c2e5927ce3b WHIRLPOOL aaf48fbbb369e7742e06a3bfb79d887e916e892d66a185edbffc23774d1e8c0f73d76fe784d2f36080e7e6fe9d5cd8fdd8c5b6c22b0143db6a10da2a642724f0
-AUX 20b-nositeinit-build.patch 772 SHA256 ab3a1bc613e390097dd08148b3d887aa8c92eab833e2413c1bf440dba082ff17 SHA512 a88743d6e38db25584f1ca0d57604ebd5edf57c1fcee518e2a5f1d181711d0a0bd4790f1616fab7bc7b4865071159e50d8633c0790bc9efbbe4b9ed66ef009e9 WHIRLPOOL 2a1959a8981452c1d196f00d9441a08615739af66f5568a9895891fc040cb46a95ed6e382874ba4f3d804cd3785a3b67d33380a1e676d612fc77ac863030353c
-AUX 20b-patch001.patch 3858 SHA256 d466a5bd4a4d961c9c161b356d647b2030c8f4ca8c672b958ed568214f196eae SHA512 1708ccedea8dcdea7c1ad0dfc09252b7ec5e863885d67401e2ae44ae74c32dfc3b99860016404e4ca44e4c5e0dbbcf71c9cf20b98554527797a45ca03e8fb6e1 WHIRLPOOL 1dd31ba99c854a8832b7c5699e70cf74fbf3de7d311e878b74c36b46205f08a7af19e2c76ab59372ce791f6d5a860a2d9fc63c3c128fc21f616535fe50e6abb0
-AUX 20d-customize-lisp-implementation-version.patch 683 SHA256 81c421f80c06c567d2ae0812c8e0e66ad86631662adfd8891ae36152328eae63 SHA512 77acf6d31d8a932075b61e90b42b2c74648ad29ef3cf2f98e69a44f957672a935ea88a541815c19bf71ba5e64c587d27878288038178a7ad3d96144a26b1bb2b WHIRLPOOL 54cbca06348c4a0b4d8efe7b502e3834102640aa3cf9a0817a39a2d9dfac5e1234ff22260c9cd29864acd1a7bdf156b64f9feb2e87fad9205ce7164c697e5ab9
-AUX 20d-execstack-fixes.patch 3990 SHA256 f507d48eef3ae55e9f38ef96964d2179a3a328837420e866be4509c5fdde9131 SHA512 bb32dfffa6b737af8be924f194112863b64010b00b30caf92c023a16ac1d2884f51ee724b57cdeb2786f10aad6bd0054a835c94f03b911eca4648c2e5927ce3b WHIRLPOOL aaf48fbbb369e7742e06a3bfb79d887e916e892d66a185edbffc23774d1e8c0f73d76fe784d2f36080e7e6fe9d5cd8fdd8c5b6c22b0143db6a10da2a642724f0
AUX 20e-customize-lisp-implementation-version.patch 683 SHA256 81c421f80c06c567d2ae0812c8e0e66ad86631662adfd8891ae36152328eae63 SHA512 77acf6d31d8a932075b61e90b42b2c74648ad29ef3cf2f98e69a44f957672a935ea88a541815c19bf71ba5e64c587d27878288038178a7ad3d96144a26b1bb2b WHIRLPOOL 54cbca06348c4a0b4d8efe7b502e3834102640aa3cf9a0817a39a2d9dfac5e1234ff22260c9cd29864acd1a7bdf156b64f9feb2e87fad9205ce7164c697e5ab9
AUX 20e-execstack-fixes.patch 3990 SHA256 f507d48eef3ae55e9f38ef96964d2179a3a328837420e866be4509c5fdde9131 SHA512 bb32dfffa6b737af8be924f194112863b64010b00b30caf92c023a16ac1d2884f51ee724b57cdeb2786f10aad6bd0054a835c94f03b911eca4648c2e5927ce3b WHIRLPOOL aaf48fbbb369e7742e06a3bfb79d887e916e892d66a185edbffc23774d1e8c0f73d76fe784d2f36080e7e6fe9d5cd8fdd8c5b6c22b0143db6a10da2a642724f0
AUX cmuclrc 305 SHA256 4f1f050f8dcbf261c9ee33075d5546a43fd14f7f0cd0ad486b175081bd4b27d2 SHA512 36ae348795f27a7aae2e1cf10376606b9a6898b4c4f0e6da692b3e60bed21e2825ac766a51fb648f1365b238046efd155e80d70421ff65ecffe5b68342895740 WHIRLPOOL ffeea73a1a69dfd43a3d4cc86e8e6b63f447fec0c6fd6f6f80ae2b6feee2bb1683b67f18b7364a311bfbac9056c73cf3813e455a1eb459884bda0794daff57be
-AUX fix-man-and-doc-installation.patch 1671 SHA256 77b9844670345e4c79510969b2676db1b0a366ed0f1e5c07ac74c477cdf65819 SHA512 d8998ad6ccb9899bb5e08270ed7508c42e81348f91d3eebff81ff9fa2c05adad9dc2a63fbc76dba916efffdb04912d56b75d807e62158246385090919f44bc54 WHIRLPOOL 400212676ea4ada6cff3b3be9a01d309345819be5c29c36ce5c593446a1948299491710ffc4b6cffd70b846252b8437c31cf7f6032a3729143e7714b58db15bf
AUX site-init.lisp.in 1839 SHA256 6164e40b50a0a0e7175089f0b55d549b8f24ef602c1c0c41f9433f5c61c512e7 SHA512 374e5acf970b1bd26d2318b678cba509296f2356a4672648f8522387c216288e8f43b514004b0d0c98da5d03a5db10435d5f42f57db88c916691eb4ae93f126a WHIRLPOOL 4c4fb508d7546dea9d75dcff3239c56f8c3b3ed249f3f7fd71f9a2a60dbafc57f0b172d2cd2c6efdca5441e8c30ee3f49c829b3db64bf9ab9db5d4526726f8cc
-DIST cmucl-19c-x86-linux.tar.bz2 7305922 SHA256 4f8e1a819e69be176dd03efbd7cc282261d8ddc70b22ffdba1136853f58a30e7 SHA512 f26f9bb55e64d850cc6992c24994cad33485f106c6c23c3c3481cef2e318874c6c9c6c525ad110dc136590bc2d58807302584eb443b3a016e78fe9bb51057695 WHIRLPOOL 1ec0d68ce74517b3248c913ffd6165e728fb9c3d04a518bab108753a932d72500c74fe0ada2c730ae80ed55e20c2fa9a29a659efdda3bb3e4905d14c33ccf03f
-DIST cmucl-19d-x86-linux.tar.bz2 7600189 SHA256 5d459213f37dac8f633377d1c64901d1e9fe9c5774a7b1d5f914c306fb48dadc SHA512 184fb249f17a5ae38a4a3059046709eb1ee0e45f5804b038609a21f02fa2edef541e070d62a41d099ba97e90bd9c03fbd4b4bcfc3fb9ff852c0aec79fea11a29 WHIRLPOOL e23ec88d8770bb3590a83ea95463672e8b3b984a7f64c684ad79ad935d23853f9f7c156f05d7f49215fc0d8e4dcbcbadc46c24fd89092b582d1129bbd726e817
-DIST cmucl-20a-x86-linux.tar.bz2 16390027 SHA256 920db6d07427fae919b1b936fea88d242bb664d5e1fbbce3b8ee6bbe98744d1a SHA512 a8cab981eac1b490a164aa9eafc804aaec0c4fbbe454c3d9e7d974d951213023692340c7e6a3cc25878e179bc61a809471ebc80178a5fe44649ebcc9a44a1c9f WHIRLPOOL 81aed3ebccdca5fea5e8acfe5fb5467bfa2fb00a374883ca6f2d6cbaf8199236f611bc9d1af70fd8acf5394d8fdea791e1b5998c96e14822b3c349b3a2673597
-DIST cmucl-20b-x86-linux.tar.bz2 17612706 SHA256 b6c9e1c25abb69fbe08892e3e58e7dc24accb8c0e5a37a7685bfccaf67c800e8 SHA512 367957f99f1191b1b41e93c7a01263c8a9711a0b3404f82024322301b9599f1ae5635c3f6f96b25dc03b993cf7fe27bff48adc5ecdff6ef427b91cb3fbe795df WHIRLPOOL 039974764cf9140451d844729f61259563e58a6a6f430c58db3da0b2b80a0d88a0d5359dee33ff79b8f4095f35006da319a303d721238eace6daa957f73c49d4
-DIST cmucl-20d-x86-linux.tar.bz2 18081545 SHA256 de33346953241946283e8bb9ac5447f288a01b0d205c911eb001dac8675e6860 SHA512 7e2136764f00e6a2f1929fb21902254a96eb890e77ad8da55c0e20ff252899088267936cf47be1711a055e840eaf18889c63a246ba61541fc6fac027481b6a85 WHIRLPOOL 8f9e5bfeb1598077b383ed9c4adbbc3ab48fe634d126e21ba1f9e8dd5850e09d9a835da7b1727ef951b95cac5de40e095536bc276f8368a9246becb4559cd5bb
DIST cmucl-20e-x86-linux.tar.bz2 18861880 SHA256 94dc1c0ddcaa915f83cdc23462a4cc3c4af98d64fe42e79d7c5232225b149480 SHA512 1eee852b2a11733d0fac2c046137ccd099370bf208be71becc03710e832510b288768f557e326b1ce95cba16490413142e607fd71346e20e5f8592b51d86b0fe WHIRLPOOL 765476aeb037b782380b33fb8e7ae137bb38544547b427c54c23661122552108e8940413c55003c31ba05b4729bb18f99f5b462742cbd9c1c7426f0c04e26863
-DIST cmucl-src-19d.tar.bz2 3780254 SHA256 027a86d3e2729e14cb8101d088716a61fb62b5197af66a4f80457f13134514bf SHA512 d2b156d8d3761300e03d92e5e308d02021ed82763f8efe7f9cfd01ba9ce67f4be192d637bdbdd87a3986ca4077c7dad09f062e58a473016302553604624488ec WHIRLPOOL 5b307b6eea3b5c286ccdb905bf58ae602dd3cb08984355729789595ef0995144d44dd1b0ce500b448b720a5d9956e0728a6f9e0d12b5ecb290986efca3fcd661
-DIST cmucl-src-20a.tar.bz2 6203135 SHA256 a1821808fb2906a3f6fc7229fd7bc558b0896a08d2a227d1b9e726db09c3777d SHA512 a209762f612f0a34a3189d72cfdaaa2c3a395dd4b28b136b5cf59def4e90c3afbe1c4ef50413eae3dde1577c02833faa632d434c088d880a5a4bdc8fc259f375 WHIRLPOOL eb30df377e07110cd794ee5e804f6459a28c73eb67f3621992c7796a52b01e4b224c511b777591fb00fb3ee52d3d17075b719bec05a169c72549112baf492834
-DIST cmucl-src-20b.tar.bz2 5834128 SHA256 42dcb9851e692b18d1f544bcdcb3ae18704cc9726ba42780c9677bac700cf5ab SHA512 c2ea1ebe075a61748d921559e9cfc6cb0effb857fbcbf17b5769f04426cecb76da54bedb5ab25a9bc55d26423952b9d337f2f008cdccba1c451847888203c8f9 WHIRLPOOL 51199883878e486b38d06a3ca0fc4a41935610979c905536db1ec8eca8eb276a61e5aacd874903587afaa82c8d431c66a4d4234400f12911b1d4522b9967d069
-DIST cmucl-src-20d.tar.bz2 6080407 SHA256 68ec1cdd03ce8b2d805ae935a9973400a49bdd39ad360908dcd0ff794d318aae SHA512 44caf37f76078f0f1594125eaa98605f61c53995509883e4c13e97dc20252ca420afb719d279598ce517ee15d8e410583c8ebe612fa2a6ac825448a149a96c75 WHIRLPOOL e8633b9ebce06c1d9a7c62a365153abc0220c210555f1221b94302d8cb7ce91190b43f64b00fb5c39a08bf31566e3fe2131d197c046d48cea480a079982540cb
DIST cmucl-src-20e.tar.bz2 6147575 SHA256 b18fd27b67321a0c00f2019bbb18557f239062ba947080149ed42e30f72ae7cd SHA512 d04f6ac7335572198d37d5df00934edfc82495294446cc5420dada4f2df44009f0983b438d6f10ce5bb02e46fd89df985da5eee3e91a6a75d98e9f86240c0dcc WHIRLPOOL babb020bacf474e1cea4bc865ba7352686ff5d92d01dd4d44d121b101ac328da6cd3e63798a2086ce29ba260fdbefc26f5f7d496ecb0af9566cb1cbdbb3846bf
-DIST cmucl_19c-release-20051115-1.diff.gz 1506111 SHA256 65ef4018294b6fed388c39643782e6e611ee87bdb944c639da648522a4c2d336 SHA512 2c90eecd1f7cef7b0f6abd0081543e4994139f45337985adfff7ac8863171359d7052e20140aaf4b7bc82675ea4a40b28027c09518ee90f48f11c2bf4eaa732c WHIRLPOOL 847d53c3886a1d1420fe7762dfa753981544a9857678f09326ea163debd0e9ae92e7158f930e21501da7c30618103c3199212fbc468c8bdd28fbd97b1f1d82b7
-DIST cmucl_19c-release-20051115.orig.tar.gz 4654304 SHA256 4eebac35decc23449f4cf79996c31ea674df7136e08b829210d352c5d20d2407 SHA512 ab228806e692671caeca66fd1a96c3650b3645693889c421352e919ff4df09f4a288cb384daee150a9eae30add7f86acff0fac3bebd651fea328cd34af476659 WHIRLPOOL 577ab1aaecf9d2adda04d501c2fa2ebe21274da7f037fed253d484032c3f5ffce05d722e768742667ae0feb898580e5e42f3d35ec6caf7c7449383a5cacca43a
-EBUILD cmucl-19c.ebuild 4639 SHA256 2af213fce271a3363605859ef32600d9d8eaad45ed089cecdf997845c9dda78a SHA512 834969290fffbcc5301dbd0e5e690d4425a3274eb921d9a4bc98a4ef0410be16a121a3f7cd80541665ac57d6a834d322c3159cb80819bd5ef56005f675d55029 WHIRLPOOL fc6737dbc513e6bad577d9bdceb89c24f8fb16b67a02d538c87989646d9859c2bf935f53f7451f9477310faf9de94f9a6d54da4871b204f0d2fd0c2ea497cca2
-EBUILD cmucl-19d_p2.ebuild 1824 SHA256 1e8abae1a959fbae88ea7451df34eb53b84d4f8019811ebad8968d826a70e7b3 SHA512 e5f3ae9817689b1522a1ff4d198e75ad1e4be4ab8a6f9313857a641825ca62407928844fe53071f3e20563c474c01a2254624580d6e484384892f3c0cfa5516c WHIRLPOOL b8560befede97b41a9ff20c9199905865426db639aab70cb19ef721ef966cd7abbd2933dc36ec4085b88e46467451c1811559a72d45e9654f5540fbcee9f9d16
-EBUILD cmucl-20a.ebuild 2282 SHA256 1e7c73f46933098826483d2817247e080942d4f28d06755b9c08d2523e292fa9 SHA512 21584faeac4d79824cdd455167bd79f168b9f6e0b30afb90d41071adaf4e98348cece92bf01a60e3fec473fb6786a2c8530f4daf0c0b6be3c15fce5d74af7ebe WHIRLPOOL d62523dcc2f02ca93a9be44be7489a2d0844394f04b063954b45279269b14e4202a606f880ddfc0423ea97e4d210253513518040c7726404df0f5e5ca3252e50
-EBUILD cmucl-20b_p001.ebuild 2933 SHA256 c3af1b83665e1da7ccd16e276c54bfadba6ba823b5bfa155174c7c5b253a8eeb SHA512 ed6cbd4773cd5b4b47fbd89c964b5a43dae62cc96cf109c5ee8d232aa5007bc3fcfe2fa22bd2eacd21befce404ce8b88e6c2e669203027defe0c4a11f7436cda WHIRLPOOL 71c1055e2d0d5e30e45e8af550f56536fedbbe7f36830934bd5dc88069e597e6371f98e99f425ebc13a529686c12a331bfd3944a1fab7d6629c0be3499c00171
-EBUILD cmucl-20d-r3.ebuild 2861 SHA256 f8231535ce1743b15d5f1dd0b63f52a2cfb2eb145e17172ed4e25189503f6dc4 SHA512 895de56398c4dbfdfeaed76dca79619beb1f758af8d27a2c8104d75935c427ba68b005f37bd219a21484fbb48f9a58def678e09603af5b1821abea8470c3cdf7 WHIRLPOOL 176dd087b291efec867d69ad950b5475bb7936d63ce22b8280aca136917cde61be509bc432840d50ad3941340e3a40ee9aa595884eb9db3a96006618b9dfe962
EBUILD cmucl-20e.ebuild 2857 SHA256 66b02d7783bc2c8b33956a7c45754ceaf11185a2b32d5275488f870f71965c0f SHA512 00c5ca15457c3a9edd8727e7e6279dc5893f1285787a3c3a5ad33669103a85f6f4765064cff18ba313acf4955c3d1f468c10826ac01c3c600b4b1ac8b0fec992 WHIRLPOOL 55ad59c7e93bc58f64c017da4f6b7064f3974dfefce78075f12072e41a6ea81187770d11d5c00e64b49cbab03c9a3d8586d31c62ce9b8d5ea7ea0097c65a0a34
-MISC ChangeLog 8811 SHA256 01eb2bf6599dddd890f9f804a72e95416f2db44c4b4397c4efe7417046508bfa SHA512 c550ab25f72a32889a8f5da9f39657295fbe3164516ff632b18e835e07724125921c045c6e8722a4d1cb6cfa5c2ad8e4a77f442b548c0690e848c9721c50f1d7 WHIRLPOOL f09ac8517adec4830eadf314bc821ea7679a37306ecb10f1b2c259cc483f87523f07f7eed39c0776b510d6ccd1ab4f4ef8df3ae067bbf0ddc884af2d8403eee8
+MISC ChangeLog 9548 SHA256 5db098199b11cc57e39a55c763241b948e61363905fd0897104d01a5f7b7a696 SHA512 357c1120bd66466c21a6100da938e47e26dd49f3501fe1dd079ea099a5a77a670536bb421bfcab4f03c0b8b89973912e4adec8bfecfaf3c1425b174b435f3adc WHIRLPOOL 0b0fce73f9bbaab2cc68f84a71c48ba8ea30acce5e29a42e76719576fecd8ad62e5d869d4ee1156202382b2a2e306c4d95792c3db04b313704cb5e007fce6c20
MISC metadata.xml 1361 SHA256 f4b7f1014988c330913565e96209b71c5a765e28237c66f72cc0fb5d93b06b68 SHA512 bf5584cf3bc4f5057a7eddb34650372fbe5125520f8318c11078bcd1cec545b69fc7a6f4fa7b2f3bd0d58872b7a8793103b2348d9f0dcc02b331f4cc29086713 WHIRLPOOL a6e766d0b50ba219a3bc7d2fa6e72919eb2d259b9485f4c13df1170e10d15e1f5046e19ae1dfb54a3ba1403644c72667bb1917ac2f558ed32d4d1f99610130a4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlVgmdMACgkQCaWpQKGI+9S2tACeMFPFKvNOfo9LxtJ4hcHeaLiF
-fNgAoIGVud2I9BhLfLoEr72NlxPuWlyq
-=sgI0
+iEYEAREIAAYFAlVgmlAACgkQCaWpQKGI+9QIqgCdGZL30DhMGgNBYqfHObeBT2oD
+psYAn2ayeX/jkeHAFTOX09fllhTA9FJ9
+=5i5b
-----END PGP SIGNATURE-----
diff --git a/dev-lisp/cmucl/cmucl-19c.ebuild b/dev-lisp/cmucl/cmucl-19c.ebuild
deleted file mode 100644
index 207264949276..000000000000
--- a/dev-lisp/cmucl/cmucl-19c.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-19c.ebuild,v 1.11 2012/10/24 19:07:00 ulm Exp $
-
-EAPI=1
-
-inherit common-lisp-common-2 eutils toolchain-funcs
-
-DEB_PV=1
-MY_PV=${PV}-release-20051115
-
-DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp"
-HOMEPAGE="http://www.cons.org/cmucl/
- http://packages.debian.org/unstable/devel/cmucl.html"
-SRC_URI="mirror://gentoo/cmucl_${MY_PV}.orig.tar.gz
- mirror://gentoo/cmucl_${MY_PV}-${DEB_PV}.diff.gz
- mirror://gentoo/${P}-x86-linux.tar.bz2"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="doc nosource"
-
-DEPEND=">=dev-lisp/common-lisp-controller-4
- doc? ( virtual/latex-base )
- >=x11-libs/motif-2.3:0
- sys-devel/bc"
-
-S=${WORKDIR}/cmucl-${MY_PV}.orig
-
-src_unpack() {
- unpack ${A}
- epatch cmucl_${MY_PV}-${DEB_PV}.diff
- epatch "${FILESDIR}/${PV}/herald-save.lisp-gentoo.patch"
-
- find "${S}" -type f \( -name \*.sh -o -name linux-nm \) \
- -exec chmod +x '{}' \;
-}
-
-src_compile() {
- export SANDBOX_ON=0
-
- sed -i -e "s,CC = .*,CC = $(tc-getCC),g" \
- src/lisp/Config.linux_gencgc
-
- PATH=${WORKDIR}/bin:$PATH CMUCLCORE=${WORKDIR}/lib/cmucl/lib/lisp.core make || die
-
- if use doc; then
- make -C src/docs
- fi
-}
-
-src_install() {
- insinto /usr/lib/cmucl/include
- doins src/lisp/*.h target/lisp/*.h target/lisp/*.map target/lisp/*.nm
- insinto /usr/lib/cmucl
- cp target/lisp/lisp.core lisp-dist.core
- doins lisp-dist.core
-
- dodoc target/lisp/lisp.{nm,map}
- doman src/general-info/{cmucl,lisp}.1
-
- dobin target/lisp/lisp
- dobin own-work/Demos/lisp-start
-
- insinto /usr/lib/cmucl
- doins own-work/install-clc.lisp
- exeinto /usr/lib/common-lisp/bin
- newexe own-work/cmucl-script.sh cmucl.sh
-
- insinto /etc/common-lisp/cmucl
- sed "s,@PF@,${PF},g" <"${FILESDIR}/${PV}/site-init.lisp.in" >site-init.lisp
- doins site-init.lisp
- dosym /etc/common-lisp/cmucl/site-init.lisp /usr/lib/cmucl/site-init.lisp
-
- dodir /etc/env.d
- cat >"${D}"/etc/env.d/50cmucl <<EOF
-# CMUCLLIB=/usr/lib/cmucl
-EOF
- [ -f /etc/lisp-config.lisp ] || touch "${D}"/etc/lisp-config.lisp
-
- insinto /usr/share/doc/${P}/html/Basic-tutorial
- doins own-work/tutorials/Basic-tutorial/*
- insinto /usr/share/doc/${P}/html/Clos
- doins own-work/tutorials/Clos/*
- docinto notes
- dodoc own-work/tutorials/notes/*
-
- insinto /usr/lib/cmucl
- doins own-work/hemlock11.*
-
- if use doc; then
- dodoc src/docs/*/*.{ps,pdf}
- fi
-
- exeinto /usr/lib/cmucl
- doexe target/motif/server/motifd
-
- # subsystems
- insinto /usr/lib/cmucl/subsystems/
- doins target/interface/clm-library.x86f \
- target/pcl/simple-streams-library.x86f \
- target/pcl/iodefs-library.x86f \
- target/pcl/gray-compat-library.x86f \
- target/hemlock/hemlock-library.x86f \
- target/pcl/gray-streams-library.x86f \
- target/clx/clx-library.x86f
-
- # Previously installed from dev-lisp/cmucl-source
- if ! use nosource; then
- dodir /usr/share/common-lisp/source/cmucl
- (cd src ; find . -name \*.lisp -and -type f | tar --create --file=- --files-from=- ) |\
- tar --extract --file=- -C "${D}"/usr/share/common-lisp/source/cmucl
- dodir /usr/share/common-lisp/systems
- fi
-
- # cmucl-graystream
- insinto /usr/share/common-lisp/source/cmucl-graystream
- doins src/pcl/gray-streams* own-work/cmucl-graystream.asd
- dosym /usr/share/common-lisp/source/cmucl-graystream/cmucl-graystream.asd \
- /usr/share/common-lisp/systems/
-
- # cmucl-clx
- insinto /usr/share/common-lisp/source/cmucl-clx
- cp -r src/clx/*.lisp own-work/cmucl-clx.asd \
- src/code/clx-ext.lisp \
- src/hemlock/charmacs.lisp \
- src/hemlock/key-event.lisp \
- src/hemlock/keysym-defs.lisp \
- "${D}"/usr/share/common-lisp/source/cmucl-clx
- insinto /usr/share/common-lisp/source/cmucl-clx/debug
- doins src/clx/debug/*.lisp
- insinto /usr/share/common-lisp/source/cmucl-clx/demo
- doins src/clx/demo/*.lisp
- insinto /usr/share/common-lisp/source/cmucl-clx/test
- doins src/clx/test/*.lisp
-# find ${D}/usr/share/common-lisp/source/cmucl-clx -type f -print0 | xargs -0 chmod 644
-# find ${D}/usr/share/common-lisp/source/cmucl-clx -type d -print0 | xargs -0 chmod 755
- dosym /usr/share/common-lisp/source/cmucl-clx/cmucl-clx.asd \
- /usr/share/common-lisp/systems/
-
- keepdir /usr/lib/common-lisp/cmucl
- impl-save-timestamp-hack cmucl || die
-}
-
-pkg_postinst() {
- standard-impl-postinst cmucl
- register-common-lisp-source cmucl-graystream
- register-common-lisp-source cmucl-clx
-}
-
-pkg_prerm() {
- standard-impl-postrm cmucl /usr/bin/lisp
- unregister-common-lisp-source cmucl-graystream
- unregister-common-lisp-source cmucl-clx
-}
-
-pkg_postrm() {
- if [ ! -x /usr/bin/lisp ]; then
- rm -rf /usr/lib/cmucl/ || die
- fi
-}
diff --git a/dev-lisp/cmucl/cmucl-19d_p2.ebuild b/dev-lisp/cmucl/cmucl-19d_p2.ebuild
deleted file mode 100644
index 0ed1556bab7f..000000000000
--- a/dev-lisp/cmucl/cmucl-19d_p2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-19d_p2.ebuild,v 1.6 2012/10/24 19:07:00 ulm Exp $
-
-EAPI=1
-
-inherit common-lisp-common-3 eutils toolchain-funcs
-
-MY_PV=${PV:0:3}
-MY_PVL=${PV}
-
-DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp"
-HOMEPAGE="http://www.cons.org/cmucl/"
-SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2
- http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-
-DEPEND=">=x11-libs/motif-2.3:0
- sys-devel/bc"
-
-S=${WORKDIR}
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${MY_PV}-gentoo.patch"
- epatch "${FILESDIR}/${MY_PV}-cmucl-patch-002.patch"
- find "${S}" -type f \( -name \*.sh -o -name linux-nm \) \
- -exec chmod +x '{}' \;
- sed -i -e "s,CC = .*,CC = $(tc-getCC),g" src/lisp/Config.linux_gencgc
- sed -i -e 's,"time","",g' src/tools/build.sh
- sed -i -e "s,@CFLAGS@,$CFLAGS,g" src/lisp/Config.linux_gencgc src/motif/server/Config.x86
-}
-
-src_compile() {
- export SANDBOX_ON=0
- src/tools/build.sh -C "" -o "bin/lisp -core lib/cmucl/lib/lisp.core -batch -noinit -nositeinit" || die
-}
-
-src_install() {
- src/tools/make-dist.sh -g -G root -O root build-4 ${MY_PVL} x86 linux
- dodir /usr/share/doc
- for i in cmucl-${MY_PVL}-x86-linux.{,extra.}tar.gz; do
- tar xzpf $i -C "${D}"/usr
- done
- mv "${D}"/usr/doc "${D}"/usr/share/doc/${PF}
- mv "${D}"/usr/man "${D}"/usr/share/
- impl-save-timestamp-hack cmucl || die
-}
-
-pkg_postinst() {
- standard-impl-postinst cmucl
-}
-
-pkg_postrm() {
- standard-impl-postrm cmucl /usr/bin/lisp
-}
-
-# pkg_postrm() {
-# if [ ! -x /usr/bin/lisp ]; then
-# rm -rf /usr/lib/cmucl/ || die
-# fi
-# }
diff --git a/dev-lisp/cmucl/cmucl-20a.ebuild b/dev-lisp/cmucl/cmucl-20a.ebuild
deleted file mode 100644
index e4093b41c7b3..000000000000
--- a/dev-lisp/cmucl/cmucl-20a.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-20a.ebuild,v 1.7 2015/01/28 19:40:59 mgorny Exp $
-
-EAPI="3"
-
-inherit eutils multilib toolchain-funcs
-
-MY_PV=${PV:0:3}
-
-DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp"
-HOMEPAGE="http://www.cons.org/cmucl/"
-SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2
- http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2"
-RESTRICT="mirror"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="X source cpu_flags_x86_sse2"
-
-RDEPEND=">=x11-libs/motif-2.3:0"
-DEPEND="${RDEPEND}
- sys-devel/bc"
-PDEPEND="dev-lisp/gentoo-init"
-
-S="${WORKDIR}"
-
-src_prepare() {
- epatch "${FILESDIR}"/fix-man-and-doc-installation.patch
- epatch "${FILESDIR}"/${MY_PV}-patch000.patch
- epatch "${FILESDIR}"/${MY_PV}-multiplefixes.patch
-}
-
-src_compile() {
- local cfpu="sse2"
- if ! use cpu_flags_x86_sse2; then
- cfpu="x87"
- fi
-
- einfo ${cfpu}
-
- local copts="-u"
-
- if use X; then
- copts=""
- fi
-
- copts+=" -f ${cfpu}"
-
- local buildimage="bin/lisp -core lib/cmucl/lib/lisp-${cfpu}.core -batch -noinit -nositeinit"
- env CC="$(tc-getCC)" src/tools/build.sh -C "" -o "${buildimage}" ${copts} || die "Cannot build the compiler"
-}
-
-src_install() {
- env MANDIR=share/man/man1 DOCDIR=share/doc/${PF} \
- src/tools/make-dist.sh -S -g -G root -O root build-4 ${MY_PV} x86 linux || die "Cannot build installation archive"
-
- dodir /usr || die "dodir failed"
-
- tar xzpf cmucl-${MY_PV}-x86-linux.tar.gz -C "${D}"/usr || die "Cannot install main system"
- if use X ; then
- tar xzpf cmucl-${MY_PV}-x86-linux.extra.tar.gz -C "${D}"/usr || die "Cannot install extra files"
- fi
- if use source; then
- dodir /usr/share/common-lisp/source/${PN} || die "dodir failed"
- tar --strip-components 1 -xzpf cmucl-src-${MY_PV}.tar.gz \
- -C "${D}"/usr/share/common-lisp/source/${PN} \
- || die "tar failed"
- fi
-
- # Install site config file
- sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \
- < "${FILESDIR}"/site-init.lisp.in \
- > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp || die "sed failed"
- insinto /etc
- doins "${FILESDIR}"/cmuclrc || die "doins failed"
-}
diff --git a/dev-lisp/cmucl/cmucl-20b_p001.ebuild b/dev-lisp/cmucl/cmucl-20b_p001.ebuild
deleted file mode 100644
index c269380c4312..000000000000
--- a/dev-lisp/cmucl/cmucl-20b_p001.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-20b_p001.ebuild,v 1.5 2015/01/28 19:40:59 mgorny Exp $
-
-EAPI=3
-inherit eutils multilib toolchain-funcs
-
-MY_PV=${PV:0:3}
-
-DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp"
-HOMEPAGE="http://www.cons.org/cmucl/"
-SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2
- http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="X source cpu_flags_x86_sse2"
-
-RDEPEND="x11-libs/motif"
-DEPEND="${RDEPEND}
- sys-devel/bc"
-PDEPEND="dev-lisp/gentoo-init"
-
-S="${WORKDIR}"
-
-# glo_usev flagname [<if_yes> [<if_no>]]
-# If $(use FLAGNAME) return true, echo IF_YES to standard output,
-# otherwise echo IF_NO. IF_YES defaults to FLAGNAME if not specified
-glo_usev() {
- if [[ $# < 1 || $# > 3 ]]; then
- echo "Usage: ${0} flag [if_yes [if_no]]"
- die "${0}: wrong number of arguments: $#"
- fi
- local if_yes="${2:-${1}}" if_no="${3}"
- if use ${1} ; then
- printf "%s" "${if_yes}"
- return 0
- else
- printf "%s" "${if_no}"
- return 1
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${MY_PV}-patch001.patch
- epatch "${FILESDIR}"/fix-man-and-doc-installation.patch
- epatch "${FILESDIR}"/${MY_PV}-execstack-fixes.patch
- epatch "${FILESDIR}"/${MY_PV}-customize-lisp-implementation-version.patch
- epatch "${FILESDIR}"/${MY_PV}-nositeinit-build.patch
-}
-
-src_compile() {
- local cmufpu=$(glo_usev cpu_flags_x86_sse2 sse2 x87)
- local cmuopts="$(glo_usev !X -u) -f ${cmufpu}"
- local buildimage="bin/lisp -core lib/cmucl/lib/lisp-${cmufpu}.core -noinit -nositeinit -batch"
- env CC="$(tc-getCC)" src/tools/build.sh -v "-gentoo-${PR}" -C "" -o "${buildimage}" ${cmuopts} || die "Cannot build the compiler"
-}
-
-src_install() {
- env MANDIR=share/man/man1 DOCDIR=share/doc/${PF} \
- src/tools/make-dist.sh -S -g -G root -O root build-4 ${MY_PV} x86 linux \
- || die "Cannot build installation archive"
- # Necessary otherwise tar will fail
- dodir /usr
- pushd "${D}"/usr
- tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.tar.gz \
- || die "Cannot install main system"
- if use X ; then
- tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.extra.tar.gz \
- || die "Cannot install extra files"
- fi
- if use source; then
- # Necessary otherwise tar will fail
- dodir /usr/share/common-lisp/source/${PN}
- cd "${D}"/usr/share/common-lisp/source/${PN}
- tar --strip-components 1 -xzpf "${WORKDIR}"/cmucl-src-${MY_PV}.tar.gz \
- || die "Cannot install sources"
- fi
- popd
-
- # Install site config file
- sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \
- < "${FILESDIR}"/site-init.lisp.in \
- > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp \
- || die "Cannot fix site-init.lisp"
- insinto /etc
- doins "${FILESDIR}"/cmuclrc || die "Failed to install cmuclrc"
-}
diff --git a/dev-lisp/cmucl/cmucl-20d-r3.ebuild b/dev-lisp/cmucl/cmucl-20d-r3.ebuild
deleted file mode 100644
index dcd4d7abc076..000000000000
--- a/dev-lisp/cmucl/cmucl-20d-r3.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cmucl/cmucl-20d-r3.ebuild,v 1.3 2015/01/28 19:40:59 mgorny Exp $
-
-EAPI=5
-inherit eutils toolchain-funcs multilib
-
-MY_PV=${PV:0:3}
-
-DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp"
-HOMEPAGE="http://www.cons.org/cmucl/"
-SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2
- http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2"
-RESTRICT="mirror"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="X source cpu_flags_x86_sse2"
-
-CDEPEND=">=dev-lisp/asdf-2.33-r3:=
- x11-libs/motif:0"
-DEPEND="${CDEPEND}
- sys-devel/bc"
-RDEPEND="${CDEPEND}"
-
-S="${WORKDIR}"
-
-TARGET=linux-4
-
-src_prepare() {
- epatch "${FILESDIR}"/${MY_PV}-execstack-fixes.patch
- epatch "${FILESDIR}"/${MY_PV}-customize-lisp-implementation-version.patch
-
- cp /usr/share/common-lisp/source/asdf/build/asdf.lisp src/contrib/asdf/ || die
-}
-
-src_compile() {
- local cmufpu cmuopts
-
- if use cpu_flags_x86_sse2; then
- cmufpu=sse2
- else
- cmufpu=x87
- fi
-
- if use X; then
- cmuopts="-f ${cmufpu}"
- else
- cmuopts="-u -f ${cmufpu}"
- fi
-
- local buildimage="bin/lisp -core lib/cmucl/lib/lisp-${cmufpu}.core -noinit -nositeinit -batch"
-
- env CC="$(tc-getCC)" bin/build.sh -v "-gentoo-${PR}" -C "" -o "${buildimage}" ${cmuopts} || die "Cannot build the compiler"
-
- # Compile up the asdf and defsystem modules
- ${TARGET}/lisp/lisp -noinit -nositeinit -batch "$@" << EOF || die
-(in-package :cl-user)
-(setf (ext:search-list "target:")
- '("$TARGET/" "src/"))
-(setf (ext:search-list "modules:")
- '("target:contrib/"))
-
-(compile-file "modules:asdf/asdf")
-(compile-file "modules:defsystem/defsystem")
-EOF
-}
-
-src_install() {
- env MANDIR=share/man/man1 DOCDIR=share/doc/${PF} \
- bin/make-dist.sh -S -g -G root -O root ${TARGET} ${MY_PV} x86 linux \
- || die "Cannot build installation archive"
- # Necessary otherwise tar will fail
- dodir /usr
- pushd "${D}"/usr
- tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.tar.gz \
- || die "Cannot install main system"
- if use X ; then
- tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.extra.tar.gz \
- || die "Cannot install extra files"
- fi
- if use source; then
- # Necessary otherwise tar will fail
- dodir /usr/share/common-lisp/source/${PN}
- cd "${D}"/usr/share/common-lisp/source/${PN}
- tar --strip-components 1 -xzpf "${WORKDIR}"/cmucl-src-${MY_PV}.tar.gz \
- || die "Cannot install sources"
- fi
- popd
-
- # Install site config file
- sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \
- < "${FILESDIR}"/site-init.lisp.in \
- > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp \
- || die "Cannot fix site-init.lisp"
- insinto /etc/common-lisp
- doins "${FILESDIR}"/cmuclrc || die "Failed to install cmuclrc"
-}
diff --git a/dev-lisp/cmucl/files/19c/README.Gentoo b/dev-lisp/cmucl/files/19c/README.Gentoo
deleted file mode 100644
index 885807587fb5..000000000000
--- a/dev-lisp/cmucl/files/19c/README.Gentoo
+++ /dev/null
@@ -1,31 +0,0 @@
-
-* README.Gentoo -- Gentoo Specific Notes for dev-lisp/cmucl
-
-** About dev-lisp/cmucl
-
-The dev-lisp/cmucl ebuild in portage aim to provide a port of
-Debian's package of CMUCL. Thus the Gentoo CMUCL port should be
-binary compatible with the Debian port.
-
-** Linux Miscellaneous Binary Support
-
-You can have your compiled Lisp .x86f files automatically executed
-like any other binary by executing the following command:
-
- echo ':lisp:E::x86f::/usr/bin/lisp-start:' \
- >/proc/sys/fs/binfmt_misc/register
-
-Note: you need kernel support for this. A good place to put the
-above command is in your /etc/conf.d/localstart.
-
-** Credit
-
-This Gentoo package, like many other Gentoo packages in the dev-lisp
-category, benifit from the Debian Project's work.
-
- -- Matthew Kennedy <mkennedy@gentoo.org>
-
-
-Local Variables: ***
-mode: outline ***
-End: ***
diff --git a/dev-lisp/cmucl/files/19c/cmucl.sh b/dev-lisp/cmucl/files/19c/cmucl.sh
deleted file mode 100644
index 16772da268f0..000000000000
--- a/dev-lisp/cmucl/files/19c/cmucl.sh
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/sh
-
-if [ ! -f /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp ] ; then
- cat <<EOF
-$0: cannot find the common-lisp-controller source.
-EOF
- exit 0
-fi
-
-IMAGE=/usr/lib/cmucl/lisp.core
-DIR=cmucl
-
-case $1 in
- rebuild)
- echo $0 rebuilding...
- shift
- while [ ! -z "$1" ] ; do
- echo rebuilding $1
- /usr/bin/lisp -core $IMAGE -eval "
-(let ((*gc-verbose* nil)
- (*compile-print* nil)
- (*compile-progress* nil)
- (*compile-verbose* nil)
- (*require-verbose* nil)
- (*load-verbose* nil))
- (load \"/etc/common-lisp/cmucl/site-init.lisp\"))
-(let ((*gc-verbose* nil)
- (*compile-print* t)
- (*compile-progress* nil)
- (*compile-verbose* t)
- (*require-verbose* t)
- (*load-verbose* t)
- (mk::*load-source-if-no-binary* nil)
- (mk::*bother-user-if-no-binary* nil)
- (mk::*compile-during-load* t))
-
- (handler-case
- (progn
- (with-compilation-unit (:optimize '((inhibit-warnings 3)))
- (common-lisp-controller:compile-library :$1))
- (unix:unix-exit 0))
- (error (e)
- (ignore-errors (format t \"~&Built Error: ~A~%\" e))
- (finish-output)
- (unix:unix-exit 1)))))" -nositeinit -noinit -batch -quiet || exit 1
- shift
- done
- ;;
- remove)
- echo $0 removing packages...
- shift
- while [ ! -z "$1" ] ; do
- rm -rf "/usr/lib/common-lisp/$DIR/$1"
- shift
- done
- rmdir /usr/lib/common-lisp/$DIR 2> /dev/null
- ;;
- install-defsystem|install-clc)
- echo installing the clc...
- ( cd /usr/lib/cmucl
- [ -f $IMAGE ] && rm -f $IMAGE
- /usr/bin/lisp \
- -core ${IMAGE%.core}-dist.core -load /usr/lib/cmucl/install-clc.lisp \
- -nositeinit -noinit -batch -quiet && \
- mv new-lisp.core $IMAGE || (echo FAILED ; ln ${IMAGE%.core}-dist.core $IMAGE ) )
- ;;
- remove-defsystem|remove-clc)
- [ -f $IMAGE ] && rm -f $IMAGE
- ;;
- make-user-image)
- if [ ! -f $1 ] ; then
- echo Cannot find file $1 to load and dump!
- exit 321
- fi
- /usr/bin/lisp -core $IMAGE -eval "
-(load \"$1\")
- ;;
- ;; Enable the garbage collector. But first fake it into thinking that
- ;; we don't need to garbage collect. The save-lisp is going to call
- ;; purify so any garbage will be collected then.
-#-gengc (setf lisp::*need-to-collect-garbage* nil)
-(gc-on)
- ;;
- ;; Save the lisp.
-(setf ext:*batch-mode* nil)
-(save-lisp #p\"home:lisp.core\")" -nositeinit -noinit -batch -quiet && echo New image created
- ;;
- *)
- echo $0 unkown command $1
- echo known commands: install-clc, remove-clc,rebuild and remove
- exit 1
- ;;
-esac
-
-exit 0
diff --git a/dev-lisp/cmucl/files/19c/herald-save.lisp-gentoo.patch b/dev-lisp/cmucl/files/19c/herald-save.lisp-gentoo.patch
deleted file mode 100644
index adecda7f3e4f..000000000000
--- a/dev-lisp/cmucl/files/19c/herald-save.lisp-gentoo.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -ur cmucl-19c-release-20051115.orig.orig/src/code/save.lisp cmucl-19c-release-20051115.orig/src/code/save.lisp
---- cmucl-19c-release-20051115.orig.orig/src/code/save.lisp 2005-12-07 12:27:38.000000000 -0600
-+++ cmucl-19c-release-20051115.orig/src/code/save.lisp 2005-12-07 12:29:30.000000000 -0600
-@@ -297,11 +297,9 @@
- ))
-
- (setf (getf *herald-items* :bugs)
-- '("For support see http://www.cons.org/cmucl/support.html Send bug reports to the debian BTS."
-- terpri
-- "or to "
-- "pvaneynd@debian.org" terpri
-- "type (help) for help, (quit) to exit, and (demo) to see the demos" terpri
-+ '("For support see http://www.cons.org/cmucl/support.html" terpri
-+ "Send bug reports to http://bugs.gentoo.org" terpri
-+ "Type (help) for help or (quit) to exit." terpri
- terpri
- "Loaded subsystems:"))
-
diff --git a/dev-lisp/cmucl/files/19c/install-clc.lisp b/dev-lisp/cmucl/files/19c/install-clc.lisp
deleted file mode 100644
index 23642b16ffee..000000000000
--- a/dev-lisp/cmucl/files/19c/install-clc.lisp
+++ /dev/null
@@ -1,55 +0,0 @@
-;;; -*- Mode: LISP; Package: CL-USER -*-
-;;;
-;;; Copyright Peter Van Eynde, 2001
-;;;
-;;; License: LGPL v2
-;;;
-(in-package "COMMON-LISP-USER")
-
-(unless (ignore-errors
- (load "/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp"))
- (unix:unix-exit 1))
-
-;; (unless (ignore-errors
- (common-lisp-controller:init-common-lisp-controller
- "/usr/lib/common-lisp/cmucl/"
- :version 3)
-;; t)
-;; (format t "~%Error during init of common-lisp-controller~%")
-;; (unix:unix-exit 1))
-
-(in-package :common-lisp-controller)
-
-(defun send-clc-command (command package)
- (let ((process
- (ext:run-program "/usr/bin/clc-send-command"
- (list
- (ecase command
- (:recompile "recompile")
- (:remove "remove"))
- (format nil "~A" package)
- "cmucl"
- "--quiet")
- :wait t)))
- (if (= (ext:process-exit-code process)
- 0)
- ;; no error
- (values)
- (error "An error happend during ~A of ~A for ~A~%Please see /usr/share/doc/common-lisp-controller/REPORTING-BUGS.gz"
- (ecase command
- (:recompile "recompilation")
- (:remove "removal"))
- package
- "cmucl"))))
-
-(in-package "COMMON-LISP-USER")
-
-(unless (ignore-errors
- ;; it loaded, configure it for common-lisp-controller use:
- (format t "~%Saving to new-lisp.core...")
- (ext:gc :full t)
- (setf ext:*batch-mode* nil)
- (ext:save-lisp "new-lisp.core"
- :purify t))
- (unix:unix-exit 1))
-
diff --git a/dev-lisp/cmucl/files/19c/site-init.lisp.in b/dev-lisp/cmucl/files/19c/site-init.lisp.in
deleted file mode 100644
index 94f999802061..000000000000
--- a/dev-lisp/cmucl/files/19c/site-init.lisp.in
+++ /dev/null
@@ -1,54 +0,0 @@
-;;; -*- Mode: Lisp; Package: System -*-
-;;;
-;;; **********************************************************************
-;;; This code was written as part of the CMU Common Lisp project at
-;;; Carnegie Mellon University, and has been placed in the public domain.
-;;;
-
-;;; Heavy modifications by Peter Van Eynde
-
-;;; More modifications for Gentoo by Matthew Kennedy
-;;; <mkennedy@gentoo.org>
-
-(in-package "SYSTEM")
-
-(if (probe-file "/etc/lisp-config.lisp")
- (load "/etc/lisp-config.lisp")
- (format t "~%;;; Warning: There is no /etc/lisp-config.lisp file (which should have been created during emerge"))
-
-;;; If you have sources installed on your system, un-comment the following form
-;;; and change it to point to the source location. This will allow the Hemlock
-;;; "Edit Definition" command and the debugger to find sources for functions in
-;;; the core.
-(setf (ext:search-list "target:")
- '(
- "/usr/share/common-lisp/source/cmucl/" ; object dir
- ))
-
-(setf (ext:search-list "library:") '("/usr/lib/cmucl/"))
-;;; for safety...
-
-;;; optional extentions to the lisp image: delete if you
-;;; don't like them :-).
-(in-package :common-lisp-user)
-
-;;; newbie functions, delete if you don't like them
-
-(defun help ()
- (format t "~
-Welcome to the Gentoo GNU/Linux port of CMUCL.
-
-The CMUCL REPL does not have GNU Readline-like support, however
-you may wish to install rlwap (see: app-misc/rlwrap) to achieve
-the same effect.
-
-If you think you found a bug, please use http://bugs.gentoo.org/
-
-Read the documentation in /usr/share/doc/@PF@.
-
-(quit) exit Lisp
-(describe 'foo) gives information about foo
-(inspect '*foo*) interactively inspects *foo*
-(apropos \"foo\") briefly describe all symbols which match \"foo\"
-"))
-
diff --git a/dev-lisp/cmucl/files/19d-cmucl-patch-002.patch b/dev-lisp/cmucl/files/19d-cmucl-patch-002.patch
deleted file mode 100644
index 4d7af2410990..000000000000
--- a/dev-lisp/cmucl/files/19d-cmucl-patch-002.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ur src.orig/pcl/std-class.lisp src/pcl/std-class.lisp
---- src.orig/pcl/std-class.lisp 2005-07-07 11:44:27.000000000 -0500
-+++ src/pcl/std-class.lisp 2006-12-11 00:01:52.000000000 -0600
-@@ -816,13 +816,17 @@
- (when (and (not (or finalizep (class-finalized-p class)))
- (not (class-has-a-forward-referenced-superclass-p class)))
- (finalize-inheritance class)
-+ (dolist (sub (class-direct-subclasses class))
-+ (update-class sub nil))
- (return-from update-class))
- ;;
- (when (or finalizep
- (class-finalized-p class)
- (not (class-has-a-forward-referenced-superclass-p class)))
- (setf (find-class (class-name class)) class)
-- (update-cpl class (compute-class-precedence-list class))
-+ (let ((*allow-forward-referenced-classes-in-cpl-p*
-+ (class-has-a-forward-referenced-superclass-p class)))
-+ (update-cpl class (compute-class-precedence-list class)))
- (update-slots class (compute-slots class))
- (update-gfs-of-class class)
- (update-inits class (compute-default-initargs class))
-@@ -832,6 +836,9 @@
- (unless finalizep
- (dolist (sub (class-direct-subclasses class))
- (update-class sub nil))))
-+)
-+
-+(pushnew :cmucl-19d-patch-002 *features*)
-
- ;;;
- ;;; Set values of shared slots from initforms inherited from
diff --git a/dev-lisp/cmucl/files/19d-gentoo.patch b/dev-lisp/cmucl/files/19d-gentoo.patch
deleted file mode 100644
index 3be6ee339420..000000000000
--- a/dev-lisp/cmucl/files/19d-gentoo.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ur cmucl.orig/src/lisp/Config.linux_gencgc cmucl/src/lisp/Config.linux_gencgc
---- cmucl.orig/src/lisp/Config.linux_gencgc 2006-07-18 21:54:31.000000000 -0500
-+++ cmucl/src/lisp/Config.linux_gencgc 2006-10-21 11:59:40.000000000 -0500
-@@ -21,7 +21,7 @@
- RUNTIME = $(GENCGC) $(LINKAGE)
- # __NO_CTYPE so builds on glibc 2.3 will run on (some) older glibc's.
- CPPFLAGS = -D__NO_CTYPE -I. -I$(PATH1) -I- -I/usr/X11R6/include $(RUNTIME)
--CFLAGS = -rdynamic -Wstrict-prototypes -Wall -g $(RUNTIME)
-+CFLAGS = @CFLAGS@ -rdynamic -Wstrict-prototypes -Wall -g $(RUNTIME)
- ASFLAGS = -g -DGENCGC -DLINKAGE_TABLE
- NM = $(PATH1)/linux-nm
- UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
-diff -ur cmucl.orig/src/motif/server/Config.x86 cmucl/src/motif/server/Config.x86
---- cmucl.orig/src/motif/server/Config.x86 2004-04-26 07:07:36.000000000 -0500
-+++ cmucl/src/motif/server/Config.x86 2006-10-21 11:59:13.000000000 -0500
-@@ -1,6 +1,6 @@
--CFLAGS = -O2 -I/usr/X11R6/include -I. -I$(VPATH)
-+CFLAGS = @CFLAGS@ -I/usr/X11R6/include -I. -I$(VPATH)
- LDFLAGS = -L/usr/X11R6/lib
--LIBS = -static -lXm -dynamic -lXt -lXext -lX11 -lSM -lICE -lXp -ldl -lpthread
-+LIBS = -lXm -lXt -lXext -lX11 -lSM -lICE -lXp -ldl -lpthread
- # This def assumes you are building in the same or parallel
- # tree to the CVS souce layout. Sites may need to customize
- # this path.
diff --git a/dev-lisp/cmucl/files/20a-multiplefixes.patch b/dev-lisp/cmucl/files/20a-multiplefixes.patch
deleted file mode 100644
index ef2d66ff818e..000000000000
--- a/dev-lisp/cmucl/files/20a-multiplefixes.patch
+++ /dev/null
@@ -1,118 +0,0 @@
-diff -Naur work.old/src/lisp/alpha-assem.S work/src/lisp/alpha-assem.S
---- work.old/src/lisp/alpha-assem.S 2003-03-06 11:13:09.000000000 -0300
-+++ work/src/lisp/alpha-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -297,3 +297,7 @@
- function_end_breakpoint_end:
-
-
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/amd64-assem.S work/src/lisp/amd64-assem.S
---- work.old/src/lisp/amd64-assem.S 2004-07-27 19:03:53.000000000 -0300
-+++ work/src/lisp/amd64-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -1051,3 +1051,7 @@
- .end
-
- #endif /* LINKAGE_TABLE */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/backtrace.c work/src/lisp/backtrace.c
---- work.old/src/lisp/backtrace.c 2009-06-11 13:04:01.000000000 -0300
-+++ work/src/lisp/backtrace.c 2010-05-10 00:06:22.000000000 -0300
-@@ -3,6 +3,8 @@
- * Simple backtrace facility. More or less from Rob's lisp version.
- */
-
-+#include "os-common.h"
-+
- #include <stdio.h>
- #include <signal.h>
- #include "lisp.h"
-diff -Naur work.old/src/lisp/hppa-assem.S work/src/lisp/hppa-assem.S
---- work.old/src/lisp/hppa-assem.S 2002-08-23 14:05:35.000000000 -0300
-+++ work/src/lisp/hppa-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -460,3 +460,7 @@
-
- .export function_end_breakpoint_end
- function_end_breakpoint_end
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/linux-stubs.S work/src/lisp/linux-stubs.S
---- work.old/src/lisp/linux-stubs.S 2005-08-17 00:40:16.000000000 -0300
-+++ work/src/lisp/linux-stubs.S 2010-05-10 00:06:34.000000000 -0300
-@@ -995,3 +995,7 @@
- /* doe(yperr_string) */
- /* doe(ypprot_err) */
- #endif /* defined(LINKAGE_TABLE) && !defined(__FreeBSD__) */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/lisp.c work/src/lisp/lisp.c
---- work.old/src/lisp/lisp.c 2009-07-13 16:41:54.000000000 -0300
-+++ work/src/lisp/lisp.c 2010-05-10 00:05:55.000000000 -0300
-@@ -5,6 +5,9 @@
- *
- */
-
-+#include "os-common.h"
-+#include <time.h>
-+
- #include <stdio.h>
- #include <stdlib.h>
- #include <limits.h>
-diff -Naur work.old/src/lisp/mips-assem.S work/src/lisp/mips-assem.S
---- work.old/src/lisp/mips-assem.S 2002-08-23 14:01:02.000000000 -0300
-+++ work/src/lisp/mips-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -402,3 +402,7 @@
- move v0, a1
- j _restore_state
- .end save_state
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/os-common.h work/src/lisp/os-common.h
---- work.old/src/lisp/os-common.h 1969-12-31 21:00:00.000000000 -0300
-+++ work/src/lisp/os-common.h 2010-05-10 00:06:22.000000000 -0300
-@@ -0,0 +1 @@
-+char* convert_lisp_string(char* c_string, void* lisp_string, int len);
-diff -Naur work.old/src/lisp/ppc-assem.S work/src/lisp/ppc-assem.S
---- work.old/src/lisp/ppc-assem.S 2006-02-25 01:35:58.000000000 -0300
-+++ work/src/lisp/ppc-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -721,3 +721,7 @@
- SET_SIZE(fpu_restore)
-
- #endif
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/sparc-assem.S work/src/lisp/sparc-assem.S
---- work.old/src/lisp/sparc-assem.S 2003-10-23 23:57:00.000000000 -0300
-+++ work/src/lisp/sparc-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -837,3 +837,7 @@
- * End:
- */
-
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/x86-assem.S work/src/lisp/x86-assem.S
---- work.old/src/lisp/x86-assem.S 2008-12-24 02:36:40.000000000 -0200
-+++ work/src/lisp/x86-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -798,3 +798,7 @@
- ENDFUNC(undefined_foreign_symbol_trap)
-
- #endif /* LINKAGE_TABLE */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
diff --git a/dev-lisp/cmucl/files/20a-patch000.patch b/dev-lisp/cmucl/files/20a-patch000.patch
deleted file mode 100644
index e11c11ca37f8..000000000000
--- a/dev-lisp/cmucl/files/20a-patch000.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -ur cmucl.orig/src/code/print.lisp cmucl/src/code/print.lisp
---- cmucl.orig/src/code/print.lisp 2009-07-06 17:42:34.000000000 +0200
-+++ cmucl/src/code/print.lisp 2009-11-09 01:47:01.000000000 +0100
-@@ -2190,8 +2190,11 @@
- (set-bit #\_ extension-attribute)
- (set-bit #\. dot-attribute)
- (set-bit #\/ slash-attribute)
-+ (set-bit #\` funny-attribute)
-+ (set-bit #\| funny-attribute)
-
-- ;; Make anything not explicitly allowed funny...
-+ ;; For everything else, derive the attribute from the Unicode
-+ ;; properties of the character.
- (dotimes (i char-code-limit)
- (when (zerop (aref character-attributes i))
- (let* ((char (code-char i)))
diff --git a/dev-lisp/cmucl/files/20b-customize-lisp-implementation-version.patch b/dev-lisp/cmucl/files/20b-customize-lisp-implementation-version.patch
deleted file mode 100644
index 41da86d014ff..000000000000
--- a/dev-lisp/cmucl/files/20b-customize-lisp-implementation-version.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -ur cmucl.orig/src/code/misc.lisp cmucl/src/code/misc.lisp
---- cmucl.orig/src/code/misc.lisp 2010-04-20 19:57:45.000000000 +0200
-+++ cmucl/src/code/misc.lisp 2010-10-15 02:15:53.064623104 +0200
-@@ -181,8 +181,10 @@
-
- (defun lisp-implementation-version ()
- "Returns a string describing the implementation version."
-- (format nil "~A (~X~A)" *lisp-implementation-version* c:byte-fasl-file-version
-- #+unicode (intl:gettext " Unicode") #-unicode ""))
-+ (format nil "~X~A~A"
-+ c:byte-fasl-file-version
-+ #+unicode "-unicode" #-unicode ""
-+ *lisp-implementation-version*))
-
- (defun machine-instance ()
- "Returns a string giving the name of the local machine."
diff --git a/dev-lisp/cmucl/files/20b-execstack-fixes.patch b/dev-lisp/cmucl/files/20b-execstack-fixes.patch
deleted file mode 100644
index 034848d64a26..000000000000
--- a/dev-lisp/cmucl/files/20b-execstack-fixes.patch
+++ /dev/null
@@ -1,118 +0,0 @@
-diff -Naur work.old/src/lisp/alpha-assem.S work/src/lisp/alpha-assem.S
---- work.old/src/lisp/alpha-assem.S 2003-03-06 11:13:09.000000000 -0300
-+++ work/src/lisp/alpha-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -297,3 +297,7 @@
- function_end_breakpoint_end:
-
-
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/amd64-assem.S work/src/lisp/amd64-assem.S
---- work.old/src/lisp/amd64-assem.S 2004-07-27 19:03:53.000000000 -0300
-+++ work/src/lisp/amd64-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -1051,3 +1051,7 @@
- .end
-
- #endif /* LINKAGE_TABLE */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/backtrace.c work/src/lisp/backtrace.c
---- work.old/src/lisp/backtrace.c 2009-06-11 13:04:01.000000000 -0300
-+++ work/src/lisp/backtrace.c 2010-05-10 00:06:22.000000000 -0300
-@@ -3,6 +3,8 @@
- * Simple backtrace facility. More or less from Rob's lisp version.
- */
-
-+#include "os-common.h"
-+
- #include <stdio.h>
- #include <signal.h>
- #include "lisp.h"
-diff -Naur work.old/src/lisp/hppa-assem.S work/src/lisp/hppa-assem.S
---- work.old/src/lisp/hppa-assem.S 2002-08-23 14:05:35.000000000 -0300
-+++ work/src/lisp/hppa-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -460,3 +460,7 @@
-
- .export function_end_breakpoint_end
- function_end_breakpoint_end
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/linux-stubs.S work/src/lisp/linux-stubs.S
---- work.old/src/lisp/linux-stubs.S 2005-08-17 00:40:16.000000000 -0300
-+++ work/src/lisp/linux-stubs.S 2010-05-10 00:06:34.000000000 -0300
-@@ -995,3 +995,7 @@
- /* doe(yperr_string) */
- /* doe(ypprot_err) */
- #endif /* defined(LINKAGE_TABLE) && !defined(__FreeBSD__) */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/lisp.c work/src/lisp/lisp.c
---- work.old/src/lisp/lisp.c 2009-07-13 16:41:54.000000000 -0300
-+++ work/src/lisp/lisp.c 2010-05-10 00:05:55.000000000 -0300
-@@ -5,6 +5,9 @@
- *
- */
-
-+#include "os-common.h"
-+#include <time.h>
-+
- #include <stdio.h>
- #include <stdlib.h>
- #include <limits.h>
-diff -Naur work.old/src/lisp/mips-assem.S work/src/lisp/mips-assem.S
---- work.old/src/lisp/mips-assem.S 2002-08-23 14:01:02.000000000 -0300
-+++ work/src/lisp/mips-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -402,3 +402,7 @@
- move v0, a1
- j _restore_state
- .end save_state
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/os-common.h work/src/lisp/os-common.h
---- work.old/src/lisp/os-common.h 1969-12-31 21:00:00.000000000 -0300
-+++ work/src/lisp/os-common.h 2010-05-10 00:06:22.000000000 -0300
-@@ -0,0 +1 @@
-+char* convert_lisp_string(char *c_string, void *lisp_string, int len);
-diff -Naur work.old/src/lisp/ppc-assem.S work/src/lisp/ppc-assem.S
---- work.old/src/lisp/ppc-assem.S 2006-02-25 01:35:58.000000000 -0300
-+++ work/src/lisp/ppc-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -721,3 +721,7 @@
- SET_SIZE(fpu_restore)
-
- #endif
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/sparc-assem.S work/src/lisp/sparc-assem.S
---- work.old/src/lisp/sparc-assem.S 2003-10-23 23:57:00.000000000 -0300
-+++ work/src/lisp/sparc-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -837,3 +837,7 @@
- * End:
- */
-
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/x86-assem.S work/src/lisp/x86-assem.S
---- work.old/src/lisp/x86-assem.S 2008-12-24 02:36:40.000000000 -0200
-+++ work/src/lisp/x86-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -798,3 +798,7 @@
- ENDFUNC(undefined_foreign_symbol_trap)
-
- #endif /* LINKAGE_TABLE */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
diff --git a/dev-lisp/cmucl/files/20b-nositeinit-build.patch b/dev-lisp/cmucl/files/20b-nositeinit-build.patch
deleted file mode 100644
index 3aea006d159d..000000000000
--- a/dev-lisp/cmucl/files/20b-nositeinit-build.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Author: Stelian Ionescu <sionescu@cddr.org>
-Date: 2010-11-03
-Status: Upstream
-Description: Avoids loading the site init during build
-
-diff -ur cmucl.orig//src/tools/build.sh cmucl/src/tools/build.sh
---- cmucl.orig//src/tools/build.sh 2010-09-02 18:16:18.000000000 +0200
-+++ cmucl/src/tools/build.sh 2010-11-03 15:57:06.615611658 +0100
-@@ -126,7 +126,8 @@
- fi
- $TOOLDIR/load-world.sh $TARGET "$VERSION" || { echo "Failed: $TOOLDIR/load-world.sh"; exit 1; }
-
-- $TARGET/lisp/lisp -batch -noinit $FPU_MODE < /dev/null || { echo "Failed: $TARGET/lisp/lisp -batch -noinit $FPU_MODE"; exit 1; }
-+ $TARGET/lisp/lisp -batch -noinit -nositeinit $FPU_MODE < /dev/null || \
-+ { echo "Failed: $TARGET/lisp/lisp -batch -noinit $FPU_MODE"; exit 1; }
- return 0;
- fi
- }
diff --git a/dev-lisp/cmucl/files/20b-patch001.patch b/dev-lisp/cmucl/files/20b-patch001.patch
deleted file mode 100644
index 1fea01c327f3..000000000000
--- a/dev-lisp/cmucl/files/20b-patch001.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-Author: Raymond Toy <rtoy@common-lisp.net>
-Date: 2010-11-02
-Status: Upstream
-Description: Fixes bug in SSE2 VOP for COMPLEX arrays
-
-diff -ru cmucl.orig//src/compiler/x86/float-sse2.lisp cmucl/src/compiler/x86/float-sse2.lisp
---- cmucl.orig//src/compiler/x86/float-sse2.lisp 2010-08-15 17:09:41.000000000 +0200
-+++ cmucl/src/compiler/x86/float-sse2.lisp 2010-11-01 13:41:54.860889371 +0100
-@@ -1390,13 +1390,19 @@
- (:arg-types complex-single-float)
- (:results (r :scs (single-reg)))
- (:result-types single-float)
-+ (:temporary (:sc single-reg) temp)
- (:policy :fast-safe)
- (:note _N"complex float realpart")
- (:generator 3
- (sc-case x
- (complex-single-reg
-- (inst xorps r r) ; temp = 0|0|0|0
-- (inst movss r x)) ; r = 0|0|0|x
-+ (cond ((location= r x)
-+ (inst xorps temp temp) ; temp = 0|0|0|0
-+ (inst movss temp x) ; temp = 0|0|0|x
-+ (inst movss r temp)) ; r = temp
-+ (t
-+ (inst xorps r r) ; temp = 0|0|0|0
-+ (inst movss r x)))) ; r = 0|0|0|x
- (complex-single-stack
- (inst movss r (ea-for-csf-real-stack x)))
- (descriptor-reg
-@@ -1408,13 +1414,19 @@
- (:arg-types complex-double-float)
- (:results (r :scs (double-reg)))
- (:result-types double-float)
-+ (:temporary (:sc double-reg) temp)
- (:policy :fast-safe)
-- (:note _N"complex float realpart")
-+ (:note "complex float realpart")
- (:generator 3
- (sc-case x
- (complex-double-reg
-- (inst xorpd r r) ; temp = 0|0
-- (inst movsd r x)) ; r = 0|x
-+ (cond ((location= r x)
-+ (inst xorpd temp temp) ; temp = 0|0
-+ (inst movsd temp x) ; temp = 0|x
-+ (inst movsd r temp)) ; r = temp
-+ (t
-+ (inst xorpd r r) ; r = 0|0
-+ (inst movsd r x)))) ; r = 0|x
- (complex-double-stack
- (inst movsd r (ea-for-cdf-real-stack x)))
- (descriptor-reg
-@@ -1457,8 +1469,13 @@
- (:generator 3
- (sc-case x
- (complex-double-reg
-- (inst xorpd r r) ; r = 0|0
-- (inst movhlps r x)) ; r = 0|b
-+ (cond ((location= r x)
-+ (inst xorpd temp temp) ; temp = 0|0
-+ (inst movhlps temp x) ; temp = 0|b
-+ (inst movsd r temp)) ; r = temp
-+ (t
-+ (inst xorpd r r) ; r = 0|0
-+ (inst movhlps r x)))) ; r = 0|b
- (complex-double-stack
- (inst movsd r (ea-for-cdf-imag-stack x)))
- (descriptor-reg
-@@ -1835,7 +1852,7 @@
- (convert-complex %complex-single-float cvtpd2ps complex-single complex-double))
-
- (macrolet
-- ((convert-complex (trans op base-ea to from)
-+ ((convert-complex (trans op base-ea to from movinst)
- (let ((name (symbolicate to "/" from))
- (from-sc (symbolicate from "-REG"))
- (from-sc-stack (symbolicate from "-STACK"))
-@@ -1849,21 +1866,27 @@
- (:arg-types ,from-type)
- (:results (r :scs (,to-sc)))
- (:result-types ,to-type)
-+ (:temporary (:sc ,to-sc) temp)
- (:policy :fast-safe)
- (:generator 1
- (sc-case x
- (,from-sc
- ;; Need to make sure the imaginary part is zero
-- (inst xorps r r)
-- (inst ,op r x))
-+ (cond ((location= x r)
-+ (inst xorps temp temp)
-+ (inst ,op temp x)
-+ (inst ,movinst r temp))
-+ (t
-+ (inst xorps r r)
-+ (inst ,op r x))))
- (,from-sc-stack
- (inst xorps r r)
- (inst ,op r (,(symbolicate "EA-FOR-" base-ea "-STACK") x)))
- (descriptor-reg
- (inst xorps r r)
- (inst ,op r (,(symbolicate "EA-FOR-" base-ea "-DESC") x)))))))))
-- (convert-complex %complex-double-float cvtss2sd sf complex-double single)
-- (convert-complex %complex-single-float cvtsd2ss df complex-single double))
-+ (convert-complex %complex-double-float cvtss2sd sf complex-double single movapd)
-+ (convert-complex %complex-single-float cvtsd2ss df complex-single double movaps))
-
- ;; Add and subtract for two complex arguments
- (macrolet
diff --git a/dev-lisp/cmucl/files/20d-customize-lisp-implementation-version.patch b/dev-lisp/cmucl/files/20d-customize-lisp-implementation-version.patch
deleted file mode 100644
index 8fc9278af87d..000000000000
--- a/dev-lisp/cmucl/files/20d-customize-lisp-implementation-version.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -ur cmucl.orig/src/code/misc.lisp cmucl/src/code/misc.lisp
---- cmucl.orig/src/code/misc.lisp 2011-10-25 05:31:39.000000000 +0200
-+++ cmucl/src/code/misc.lisp 2012-01-31 21:46:49.441273068 +0100
-@@ -187,8 +187,10 @@
-
- (defun lisp-implementation-version ()
- "Returns a string describing the implementation version."
-- (format nil "~A (~X~A)" *lisp-implementation-version* c:byte-fasl-file-version
-- #+unicode _" Unicode" #-unicode ""))
-+ (format nil "~X~A~A"
-+ c:byte-fasl-file-version
-+ #+unicode "-unicode" #-unicode ""
-+ *lisp-implementation-version*))
-
- (defun machine-instance ()
- "Returns a string giving the name of the local machine."
diff --git a/dev-lisp/cmucl/files/20d-execstack-fixes.patch b/dev-lisp/cmucl/files/20d-execstack-fixes.patch
deleted file mode 100644
index 034848d64a26..000000000000
--- a/dev-lisp/cmucl/files/20d-execstack-fixes.patch
+++ /dev/null
@@ -1,118 +0,0 @@
-diff -Naur work.old/src/lisp/alpha-assem.S work/src/lisp/alpha-assem.S
---- work.old/src/lisp/alpha-assem.S 2003-03-06 11:13:09.000000000 -0300
-+++ work/src/lisp/alpha-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -297,3 +297,7 @@
- function_end_breakpoint_end:
-
-
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/amd64-assem.S work/src/lisp/amd64-assem.S
---- work.old/src/lisp/amd64-assem.S 2004-07-27 19:03:53.000000000 -0300
-+++ work/src/lisp/amd64-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -1051,3 +1051,7 @@
- .end
-
- #endif /* LINKAGE_TABLE */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/backtrace.c work/src/lisp/backtrace.c
---- work.old/src/lisp/backtrace.c 2009-06-11 13:04:01.000000000 -0300
-+++ work/src/lisp/backtrace.c 2010-05-10 00:06:22.000000000 -0300
-@@ -3,6 +3,8 @@
- * Simple backtrace facility. More or less from Rob's lisp version.
- */
-
-+#include "os-common.h"
-+
- #include <stdio.h>
- #include <signal.h>
- #include "lisp.h"
-diff -Naur work.old/src/lisp/hppa-assem.S work/src/lisp/hppa-assem.S
---- work.old/src/lisp/hppa-assem.S 2002-08-23 14:05:35.000000000 -0300
-+++ work/src/lisp/hppa-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -460,3 +460,7 @@
-
- .export function_end_breakpoint_end
- function_end_breakpoint_end
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/linux-stubs.S work/src/lisp/linux-stubs.S
---- work.old/src/lisp/linux-stubs.S 2005-08-17 00:40:16.000000000 -0300
-+++ work/src/lisp/linux-stubs.S 2010-05-10 00:06:34.000000000 -0300
-@@ -995,3 +995,7 @@
- /* doe(yperr_string) */
- /* doe(ypprot_err) */
- #endif /* defined(LINKAGE_TABLE) && !defined(__FreeBSD__) */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/lisp.c work/src/lisp/lisp.c
---- work.old/src/lisp/lisp.c 2009-07-13 16:41:54.000000000 -0300
-+++ work/src/lisp/lisp.c 2010-05-10 00:05:55.000000000 -0300
-@@ -5,6 +5,9 @@
- *
- */
-
-+#include "os-common.h"
-+#include <time.h>
-+
- #include <stdio.h>
- #include <stdlib.h>
- #include <limits.h>
-diff -Naur work.old/src/lisp/mips-assem.S work/src/lisp/mips-assem.S
---- work.old/src/lisp/mips-assem.S 2002-08-23 14:01:02.000000000 -0300
-+++ work/src/lisp/mips-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -402,3 +402,7 @@
- move v0, a1
- j _restore_state
- .end save_state
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/os-common.h work/src/lisp/os-common.h
---- work.old/src/lisp/os-common.h 1969-12-31 21:00:00.000000000 -0300
-+++ work/src/lisp/os-common.h 2010-05-10 00:06:22.000000000 -0300
-@@ -0,0 +1 @@
-+char* convert_lisp_string(char *c_string, void *lisp_string, int len);
-diff -Naur work.old/src/lisp/ppc-assem.S work/src/lisp/ppc-assem.S
---- work.old/src/lisp/ppc-assem.S 2006-02-25 01:35:58.000000000 -0300
-+++ work/src/lisp/ppc-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -721,3 +721,7 @@
- SET_SIZE(fpu_restore)
-
- #endif
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/sparc-assem.S work/src/lisp/sparc-assem.S
---- work.old/src/lisp/sparc-assem.S 2003-10-23 23:57:00.000000000 -0300
-+++ work/src/lisp/sparc-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -837,3 +837,7 @@
- * End:
- */
-
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Naur work.old/src/lisp/x86-assem.S work/src/lisp/x86-assem.S
---- work.old/src/lisp/x86-assem.S 2008-12-24 02:36:40.000000000 -0200
-+++ work/src/lisp/x86-assem.S 2010-05-10 00:06:34.000000000 -0300
-@@ -798,3 +798,7 @@
- ENDFUNC(undefined_foreign_symbol_trap)
-
- #endif /* LINKAGE_TABLE */
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
diff --git a/dev-lisp/cmucl/files/fix-man-and-doc-installation.patch b/dev-lisp/cmucl/files/fix-man-and-doc-installation.patch
deleted file mode 100644
index 0fe122255c90..000000000000
--- a/dev-lisp/cmucl/files/fix-man-and-doc-installation.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-Index: tools/make-main-dist.sh
-===================================================================
-RCS file: /project/cmucl/cvsroot/src/tools/make-main-dist.sh,v
-retrieving revision 1.18
-diff -u -w -u -r1.18 make-main-dist.sh
---- cmucl/src/tools/make-main-dist.sh 13 Aug 2009 14:22:56 -0000 1.18
-+++ cmucl/src/tools/make-main-dist.sh 30 Sep 2009 14:26:41 -0000
-@@ -29,6 +29,7 @@
- fi
-
- DESTDIR=${INSTALL_DIR:-release-$$}
-+DOCDIR=${DOCDIR:-doc/cmucl}
- MANDIR=${MANDIR:-man/man1}
- TARGET="`echo $1 | sed 's:/*$::'`"
- VERSION=$2
-@@ -81,11 +82,11 @@
- # set -x
- echo Installing main components
- install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/bin
--install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/doc/cmucl
- install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl
- install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib
- install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib/subsystems
- install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/lib/cmucl/lib/ext-formats
-+install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/${DOCDIR}
- install -d ${GROUP} ${OWNER} -m 0755 $DESTDIR/${MANDIR}
- install ${GROUP} ${OWNER} -m 0755 $TARGET/lisp/lisp $DESTDIR/bin/
- if [ "$EXECUTABLE" = "true" ]
-@@ -126,11 +127,11 @@
- $DESTDIR/${MANDIR}/
- install ${GROUP} ${OWNER} -m 0644 src/general-info/lisp.1 \
- $DESTDIR/${MANDIR}/
--install ${GROUP} ${OWNER} -m 0644 src/general-info/README $DESTDIR/doc/cmucl/
-+install ${GROUP} ${OWNER} -m 0644 src/general-info/README $DESTDIR/${DOCDIR}
- if [ -f src/general-info/release-$VERSION.txt ]
- then
- install ${GROUP} ${OWNER} -m 0644 src/general-info/release-$VERSION.txt \
-- $DESTDIR/doc/cmucl/
-+ $DESTDIR/${DOCDIR}
- fi
-
- if [ -z "$INSTALL_DIR" ]; then