diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e41ab7ce1f9a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: 3ED <krzysztof1987 at gmail> + +pkgbase=perl-checkupdates-aur +pkgname=(perl-checkupdates-aur checkupdates-aur) +_pkgname=CheckUpdates-AUR +pkgver=0.01 +pkgrel=1 +pkgdesc="checkupdates for aur" +arch=('any') +url="https://github.com/3ed/CheckUpdates-AUR" +license=('Artistic2.0') +depends=('perl-www-aur' 'perl-json' 'perl-try-tiny') +makedepends=('perl-module-build') +optdepends=('perl-smart-Comments: for debug perpose only') +source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/3ed/${_pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=('e1f96259fbd3558852b83f9ae80b0395de988aaca2a065c79a85f6ecc8b7419b') + +build() { + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL="--skipdeps" \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "${_pkgname}-${pkgver}" + perl Build.PL + perl Build +} + +check() { + cd "${_pkgname}-${pkgver}" + perl Build test +} + +package_perl-checkupdates-aur() { + cd "${_pkgname}-${pkgver}" + perl Build install + + rm -rf "$pkgdir/usr/bin/" +} + +package_checkupdates-aur() { + depends=('perl-checkupdates-aur') + + cd "${_pkgname}-${pkgver}" + install -D -m755 bin/checkupdates-aur "$pkgdir/usr/bin/checkupdates-aur" +} |