diff options
author | Mark Gallagher | 2023-10-04 16:36:18 +0100 |
---|---|---|
committer | Mark Gallagher | 2023-10-04 16:36:18 +0100 |
commit | fb36478a07b83180c4fcb2452cda2a4f901e93a8 (patch) | |
tree | 819dfa002f50c102c138233b714a3ac12bc4107e | |
download | aur-fb36478a07b83180c4fcb2452cda2a4f901e93a8.tar.gz |
perl-plack-middleware-csrfblock 0.10-1
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3ddc9047f8b0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = perl-plack-middleware-csrfblock + pkgdesc = Block CSRF Attacks with minimal changes to your app + pkgver = 0.10 + pkgrel = 1 + url = https://metacpan.org/release/Plack-Middleware-CSRFBlock + arch = any + license = GPL + license = PerlArtistic + depends = perl + depends = perl-digest-sha1 + depends = perl-html-parser + depends = perl-plack + options = !emptydirs + options = purge + source = https://cpan.metacpan.org/authors/id/M/MA/MATTP/Plack-Middleware-CSRFBlock-0.10.tar.gz + sha256sums = eb5ba4f4b391236d9c16111917db5905bac2c02bec93908850b97aa72fa31d3f + +pkgname = perl-plack-middleware-csrfblock diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..018a3de08144 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c13c83f92030 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Contributor: Mark Gallagher <mark@fts.scot> +pkgname=perl-plack-middleware-csrfblock +pkgver=0.10 +pkgrel=1 +pkgdesc='Block CSRF Attacks with minimal changes to your app' +_dist=Plack-Middleware-CSRFBlock +arch=('any') +url="https://metacpan.org/release/$_dist" +license=('GPL' 'PerlArtistic') +depends=('perl' 'perl-digest-sha1' 'perl-html-parser' 'perl-plack') +options=('!emptydirs' 'purge') +source=("https://cpan.metacpan.org/authors/id/M/MA/MATTP/$_dist-$pkgver.tar.gz") +sha256sums=(eb5ba4f4b391236d9c16111917db5905bac2c02bec93908850b97aa72fa31d3f) + +build() { + cd $_dist-$pkgver + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + /usr/bin/perl Makefile.PL + make +} + +check() { + cd $_dist-$pkgver + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 + make test +} + +package() { + cd $_dist-$pkgver + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" +} |