summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Anderson2022-03-31 23:51:22 -0400
committerSean Anderson2022-03-31 23:52:18 -0400
commit1f422c09e5ec1e2949987f7fee12718e0be31f23 (patch)
tree2512e479a8f5b4c91fc3500a17cf41ba75db84bb
downloadaur-1f422c09e5ec1e2949987f7fee12718e0be31f23.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD34
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..eac0343d9e11
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = perl-syntax-keyword-try
+ pkgdesc = a try/catch/finally syntax for perl
+ pkgver = 0.27
+ pkgrel = 1
+ url = https://metacpan.org/release/Syntax-Keyword-Try
+ arch = x86_64
+ license = GPL
+ license = PerlArtistic
+ depends = perl
+ depends = perl-xs-parse-keyword
+ options = !emptydirs
+ options = purge
+ source = https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.27.tar.gz
+ sha512sums = 794a8df77bfa255b83deb7004ca2a70e5f9ec76e6009897101a20c11e8969f4238bed578de5fb510590730be7dfb8b2d1431f8955863f217f7fc5a639e2f2e3b
+
+pkgname = perl-syntax-keyword-try
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bde42f01d7e4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Sean Anderson <seanga2@gmail.com>
+_dist=Syntax-Keyword-Try
+pkgname=perl-syntax-keyword-try
+pkgver=0.27
+pkgrel=1
+pkgdesc="a try/catch/finally syntax for perl"
+arch=(x86_64)
+url="https://metacpan.org/release/$_dist"
+license=('GPL' 'PerlArtistic')
+depends=(perl perl-xs-parse-keyword)
+options=(!emptydirs purge)
+source=("https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_dist-$pkgver.tar.gz")
+sha512sums=('794a8df77bfa255b83deb7004ca2a70e5f9ec76e6009897101a20c11e8969f4238bed578de5fb510590730be7dfb8b2d1431f8955863f217f7fc5a639e2f2e3b')
+
+build() {
+ cd "$srcdir/$_dist-$pkgver"
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
+ /usr/bin/perl Build.PL
+ ./Build
+}
+
+check() {
+ cd "$srcdir/$_dist-$pkgver"
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ export PERL_MM_USE_DEFAULT=1
+ ./Build test
+}
+
+package() {
+ cd "$srcdir/$_dist-$pkgver"
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ ./Build install --installdirs=vendor --destdir="$pkgdir"
+}