diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 23 insertions, 11 deletions
@@ -1,20 +1,32 @@ -# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Johannes Dewender arch at JonnyJD dot net +# Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=obs-service-source_validator -pkgver=0.1 +pkgver=0.2 pkgrel=1 -_rpmver=11.2 +_pkgrel=10.1 pkgdesc='An OBS source service: running all the osc source-validator checks' arch=('any') -url='https://build.opensuse.org/package/show?package=obs-service-source_validator&project=openSUSE%3ATools' +url='https://build.opensuse.org/package/show?package=obs-service-source_validator&project=openSUSE%3AFactory' license=('GPL2') -depends=('osc-source_validator') -source=("http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_Factory/src/${pkgname}-${pkgver}-${_rpmver}.src.rpm") -md5sums=('4902cd72c463e9481058dd2a9e00eae3') +depends=('perl-timedate') +provides=('osc-source_validator=0.2') +conflicts=('osc-source_validator<=0.1') +source=("http://download.opensuse.org/repositories/openSUSE:/Factory/standard/src/${pkgname}-${pkgver}-${_pkgrel}.src.rpm") +md5sums=('573568f2e91dda873adf9bd5e3bcf84e') + +build() { + cd "$srcdir" + tar -xf "$pkgname-$pkgver.tar.bz2" +} package() { - cd "${srcdir}" - install -d "${pkgdir}"/usr/lib/obs/service - install -m755 source_validator "${pkgdir}"/usr/lib/obs/service - install -m644 source_validator.service "${pkgdir}"/usr/lib/obs/service + cd "$srcdir/$pkgname-$pkgver" + + mkdir -p "$pkgdir/usr/lib/obs/service/source_validators" + install -m755 source_validator "$pkgdir/usr/lib/obs/service/" + install -m644 source_validator.service "$pkgdir/usr/lib/obs/service/" + cp -a [0-9]* helpers "$pkgdir/usr/lib/obs/service/source_validators/" } + +# vim:set ts=2 sw=2 et: |