summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStelian Ionescu <sionescu@common-lisp.net>2008-12-16 17:41:16 +0100
committerStelian Ionescu <sionescu@common-lisp.net>2008-12-16 17:41:16 +0100
commit754e88d69a2fdcf24bd9bda5f2454bfdea4c9e29 (patch)
tree5fbdbecdbfb75cc99abb65f3e23871ecb11fea53 /dev-lisp/parenscript
parentdev-lisp/cl-json: bump to version cl-json-0.3.1_p20081208 (diff)
downloadlisp-754e88d69a2fdcf24bd9bda5f2454bfdea4c9e29.tar.gz
lisp-754e88d69a2fdcf24bd9bda5f2454bfdea4c9e29.tar.bz2
lisp-754e88d69a2fdcf24bd9bda5f2454bfdea4c9e29.zip
dev-lisp/parenscript: die if cannot build docs
Diffstat (limited to 'dev-lisp/parenscript')
-rw-r--r--dev-lisp/parenscript/Manifest4
-rw-r--r--dev-lisp/parenscript/parenscript-0.1_pre20080822.ebuild9
-rw-r--r--dev-lisp/parenscript/parenscript-9999.ebuild9
3 files changed, 14 insertions, 8 deletions
diff --git a/dev-lisp/parenscript/Manifest b/dev-lisp/parenscript/Manifest
index 853884c1..3bdcdf58 100644
--- a/dev-lisp/parenscript/Manifest
+++ b/dev-lisp/parenscript/Manifest
@@ -1,3 +1,3 @@
DIST parenscript-0.1_pre20080822.tar.bz2 50437 RMD160 6e66a8e9c3a999b2e4c7c53a575ba9d6eabb5fa4 SHA1 3314b77c889b4951b44b112071eab7c825bb8b3c SHA256 338b8af9d57cfa0b81f27fc658bd7a9116bc69b0e213118a2fb3c83869f48196
-EBUILD parenscript-0.1_pre20080822.ebuild 824 RMD160 d2638675b557e105962cc57cb2d7c35ea6e9fcac SHA1 82f386f2a41269559699acc3a246723c8c2d8bc4 SHA256 4ef7334383ff3d96a73b6f61098fdf28cbb9d11a0cee36b8ae1e965d8280a1a3
-EBUILD parenscript-9999.ebuild 820 RMD160 16161a892fe7aacac73eb53382275efb195a5124 SHA1 21275488bea041a14bb794cbd1f044d6e0e0fd2e SHA256 5dae3b18aedef38e835842ed3cfdabbe79a6dfb69c7287036426b2ec0567a22f
+EBUILD parenscript-0.1_pre20080822.ebuild 902 RMD160 b1e354270c9e06b9f2f560b1b18848250c7cfb46 SHA1 17c89d81885328c2c4b75ce7a4705cf6ff4211c4 SHA256 40946c4840fe4c8b8cb117d4cfebcfcd2c7dbe7eab55dad4ed216cafb2202e66
+EBUILD parenscript-9999.ebuild 898 RMD160 0cc85c083f8e87acc2d651be2325851d08738be5 SHA1 666a63e22029a9536a13831d4370f74122af7536 SHA256 5d9facc71d1e9acce90621734abc049ea39256238e996634765673d1f4b913d3
diff --git a/dev-lisp/parenscript/parenscript-0.1_pre20080822.ebuild b/dev-lisp/parenscript/parenscript-0.1_pre20080822.ebuild
index 0eac178d..c0663da3 100644
--- a/dev-lisp/parenscript/parenscript-0.1_pre20080822.ebuild
+++ b/dev-lisp/parenscript/parenscript-0.1_pre20080822.ebuild
@@ -19,13 +19,16 @@ DEPEND="!dev-lisp/cl-${PN}
doc? ( virtual/latex-base )"
src_compile() {
- use doc && { cd docs ; sh build.sh ; }
+ 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 src t
common-lisp-symlink-asdf
- dodoc contributors docs/internal/notes-and-links.txt || die
- use doc && { dodoc docs/*.pdf || die ; }
+ 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
index 29eee70a..0dc898bf 100644
--- a/dev-lisp/parenscript/parenscript-9999.ebuild
+++ b/dev-lisp/parenscript/parenscript-9999.ebuild
@@ -20,13 +20,16 @@ DEPEND="!dev-lisp/cl-${PN}
doc? ( virtual/latex-base )"
src_compile() {
- use doc && { cd docs ; sh build.sh ; }
+ 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 src t
common-lisp-symlink-asdf
- dodoc contributors docs/internal/notes-and-links.txt || die
- use doc && { dodoc docs/*.pdf || die ; }
+ dodoc contributors docs/internal/notes-and-links.txt || die "Cannot install docs"
+ use doc && { dodoc docs/*.pdf || die "Cannot install docs" ; }
}