[arch-commits] Commit in grails/trunk (PKGBUILD)
Alexander Rødseth
arodseth at nymeria.archlinux.org
Sat Jan 26 23:01:43 UTC 2013
Date: Sunday, January 27, 2013 @ 00:01:43
Author: arodseth
Revision: 83047
Fix for FS#33502 and split out documentation
Modified:
grails/trunk/PKGBUILD
----------+
PKGBUILD | 24 +++++++++++++++++++-----
1 file changed, 19 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-01-26 22:14:51 UTC (rev 83046)
+++ PKGBUILD 2013-01-26 23:01:43 UTC (rev 83047)
@@ -1,15 +1,16 @@
# $Id$
# Maintainer: Alexander Rødseth <rodseth at gmail.com>
-pkgname=grails
+pkgbase=grails
+pkgname=('grails' 'grails-docs')
pkgver=2.2.0
pkgrel=2
pkgdesc='Groovy on rails, web framework'
arch=('any')
url="http://grails.org/"
-depends=('java-environment' 'junit' 'bash' 'sh')
makedepends=('apache-ant' 'setconf')
-optdepends=('groovy')
+optdepends=('groovy: the groovy programming language'
+ 'grails-docs: documentation for grails')
options=(!emptydirs)
license=('APACHE')
source=("http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/$pkgname-$pkgver.zip"
@@ -25,7 +26,9 @@
setconf bin/grails-debug DIRNAME /usr/share/grails
}
-package() {
+package_grails() {
+ depends=('java-environment' 'junit' 'bash' 'sh')
+
cd "$srcdir/$pkgname-$pkgver"
msg2 'Packaging application...'
@@ -52,9 +55,20 @@
msg2 'Cleaning up...'
cd "$pkgdir/usr/share/$pkgname"
- # rm -rf doc
+ rm -rf doc
rm -f INSTALL LICENSE README
find "$pkgdir/usr/share" -name "*.bat" -exec rm {} \;
}
+package_grails-docs() {
+ pkgdesc='Documentation for Grails'
+ cd "$srcdir/grails-$pkgver"
+
+ msg2 'Packaging documentation...'
+ mkdir -p "$pkgdir/usr/share/doc"
+ cp -r doc "$pkgdir/usr/share/doc/grails-$pkgver"
+ mkdir -p "$pkgdir/usr/share/grails"
+ ln -s "/usr/share/doc/grails-$pkgver" "$pkgdir/usr/share/grails/doc"
+}
+
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list