diff options
author | Stelian Ionescu <sionescu@common-lisp.net> | 2008-12-16 17:41:16 +0100 |
---|---|---|
committer | Stelian Ionescu <sionescu@common-lisp.net> | 2008-12-16 17:41:16 +0100 |
commit | 754e88d69a2fdcf24bd9bda5f2454bfdea4c9e29 (patch) | |
tree | 5fbdbecdbfb75cc99abb65f3e23871ecb11fea53 /dev-lisp/parenscript | |
parent | dev-lisp/cl-json: bump to version cl-json-0.3.1_p20081208 (diff) | |
download | lisp-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/Manifest | 4 | ||||
-rw-r--r-- | dev-lisp/parenscript/parenscript-0.1_pre20080822.ebuild | 9 | ||||
-rw-r--r-- | dev-lisp/parenscript/parenscript-9999.ebuild | 9 |
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" ; } } |