summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof (3ED) AS2015-07-02 10:03:49 +0200
committerKrzysztof (3ED) AS2015-07-02 10:03:49 +0200
commita60474636512bc5e04e593403e79089acf3140b7 (patch)
tree43f404c272c5cdd723d5b1cc91717f15dd4b8ed2
downloadaur-a60474636512bc5e04e593403e79089acf3140b7.tar.gz
moving files, making space for additional scripts, aur4 and other stuff
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD35
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0a1c4db549b9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = perl-eval-closure
+ pkgdesc = safely and cleanly create closures via string eval
+ pkgver = 0.12
+ pkgrel = 1
+ url = https://metacpan.org/release/Eval-Closure
+ arch = any
+ license = PerlArtistic
+ license = GPL
+ checkdepends = perl-test-requires
+ checkdepends = perl-test-fatal
+ checkdepends = perl-test-output
+ depends = perl-try-tiny
+ depends = perl-sub-exporter
+ options = !emptydirs
+ source = https://cpan.metacpan.org/authors/id/D/DO/DOY/Eval-Closure-0.12.tar.gz
+ sha512sums = 070296c6cad3fc52adbc9827f707cd52ba14eef845d3acc91bd15e12aed8cbb5a9f4baf74500c1e31b9005a12436dc289b5f1191c959dea162043948517c82e2
+
+pkgname = perl-eval-closure
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e3b505bcfce8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Montainer: 3ED <krzysztof1987 at gmail dot com>
+#
+pkgname=perl-eval-closure
+_lastauthor=D/DO/DOY
+_pkgname=Eval-Closure
+pkgver=0.12
+pkgrel=1
+pkgdesc="safely and cleanly create closures via string eval"
+arch=('any')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
+depends=('perl-try-tiny' 'perl-sub-exporter')
+checkdepends=('perl-test-requires' 'perl-test-fatal' 'perl-test-output')
+url="https://metacpan.org/release/${_pkgname}"
+source=(https://cpan.metacpan.org/authors/id/${_lastauthor}/${_pkgname}-${pkgver}.tar.gz)
+sha512sums=('070296c6cad3fc52adbc9827f707cd52ba14eef845d3acc91bd15e12aed8cbb5a9f4baf74500c1e31b9005a12436dc289b5f1191c959dea162043948517c82e2')
+
+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 "${srcdir}/${_pkgname}-${pkgver}"
+ perl Makefile.PL
+ make
+}
+check() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make test
+}
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make install
+}