From f156c921f1a87430677ac599cd0495f071e61ade Mon Sep 17 00:00:00 2001 From: Stelian Ionescu Date: Sat, 9 Jan 2010 20:31:08 +0100 Subject: dev-lisp/parenscript: remove snapshot, add usual keywords, use EAPI=2, update RDEPEND --- dev-lisp/parenscript/Manifest | 4 +-- dev-lisp/parenscript/parenscript-20090921.ebuild | 34 ---------------------- dev-lisp/parenscript/parenscript-9999.ebuild | 37 ++++++++++++++++++++++++ dev-lisp/parenscript/parenscript-99999999.ebuild | 35 ---------------------- 4 files changed, 38 insertions(+), 72 deletions(-) delete mode 100644 dev-lisp/parenscript/parenscript-20090921.ebuild create mode 100644 dev-lisp/parenscript/parenscript-9999.ebuild delete mode 100644 dev-lisp/parenscript/parenscript-99999999.ebuild (limited to 'dev-lisp/parenscript') diff --git a/dev-lisp/parenscript/Manifest b/dev-lisp/parenscript/Manifest index a65a0ed7..9266448f 100644 --- a/dev-lisp/parenscript/Manifest +++ b/dev-lisp/parenscript/Manifest @@ -1,3 +1 @@ -DIST parenscript-20090921.tgz 371873 RMD160 51e2e50bf8398fedfba60b03ceffd94f9a6f1cde SHA1 e954a566ba0cf71a10c3ddcde83b1211dd1caed7 SHA256 db8cd782c3daf0ad469f142948509623401a58ee92f876a6549110c56b6b3551 -EBUILD parenscript-20090921.ebuild 940 RMD160 e38a30d1b69d7e1c7ff45025a602919e06d6098c SHA1 a72bc5433fbeec56c40500bb76be4334e3c9d986 SHA256 c2326908d12831c31f97a39a33666060a86d21e0301f728db9a24248b6c7c884 -EBUILD parenscript-99999999.ebuild 928 RMD160 bd76107f4e26987b0b746bf5b17c649fe4c706f8 SHA1 2fc481797b4953bfe442b2d1b82baebf8dd45349 SHA256 e87e7a577832ee5c759e68e6a72a2cc87f1dfbe6d4aba5d39220226efde713c3 +EBUILD parenscript-9999.ebuild 999 RMD160 31e148f0869cdbbbfcf99c981fb4a80f5fad3ed8 SHA1 50de02723b17ea8061c143c409b6457f014f6a73 SHA256 ad5b07d69827015c8235418319c735ad2350c676f97d21a34cf3b86eba310e09 diff --git a/dev-lisp/parenscript/parenscript-20090921.ebuild b/dev-lisp/parenscript/parenscript-20090921.ebuild deleted file mode 100644 index 7075c236..00000000 --- a/dev-lisp/parenscript/parenscript-20090921.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit common-lisp-2 eutils - -DESCRIPTION="Parenscript is a small lispy language that can be compiled to JavaScript." -HOMEPAGE="http://common-lisp.net/project/parenscript/" -SRC_URI="http://common-lisp.net/project/parenscript/release/${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="doc" - -DEPEND="doc? ( virtual/latex-base )" -RDEPEND="!dev-lisp/cl-${PN} - !dev-lisp/cl-${PN}-darcs - !dev-lisp/${PN}-darcs" - -src_compile() { - if use doc ; then - cd docs - sh build.sh || die "Cannot build docs" - fi -} - -# TODO: install extras/js-expander.el -src_install() { - common-lisp-install parenscript.asd extras/*.lisp runtime src t - common-lisp-symlink-asdf - dodoc contributors docs/internal/notes-and-links.txt || die "Cannot install docs" - use doc && { dodoc docs/*.pdf || die "Cannot install docs" ; } -} diff --git a/dev-lisp/parenscript/parenscript-9999.ebuild b/dev-lisp/parenscript/parenscript-9999.ebuild new file mode 100644 index 00000000..86e13c56 --- /dev/null +++ b/dev-lisp/parenscript/parenscript-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" +inherit common-lisp-2 git eutils + +DESCRIPTION="Parenscript is a small lispy language that can be compiled to JavaScript." +HOMEPAGE="http://common-lisp.net/project/parenscript/" +EGIT_REPO_URI="http://common-lisp.net/project/parenscript/git/parenscript/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="doc" + +DEPEND="doc? ( virtual/latex-base )" +RDEPEND="!dev-lisp/cl-${PN} + !dev-lisp/cl-${PN}-darcs + !dev-lisp/${PN}-darcs + dev-lisp/anaphora + dev-lisp/cl-ppcre" + +src_compile() { + if use doc ; then + cd docs + sh build.sh || die "Cannot build docs" + fi +} + +# TODO: install extras/js-expander.el +src_install() { + common-lisp-install parenscript.asd extras/*.lisp runtime src t + common-lisp-symlink-asdf + dodoc contributors docs/internal/notes-and-links.txt || die "Cannot install docs" + use doc && { dodoc docs/*.pdf || die "Cannot install docs" ; } +} diff --git a/dev-lisp/parenscript/parenscript-99999999.ebuild b/dev-lisp/parenscript/parenscript-99999999.ebuild deleted file mode 100644 index 2fd96bc5..00000000 --- a/dev-lisp/parenscript/parenscript-99999999.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EGIT_REPO_URI="http://common-lisp.net/project/parenscript/git/parenscript/" - -inherit common-lisp-2 git eutils - -DESCRIPTION="Parenscript is a small lispy language that can be compiled to JavaScript." -HOMEPAGE="http://common-lisp.net/project/parenscript/" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="" -IUSE="doc" - -DEPEND="doc? ( virtual/latex-base )" -RDEPEND="!dev-lisp/cl-${PN} - !dev-lisp/cl-${PN}-darcs - !dev-lisp/${PN}-darcs" - -src_compile() { - if use doc ; then - cd docs - sh build.sh || die "Cannot build docs" - fi -} - -# TODO: install extras/js-expander.el -src_install() { - common-lisp-install parenscript.asd extras/*.lisp runtime src t - common-lisp-symlink-asdf - dodoc contributors docs/internal/notes-and-links.txt || die "Cannot install docs" - use doc && { dodoc docs/*.pdf || die "Cannot install docs" ; } -} -- cgit v1.2.3-65-gdbad