# $Id: PKGBUILD 111058 2014-05-12 18:09:57Z fyan $ # Maintainer: Felix Yan # Contributor: Alexander Rødseth # Contributor: Marcel Huber # Contributor: Illarion Kovalchuk pkgname=jenkins pkgver=1.564 pkgrel=1 pkgdesc='Extendable continuous integration server (latest)' arch=('any') url='http://jenkins-ci.org/' license=('MIT') makedepends=('maven') depends=('java-runtime' 'ttf-dejavu' 'libcups') provides=('jenkins-ci') conflicts=('jenkins-ci') replaces=('jenkins-ci') backup=('etc/conf.d/jenkins') install='jenkins.install' noextract=('jenkins.war') source=("https://github.com/jenkinsci/jenkins/archive/jenkins-${pkgver}.tar.gz" 'jenkins.conf' 'jenkins.service' 'jenkins.tmpfiles.d') sha512sums=('601abb2e61921e0841d092601cf656247916d0d5e6375386ba411de9160bd5f717102c189f43f3f51878547fd408df2e4fb550fad8a82128c15f1d062fc3f962' '3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0' 'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7' 'fc82b56741c4683cde4913e41bf3dbfb0e7b16897b22b27d92a9c6fa7a300ffba97d85fbbf2287a7c5c546cb5697bbe8daa108bfc51572cf69c256d1e01e80ba') build() { cd $srcdir/jenkins-jenkins-${pkgver} mvn package -Dmaven.test.skip=true -Dmaven.repo.local=m2 } package() { cd $srcdir install -Dm644 jenkins.service \ "$pkgdir/usr/lib/systemd/system/jenkins.service" install -Dm644 jenkins.tmpfiles.d "$pkgdir/usr/lib/tmpfiles.d/jenkins.conf" install -Dm644 jenkins.conf "$pkgdir/etc/conf.d/jenkins" cd jenkins-jenkins-${pkgver} install -Dm444 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm444 "war/target/jenkins.war" "$pkgdir/usr/share/java/jenkins/jenkins.war" } # vim:set ts=2 sw=2 et: