diff options
author | Andrey Grozin <grozin@gentoo.org> | 2010-02-06 10:53:24 +0000 |
---|---|---|
committer | Andrey Grozin <grozin@gentoo.org> | 2010-02-06 10:53:24 +0000 |
commit | 765703d32b388cc774893726ed8baa560dc0282c (patch) | |
tree | aba4f87c2fce25361425317c33885a2a8ee2a023 /dev-lisp | |
parent | Remove duplicates of BSD license. (diff) | |
download | historical-765703d32b388cc774893726ed8baa560dc0282c.tar.gz historical-765703d32b388cc774893726ed8baa560dc0282c.tar.bz2 historical-765703d32b388cc774893726ed8baa560dc0282c.zip |
Ebuild cleanup, closing bug #299417
Package-Manager: portage-2.2_rc62/cvs/Linux i686
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/ecls/ChangeLog | 5 | ||||
-rw-r--r-- | dev-lisp/ecls/Manifest | 4 | ||||
-rw-r--r-- | dev-lisp/ecls/ecls-9.12.3.ebuild | 31 |
3 files changed, 24 insertions, 16 deletions
diff --git a/dev-lisp/ecls/ChangeLog b/dev-lisp/ecls/ChangeLog index 5de8495b7971..87bd2df9f401 100644 --- a/dev-lisp/ecls/ChangeLog +++ b/dev-lisp/ecls/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lisp/ecls # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ChangeLog,v 1.31 2010/01/31 17:33:18 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ChangeLog,v 1.32 2010/02/06 10:53:24 grozin Exp $ + + 06 Feb 2010; Andrey Grozin <grozin@gentoo.org> ecls-9.12.3.ebuild: + Ebuild cleanup, closing bug #299417 31 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> ecls-9.8.4.ebuild, ecls-9.12.3.ebuild: diff --git a/dev-lisp/ecls/Manifest b/dev-lisp/ecls/Manifest index 599372fc7e94..ae95fede4aea 100644 --- a/dev-lisp/ecls/Manifest +++ b/dev-lisp/ecls/Manifest @@ -17,7 +17,7 @@ EBUILD ecls-0.9h-r1.ebuild 1604 RMD160 e00123888b74cc84ba1e4685544902bae17932a6 EBUILD ecls-0.9h.ebuild 1509 RMD160 eff06fc2da39da349b984b3644b4ee2b197f0a33 SHA1 79040a0e7ce6d1d4518d0c8d33594309bf40bde8 SHA256 e9f9fbf14280eaef6d56c834682ad595dd6ab1a595cf9b3033835d954708b66f EBUILD ecls-0.9i.ebuild 1200 RMD160 69de5d61ffcf5e89fcde37c21a42142b50b91014 SHA1 a708cd2d8c03093be1f2946551163581ab826b2f SHA256 a519aae2a87dfa8a304aad1a33a4082e7925c383efa51ac3632f67d4049b94a7 EBUILD ecls-0.9j_p1.ebuild 1169 RMD160 427c695b762192d10c78076fd2e4fbe7371f79c1 SHA1 ad9aa6510cceac2d8b8d37f34f01d02840d3dd70 SHA256 fa13731979f978453370caf93284b29427609639edadceb5cb5c012756730694 -EBUILD ecls-9.12.3.ebuild 1402 RMD160 3ddf9f8bb90be6660e29699cb8937f1465f5e201 SHA1 593eb9b5f5cd32157d5f6ec9f776a4c2e36da9fb SHA256 131bb561761f8df743c4f60b8b3ebee1a3c70f183aa65d758c0c7401f3a009a1 +EBUILD ecls-9.12.3.ebuild 1473 RMD160 a0e5eeeae2d180963d327c6a7390a97df4962610 SHA1 67b5d8e16e3943ddbf87b4fd9328dcb40e5f13b1 SHA256 8c0b6fbe888dacbc1989def16c91c356bd6c42db1fa99e079d082c4dc6d465a2 EBUILD ecls-9.8.4.ebuild 1377 RMD160 bb6875011dbaf7810b7dcdc067666830d4ee93e1 SHA1 c6756b0b50149aa77ae7b98581ee7560841ac089 SHA256 e9b0a3708a4271e195248bcda522598dffd2aa44b7ede862af346a5fe839c471 -MISC ChangeLog 5679 RMD160 0c21bd74bf06f7b7b69626a37dde14e410b86c43 SHA1 7a72ccd5235763d0807ae653aa42f6afd76f4768 SHA256 312400274cb9cae51b0e4a1b25ad9d7de4e7c35edb5f1b1dfb55cbbea9efd21d +MISC ChangeLog 5784 RMD160 f5262e68ac5b43ebd23242b41dfb22b0b1d439d8 SHA1 5544e534e4f1ceafb859dbac4137da8c01ec0651 SHA256 9d892442ab6ebb230eac6dabd2bfa1bf7e0ef6097abdb0e3588b4c4238d3599a MISC metadata.xml 629 RMD160 7887caeb7ab78abe708997f08fe7914fea53f830 SHA1 c8e2ad90e39b9f5a23824986beb9af12c85b2aab SHA256 f0980625f2b3df9f025046ffa628aaf3d8cb4d4b88de4570746e5c8c5840e6f6 diff --git a/dev-lisp/ecls/ecls-9.12.3.ebuild b/dev-lisp/ecls/ecls-9.12.3.ebuild index c08f57d05b5f..13ecf977da17 100644 --- a/dev-lisp/ecls/ecls-9.12.3.ebuild +++ b/dev-lisp/ecls/ecls-9.12.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ecls-9.12.3.ebuild,v 1.2 2010/01/31 17:33:18 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ecls-9.12.3.ebuild,v 1.3 2010/02/06 10:53:24 grozin Exp $ EAPI=2 inherit eutils multilib @@ -10,54 +10,59 @@ MY_P=ecl-${PV} DESCRIPTION="ECL is an embeddable Common Lisp implementation." HOMEPAGE="http://common-lisp.net/project/ecl/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" -RESTRICT="mirror" LICENSE="BSD LGPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="X debug +threads +unicode" +IUSE="X doc +threads +unicode" RDEPEND="dev-libs/gmp virtual/libffi >=dev-libs/boehm-gc-7.1[threads?]" - # cxx? ( dev-libs/boehm-gc[-nocxx] )" DEPEND="${RDEPEND} app-text/texi2html" PDEPEND="dev-lisp/gentoo-init" PROVIDE="virtual/commonlisp" -S="${WORKDIR}"/ecl-${PV} +S="${WORKDIR}"/${MY_P} src_prepare() { epatch "${FILESDIR}"/${PV}-headers-gentoo.patch } src_configure() { - # $(use_with cxx) econf \ --with-system-gmp \ --enable-boehm=system \ --enable-gengc \ --enable-longdouble \ - $(use_enable debug) \ $(use_enable threads) \ $(use_with threads __thread) \ $(use_enable unicode) \ $(use_with X x) \ - $(use_with X clx) \ - || die "econf failed" + $(use_with X clx) } src_compile() { #parallel fails - emake -j1 || die "make failed" + emake -j1 || die "emake failed" + if use doc; then + pushd build/doc + emake || die "emake doc failed" + popd + fi } src_install () { - emake DESTDIR="${D}" install || die "Could not build ECL" - - dohtml doc/*.html + emake DESTDIR="${D}" install || die "emake install failed" dodoc ANNOUNCEMENT Copyright dodoc "${FILESDIR}"/README.Gentoo + pushd build/doc + newman ecl.man ecl.1 + newman ecl-config.man ecl-config.1 + if use doc; then + doinfo *.info || die "doinfo failed" + fi + popd } |