1 #Contributor: Markus M. May <mmay AT javafreedom DOT org>
5 pkgdesc="Extensible Continuous Integration Server."
6 url="http://hudson-ci.org"
9 depends=('java-environment')
10 optdepends=('apache: a full featured webserver'
11 'maven: a java project management and project comprehension tool')
13 conflicts=('java-hudson' 'hudson')
15 options=(!strip !docs )
17 backup=('wrapper.conf'
20 install=hudson.install
21 source=(http://hudson-ci.org/download/war/${pkgver}/$pkgname.war
22 http://wrapper.tanukisoftware.org/download/3.3.7/wrapper-delta-pack-3.3.7.tar.gz
26 noextract=(hudson.war)
28 md5sums=('bb7b858ff39fca66302a3a89f526a266'
29 '009ea0881c321108ab6bb64e33d758a3'
30 '322379c155ad259a2a8b81ff624c7351'
31 '46aff67e27e087717eaef0b10c59453e')
37 install -d $pkgdir/opt/hudson
39 install -d $pkgdir/opt/hudson/bin
40 install -d $pkgdir/opt/hudson/bin/lib
41 install -d $pkgdir/opt/hudson/lib
42 install -d $pkgdir/opt/hudson/conf
43 install -d $pkgdir/opt/hudson/tmp
44 install -d $pkgdir/opt/hudson/data
46 install -d $pkgdir/etc/rc.d
48 install -d $pkgdir/etc/hudson
51 if [ $CARCH = 'x86_64' ]; then
52 install $srcdir/wrapper-delta-pack-3.3.7/bin/wrapper-linux-x86-64 $pkgdir/opt/hudson/bin/wrapper
53 install $srcdir/wrapper-delta-pack-3.3.7/lib/libwrapper-linux-x86-64.so $pkgdir/opt/hudson/bin/lib
54 elif [ $CARCH} = 'i686' ]; then
55 install $srcdir/wrapper-delta-pack-3.3.7/bin/wrapper-linux-x86-32 $pkgdir/opt/hudson/bin/wrapper
56 install $srcdir/wrapper-delta-pack-3.3.7/lib/libwrapper-linux-x86-32.so $pkgdir/opt/hudson/bin/lib
59 install $srcdir/wrapper-delta-pack-3.3.7/lib/wrapper.jar $pkgdir/opt/hudson/lib
60 install $srcdir/hudson.war $pkgdir/opt/hudson/lib
61 install $srcdir/wrapper.conf $pkgdir/etc/hudson
62 install $srcdir/hudson $pkgdir/opt/hudson/bin
64 install -d $pkgdir/etc/hudson
65 install -d $pkgdir/var/run/hudson
66 install -d $pkgdir/var/log/hudson