summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD46
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"
+}