From dc661dbb001e2f47861e97246cdc97fc16b2d0d2 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Sat, 21 Mar 2015 14:21:03 +0000 Subject: [PATCH] use esvn_clean Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB! --- dev-lisp/clozurecl/ChangeLog | 9 +++-- dev-lisp/clozurecl/Manifest | 38 +++++++++---------- dev-lisp/clozurecl/clozurecl-1.10.ebuild | 25 ++++++------ dev-lisp/clozurecl/clozurecl-1.9_p1-r1.ebuild | 25 ++++++------ 4 files changed, 51 insertions(+), 46 deletions(-) diff --git a/dev-lisp/clozurecl/ChangeLog b/dev-lisp/clozurecl/ChangeLog index 64af842ed728..05fdfe362861 100644 --- a/dev-lisp/clozurecl/ChangeLog +++ b/dev-lisp/clozurecl/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lisp/clozurecl -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clozurecl/ChangeLog,v 1.13 2014/09/14 09:57:58 grozin Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clozurecl/ChangeLog,v 1.14 2015/03/21 14:21:02 jlec Exp $ + + 21 Mar 2015; Justin Lecher clozurecl-1.10.ebuild, + clozurecl-1.9_p1-r1.ebuild: + use esvn_clean *clozurecl-1.10 (14 Sep 2014) @@ -67,4 +71,3 @@ 17 Dec 2009; Andrey Grozin +clozurecl-1.4.ebuild, +files/fix_user-homedir-pathname.patch, +metadata.xml: Initial import (from the lisp overlay) - diff --git a/dev-lisp/clozurecl/Manifest b/dev-lisp/clozurecl/Manifest index d2fc088de94a..917595b12759 100644 --- a/dev-lisp/clozurecl/Manifest +++ b/dev-lisp/clozurecl/Manifest @@ -1,28 +1,28 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 DIST ccl-1.10-linuxx86.tar.gz 43796090 SHA256 8ca272656214837b57746b9b84395987bc524329b38a1f42a605f45bf0282657 SHA512 10504e2569a99ba8b6fc4ac745312435c6be646c86ec3916a3750f823f79b3b8ec87fe53ba2410151feeaaed0609e1760ee3d37a77f01d815d1ec13c2394258e WHIRLPOOL 75c7516eba92ad0fc603301e958dc5ba8271b0819ab46af7f61e97edeb405098c4d84a8f8e8ed73ee85462b6ab7c4805bbcbf0a0f354fb62f077cf8cf10bffa4 DIST ccl-1.9_p1-linuxx86.tar.bz2 36344874 SHA256 ba3ef9718646cb56785bda634093876442287bb445a9b5b95e6478104d63d988 SHA512 b09a1f4f2e0a59bd95df09e431e95f619bc80459f5a1a799fc47fae575ccd3e0c266df98a0d7fc2b4878381e02e50e68dd3406a51c569bb056dd0e1fb973a989 WHIRLPOOL 9730171d8e4acdd1f54b81f4cc5984414c485672200c66e5f98cf7fe202a7c6f5b2835c2c75c06254960fdc7b0477854fabdd57d8b011abe8629bcd390e0f134 -EBUILD clozurecl-1.10.ebuild 2794 SHA256 93bbb0ad9a1c0ecea66250b00177f9ca3d15a488e912f95d367e7eb0e04198e8 SHA512 fff523bea52da6e1c4d143aab015f4894a60a32d5fa4a280128bbfd915432a59332ac78fdf637eacb9b1059629d472e700fc0698bb99103b65975eac46449cb6 WHIRLPOOL 682cb8f17332b1b878684a796198e5536452cb382b663b17f356e2bd157c81bb9b1e72dbd14cb79124b833babe359a2b1b9aea97c7b617bb4bdc3f7f69f865ae -EBUILD clozurecl-1.9_p1-r1.ebuild 2781 SHA256 01c322841cb075f4ca3a6b0973010a622a44b61bb8b767eba4d9fcc8e89a9f07 SHA512 83f7c6aeb05784840e087f0b46aa8464e8627333e9235d4f886b137fadb36f28643e55d86d8d9d6cee04f28290396405f9716fdf786947f477fafa17ad922bf6 WHIRLPOOL 1aa5f6b21833e447366e796a9170b4140ca53be2cd1aa0ce7b60a0fa0ef11c760b2c1e1f014f379dacbf1fc3b388b418f9d9ce49af728efe31b560ea7af09280 -MISC ChangeLog 2138 SHA256 38747523d4667a003045ed087aadf858f0f2c18eeafa4d5eeaeb167a173593ec SHA512 c9f809a7c9113c6ee3a9fe543db54203517c43d023cadb5a3a3dcd1e2da08c4cd578de6f3b7554c299e3e7eaf7f7d3ab65d9c81877ed13572cf4b6706334ecf4 WHIRLPOOL 3cd9ff41358a4e14a480a62d77120bc5e0ee62e9a50ea4fce573ca088c35afd453f8b0e8dc13635819fbbd018dcca50d8317bb070bcb5ccad31e206f8c6a54a3 +EBUILD clozurecl-1.10.ebuild 2716 SHA256 5d9ca579dd1dc9ff946a1b35c88705b619a6b2a6f23c65e2f775a48ff96df936 SHA512 a4f6115b4a51fc1ce62f96d5ae966ab3318dafa6c3297eb29e77bdaace325c77805fde1a9f872b12362bbf9160998ac1045039c33a3b5519c75c7269209e5ef9 WHIRLPOOL 90853f892ce94065d7b145aed293f4c56ea31e0598659e13045723d13f51558e778e04a5a8fb9d76e944306c52c7ef9e51df05fbd0388123b0e6bb1202ac8a3a +EBUILD clozurecl-1.9_p1-r1.ebuild 2703 SHA256 42e356a597423e08723699298d5fa67338683d49d633d851ccff5e2a9152b512 SHA512 c7fec84e4c5e7970c7dfa9cc2a5dc451661b2db92fcd9ef41f57b8bd6e79ef2dce414bbf301329cffe8191089f291d2ef79e5d6b06fbe1ba3bb30c75c1881efd WHIRLPOOL 0951552eb87ed442b49a277971c0263b0f8800b1b1032bc4eb1195a5165b82550d1b9d27688953bd73259780b375ab13a29b140d93ef78fbbcd955d6249d067c +MISC ChangeLog 2253 SHA256 2dba678a269bac26f5381dc6243387186f10b9d39dde484819b6f3fd1f974182 SHA512 661f6c431698b744df57acf2ceb31857160ea0bdbfa8491d980bf38b8f7096ff94d965b315aaf395a70d733f39531743ff42ee7864b55eac35f0a9472cde0174 WHIRLPOOL 6da6c8de3b9cb271dc71037a5949ca18ae1bab5f840020c51135330e2d3b25955789300174b52761a3fdcfc99984dda3eb2f574d699574d8804df640b9a2613c MISC metadata.xml 273 SHA256 caf1d458d943a906650d49af8fb83557d23284967f26ba6cec96da260c68ec3d SHA512 b61c1ab1bd317b3521a6bdc0312e5c7bbdae2af621bff7ee0d5a06923470026d9b284799d5370c2c00d77e0458e867f6f67f49c1027ec14eb5c6360499c453da WHIRLPOOL 332b4dc8026928df59bf3bab8ee5adc7e8d618767c2ee8398951e3a477e4017c2c71eb7f852fd87d1270d616ebce78e9c25a7488ac9da9485e9598bf761a87eb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCABmBQJUFWR3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwOEM0RURGNjY5QzVBNjMwRkU3REVCOTQz -QUZGQ0U5NzREMzRCRDhDAAoJEDr/zpdNNL2MGj4P/0liqgWcJPkO7IQlpNZ3ez/u -eoN5PRQ18MJGCGP2vByG590N6CpCcYjilYDdCrg2pYmAUSNIE0hfb4MsI9qtVQhb -y054qJiIKkaH7bXmwnI61kiZTN8Xhgg8meWFf6pJjVrfuXM0IvU41XtJ4zlEQW77 -gRfbfd71kK/slgrE9kD3pcZGMgFVc76RwcTbUbryzZ2UaeIyv6uANwDIjsGiNdJF -K/YILYfUbUyjdTB+FiPjBR+lTaiNsV6C4gMYS3rnZVB/be134MkR2pmIg4RPH7Jv -rXxvVQkNQYtKIojRHQZnFZEeqSY6JMQL31zimDgj/42gANKbpPOpw1fjbfV6Lw2V -BhLIrwPKYFEVaH/RxNlMwVUfSgBr0Oyd3PpzlzDCuZfBCGAUue9UqjtS3FaiBaeA -fMjJ5scF5CZvaJY9RQjyGb59PbJ2B3ermQ43veNXRCPR6SDcqygR+znwC3QEzRqz -zzL+QNdy8JLoWr8odDR3WkbS3cNjpV7Fep+7E1rS7jAmvqLyJ/T8GoxOLdq0Emwb -oFT7dA5OMo54TQw/NsIRasbto1Uf1IwI6MB6GVxscdsKzoPGmoa1K3Ym0YakhM4c -aDOurjDHSOREe4TQkIR1xgS/8Wl58g0LKOXUOyTJDIQQniuQzLiFeFz/4OSh3abK -CCn2IRJ0csBPGpffXlvL -=JUEh +iQJ8BAEBCgBmBQJVDX5PXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirMyQQAJXtHRZBqaBGP5/Wu2bVA9Lp +60d3VngLp2RDMxBeDVqVYQ1FP+mQvKgyi5BmHY1tOGoVg0+dXlAcLnl66f6XzNyb ++LVpF5DSMila+UIFFvonADQpGZEwXtHX/juCLyGXPuVJlWURmgksQ69MqtBqA1PP +52c6kznyJfglsRiEwImrqvj+aGjJY/MzTYqp43tn3lDAWwLIkB8h7soaOZf4OIE1 +QeA018nulZK8ALKUg9MOUfKiZatPWLdy2ClwBiY1FSBp+aH29hoDt3p/aSmvW43U +6SxJibPQ3LuadLyKF0q6HM1Iz9Uaz+yWGhsbQhMY+vkswrJrYysCoVtbRoKEZVcD +UmKuYa/60p7UN8yZg7wxgvsyqPlY+x9UVF6ZLMxRAott6Odo9foLWJAqgli7i4Tr +k62eLwPcJ9hTI+alM/fsIXX8P4e1kQn3LoyNh3i4GlWRYdsFv65/wMA1KAOoe7+D +tOSa8hkSvQpAu1BXcPCXlXwJmmZaEe1BDEsnYBYwAJLjF17a9Wg6D3D/tNoU/2l/ +Sidbe80Tx7algWB6ilw4U2YlVLhcd/MAGWQPQ3lGc6R0TLizcg4CkOSr13qivhGS +2g+mvTGniUhF/ISBSJVcxhrVx72vtiKL8c503r/j1p3wrd8QhaWucDOqBVxw3l0j +wz4rKXri1N2Jqzg/Po6v +=HSVm -----END PGP SIGNATURE----- diff --git a/dev-lisp/clozurecl/clozurecl-1.10.ebuild b/dev-lisp/clozurecl/clozurecl-1.10.ebuild index 1fc324f01120..faf1913759b6 100644 --- a/dev-lisp/clozurecl/clozurecl-1.10.ebuild +++ b/dev-lisp/clozurecl/clozurecl-1.10.ebuild @@ -1,19 +1,21 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clozurecl/clozurecl-1.10.ebuild,v 1.1 2014/09/14 09:57:58 grozin Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clozurecl/clozurecl-1.10.ebuild,v 1.2 2015/03/21 14:21:02 jlec Exp $ EAPI=5 + inherit eutils multilib toolchain-funcs MY_PN=ccl MY_P=${MY_PN}-${PV} -DESCRIPTION="ClozureCL is a Common Lisp implementation, derived from Digitool's MCL product" +DESCRIPTION="Common Lisp implementation, derived from Digitool's MCL product" HOMEPAGE="http://ccl.clozure.com/" -SRC_URI="x86? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz ) - amd64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz )" - # ppc? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz ) - # ppc64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )" +SRC_URI=" + x86? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz ) + amd64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz )" + # ppc? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz ) + # ppc64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )" LICENSE="LLGPL-2.1" SLOT="0" @@ -53,10 +55,9 @@ src_compile() { ./${CCL_RUNTIME} -n -b -Q -e '(ccl:rebuild-ccl :full t)' -e '(ccl:quit)' || die "Compilation failed" # remove non-owner write permissions on the full-image - chmod go-w ${CCL_RUNTIME}{,.image} + chmod go-w ${CCL_RUNTIME}{,.image} || die - # remove .svn directories - find "${S}" -type d -name .svn -exec rm -rf {} ';' &>/dev/null + esvn_clean } src_install() { @@ -73,8 +74,8 @@ src_install() { # until we figure out which source files are necessary for runtime # optional features and which aren't, we install all sources - find . -type f -name '*fsl' -delete - rm -f lisp-kernel/${CCL_KERNEL}/*.o + find . -type f -name '*fsl' -delete || die + rm -f lisp-kernel/${CCL_KERNEL}/*.o || die cp -a compiler level-0 level-1 lib library \ lisp-kernel scripts tools xdump contrib \ "${D}"/${install_dir} || die diff --git a/dev-lisp/clozurecl/clozurecl-1.9_p1-r1.ebuild b/dev-lisp/clozurecl/clozurecl-1.9_p1-r1.ebuild index d5b11f136e78..22596f43bc23 100644 --- a/dev-lisp/clozurecl/clozurecl-1.9_p1-r1.ebuild +++ b/dev-lisp/clozurecl/clozurecl-1.9_p1-r1.ebuild @@ -1,19 +1,21 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clozurecl/clozurecl-1.9_p1-r1.ebuild,v 1.1 2013/10/14 10:48:32 grozin Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clozurecl/clozurecl-1.9_p1-r1.ebuild,v 1.2 2015/03/21 14:21:02 jlec Exp $ EAPI=5 + inherit eutils multilib toolchain-funcs MY_PN=ccl MY_P=${MY_PN}-${PV} -DESCRIPTION="ClozureCL is a Common Lisp implementation, derived from Digitool's MCL product" +DESCRIPTION="Common Lisp implementation, derived from Digitool's MCL product" HOMEPAGE="http://ccl.clozure.com/" -SRC_URI="x86? ( http://dev.gentoo.org/~grozin/${MY_P}-linuxx86.tar.bz2 ) - amd64? ( http://dev.gentoo.org/~grozin/${MY_P}-linuxx86.tar.bz2 )" - # ppc? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz ) - # ppc64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )" +SRC_URI=" + x86? ( http://dev.gentoo.org/~grozin/${MY_P}-linuxx86.tar.bz2 ) + amd64? ( http://dev.gentoo.org/~grozin/${MY_P}-linuxx86.tar.bz2 )" + # ppc? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz ) + # ppc64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )" LICENSE="LLGPL-2.1" SLOT="0" @@ -53,10 +55,9 @@ src_compile() { ./${CCL_RUNTIME} -n -b -Q -e '(ccl:rebuild-ccl :full t)' -e '(ccl:quit)' || die "Compilation failed" # remove non-owner write permissions on the full-image - chmod go-w ${CCL_RUNTIME}{,.image} + chmod go-w ${CCL_RUNTIME}{,.image} || die - # remove .svn directories - find "${S}" -type d -name .svn -exec rm -rf {} ';' &>/dev/null + esvn_clean } src_install() { @@ -73,8 +74,8 @@ src_install() { # until we figure out which source files are necessary for runtime # optional features and which aren't, we install all sources - find . -type f -name '*fsl' -delete - rm -f lisp-kernel/${CCL_KERNEL}/*.o + find . -type f -name '*fsl' -delete || die + rm -f lisp-kernel/${CCL_KERNEL}/*.o || die cp -a compiler level-0 level-1 lib library \ lisp-kernel scripts tools xdump contrib \ "${D}"/${install_dir} || die -- 2.26.2