summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakob Gahde2022-02-15 02:34:50 +0100
committerJakob Gahde2022-02-15 02:34:50 +0100
commit8cef58036c19d938fd5c64fa8d14adb895832266 (patch)
treecb5bc296ddb838b478e595a854fc057c4782a282
downloadaur-8cef58036c19d938fd5c64fa8d14adb895832266.tar.gz
perl-net-davtalk 0.20-1: Create new package
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD33
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ce638f1c700f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = perl-net-davtalk
+ pkgdesc = Interface to talk to DAV servers
+ pkgver = 0.20
+ pkgrel = 1
+ url = https://metacpan.org/dist/Net-DAVTalk
+ arch = any
+ license = Artistic2.0
+ checkdepends = perl-test-pod
+ checkdepends = perl-test-pod-coverage
+ depends = perl
+ depends = perl-datetime-format-iso8601
+ depends = perl-json
+ depends = perl-json-xs
+ depends = perl-tie-datauuid
+ depends = perl-uri
+ depends = perl-xml-fast
+ depends = perl-xml-spice
+ source = https://www.cpan.org/modules/by-module/Net/Net-DAVTalk-0.20.tar.gz
+ sha512sums = 3a894e96d8ee039ef870489c403ea1f8848eaed9f5c8f607571967b4d67a1492bbb1468f1a92797ba49105611b4aa95bc1db514cd652a444e5f319dd20fd23f7
+
+pkgname = perl-net-davtalk
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d76a428e711e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Jakob Gahde <j5lx@fmail.co.uk>
+
+pkgname=perl-net-davtalk
+pkgver=0.20
+pkgrel=1
+pkgdesc="Interface to talk to DAV servers"
+arch=('any')
+url="https://metacpan.org/dist/Net-DAVTalk"
+license=('Artistic2.0')
+depends=('perl' 'perl-datetime-format-iso8601' 'perl-json' 'perl-json-xs'
+ 'perl-tie-datauuid' 'perl-uri' 'perl-xml-fast' 'perl-xml-spice')
+checkdepends=('perl-test-pod' 'perl-test-pod-coverage')
+source=("https://www.cpan.org/modules/by-module/Net/Net-DAVTalk-${pkgver}.tar.gz")
+sha512sums=('3a894e96d8ee039ef870489c403ea1f8848eaed9f5c8f607571967b4d67a1492bbb1468f1a92797ba49105611b4aa95bc1db514cd652a444e5f319dd20fd23f7')
+
+build() {
+ cd "${srcdir}/Net-DAVTalk-${pkgver}"
+
+ perl Makefile.PL NO_PACKLIST=true NO_PERLLOCAL=true
+ make
+}
+
+check() {
+ cd "${srcdir}/Net-DAVTalk-${pkgver}"
+
+ make test
+}
+
+package() {
+ cd "${srcdir}/Net-DAVTalk-${pkgver}"
+
+ make install INSTALLDIRS=vendor DESTDIR="${pkgdir}"
+}