# Contributor: Francesco Colista # Maintainer: Francesco Colista pkgname=jenkins pkgver=2.121.3 pkgrel=0 pkgdesc="Extendable continuous integration server (stable version)" url="https://jenkins.io" arch="noarch" license="MIT" depends="openjdk8 openjdk8-jre openjdk8-jre-base freetype ttf-dejavu xvfb fontconfig" install="$pkgname.pre-install" options="!check" pkgusers="$pkgname" pkggroups="$pkgname" source="jenkins-$pkgver.war::http://mirrors.jenkins.io/war-stable/$pkgver/$pkgname.war $pkgname.logrotate $pkgname.initd $pkgname.confd" builddir="$srcdir/" build() { cd "$builddir" return 0 } package() { cd "$builddir" install -Dm755 "$srcdir"/$pkgname.initd \ "$pkgdir"/etc/init.d/$pkgname install -Dm644 "$srcdir"/$pkgname.confd \ "$pkgdir"/etc/conf.d/$pkgname install -Dm755 "$srcdir"/$pkgname-$pkgver.war \ "$pkgdir"/usr/share/webapps/jenkins/$pkgname.war install -Dm644 "$srcdir"/$pkgname.logrotate \ "$pkgdir"/etc/logrotate.d/$pkgname mkdir -p "$pkgdir"/var/log/jenkins chown -R $pkgusers:$pkggroups "$pkgdir"/var/log/jenkins } sha512sums="93460c7623090e55b38da8a009ade40c44943683c64fa5a0528fab3813ffc592b3419856c8b2f175b16455a21db71f6f2e509ab97d793c94e0727f3c73525c41 jenkins-2.121.3.war 74423d3c66e2312eb3a1590e0582ccd82fc01b410d3bfc0627bef56fe6f4e7f4ea01a7a2d92a7a0c4870a1a1c48e911fe7eab3073e14db4910b52158182e5856 jenkins.logrotate 43686a537248c7a0a8fe53c3ca9577c8ffb50a141248de028d398d0fd3b3be8562b6cb2c63b44b3b0ac58d6431e8907790553791b2e125d1bfc2e3263ffaa83e jenkins.initd 7247750a13fc2537dc1e405f6d8221ccdc80cfbaf40c47327ee04c206afa8607ada52e7b895c8eb3489dd9f6a94b42b8b38110b3120948a35dc4f197fe4c08ed jenkins.confd"