1 #Contributor: Yahya Mohajer < yaya_2013 At yahoo Dot com >
7 pkgdesc="Extensible Continuous Integration Server. Hudson forks- LTS version"
8 url="http://jenkins-ci.org/"
11 depends=('java-environment')
12 optdepends=('apache: a full featured webserver'
13 'maven: a java project management and project comprehension tool'
14 'ttf-dejavu: Font family based on the Bitstream Vera Fonts with a wider range of characters'
15 'libcups: The CUPS Printing System - client libraries and headers')
17 conflicts=('jenkins-lts')
18 provides=('jenkins-lts')
19 options=(!strip !docs )
21 install=jenkins-lts.install
22 backup=(opt/jenkins-lts/conf/wrapper.conf)
23 source=(http://mirrors.jenkins-ci.org/war-stable/${pkgver}/jenkins.war
24 http://wrapper.tanukisoftware.org/download/$_wrapver/wrapper-delta-pack-$_wrapver.tar.gz
28 noextract=(jenkins.war)
30 md5sums=('2783375695e85c50f92e07e5885aeac3'
31 'a4eb5f779b09fdba71c8b94450169bcc'
32 '4f5ba6f36114c82ed46b37e1502a8035'
33 '7969490e36187fa5f199acb3ec3b31f5')
39 install -dm755 $pkgdir/opt/jenkins-lts
40 install -dm755 $pkgdir/opt/jenkins-lts/bin
41 install -dm755 $pkgdir/opt/jenkins-lts/lib
42 install -dm755 $pkgdir/opt/jenkins-lts/conf
43 install -dm755 $pkgdir/opt/jenkins-lts/logs
44 install -dm755 $pkgdir/opt/jenkins-lts/tmp
47 if [ $CARCH = 'x86_64' ]; then
48 install -Dm755 $srcdir/wrapper-delta-pack-$_wrapver/bin/wrapper-linux-x86-64 $pkgdir/opt/jenkins-lts/bin/wrapper
49 install -Dm644 $srcdir/wrapper-delta-pack-$_wrapver/lib/libwrapper-linux-x86-64.so $pkgdir/opt/jenkins-lts/lib/
50 elif [ $CARCH = 'i686' ]; then
51 install -Dm755 $srcdir/wrapper-delta-pack-$_wrapver/bin/wrapper-linux-x86-32 $pkgdir/opt/jenkins-lts/bin/wrapper
52 install -Dm644 $srcdir/wrapper-delta-pack-$_wrapver/lib/libwrapper-linux-x86-32.so $pkgdir/opt/jenkins-lts/lib/
54 install -Dm644 $srcdir/wrapper-delta-pack-$_wrapver/lib/wrapper.jar $pkgdir/opt/jenkins-lts/lib/
55 install -Dm644 $srcdir/wrapper-delta-pack-$_wrapver/logs/wrapper.log $pkgdir/opt/jenkins-lts/logs/
57 install -Dm644 $srcdir/jenkins.war $pkgdir/opt/jenkins-lts/lib/
59 install -Dm644 $srcdir/wrapper.conf $pkgdir/opt/jenkins-lts/conf/
60 install -Dm755 $srcdir/jenkins-lts $pkgdir/opt/jenkins-lts/bin/
62 mkdir -p $pkgdir/var/lib/jenkins-lts
63 mkdir -p $pkgdir/var/run/jenkins-lts