summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJakob Gahde2021-09-16 04:59:48 +0200
committerJakob Gahde2021-09-16 04:59:48 +0200
commit7f5d5ec910800c9eac057caf7706689cef98b9e6 (patch)
treebdd12c47a88c81bd4e3fe13aab4ae0ce26d1d02d /PKGBUILD
downloadaur-perl-file-treecreate.tar.gz
perl-file-treecreate 0.0.1-1: Create new package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..274a18ccf11d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Jakob Gahde <j5lx@fmail.co.uk>
+
+pkgname=perl-file-treecreate
+pkgver=0.0.1
+pkgrel=1
+pkgdesc="Recursively create a directory tree"
+arch=('any')
+url="https://metacpan.org/release/File-TreeCreate"
+license=('MIT')
+depends=('perl')
+makedepends=('perl-module-build')
+source=("https://www.cpan.org/modules/by-module/File/File-TreeCreate-${pkgver}.tar.gz")
+sha512sums=('736c850db328b74d4ef4ea52e01e76d8e6473243b4676c59549904dc8c7ee486601d7512b3347f67f6e6ee3a7639a38edbe74198ec3526c6b94e1f2227ce524b')
+
+build() {
+ cd "${srcdir}/File-TreeCreate-${pkgver}"
+
+ perl Build.PL create_packlist=0
+ ./Build
+}
+
+check() {
+ cd "${srcdir}/File-TreeCreate-${pkgver}"
+
+ ./Build test
+}
+
+package() {
+ cd "${srcdir}/File-TreeCreate-${pkgver}"
+
+ ./Build install --installdirs=vendor --destdir="${pkgdir}"
+ install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}