diff --git a/testing/hsxkpasswd/APKBUILD b/testing/hsxkpasswd/APKBUILD new file mode 100644 index 0000000000000000000000000000000000000000..ea6b049ca236d062b0cc76d0e59c0fa95602ff0d --- /dev/null +++ b/testing/hsxkpasswd/APKBUILD @@ -0,0 +1,44 @@ +# Maintainer: Antoine Martin (ayakael) +# Contributor: Antoine Martin (ayakael) + +pkgname=hsxkpasswd +pkgver=3.6 +pkgrel=0 +pkgdesc="Generate secure, memorable passwords inspired by XKCD and Password Haystacks" +arch="noarch" +url="https://www.bartbusschots.ie/s/publications/software/xkpasswd/" +license="BSD-2-Clause" +depends=" + perl + perl-clone + perl-datetime + perl-file-homedir + perl-file-share + perl-json + perl-list-moreutils + perl-math-round + perl-readonly + perl-text-unidecode + perl-type-tiny + " +makedepends="perl-module-build" +subpackages="$pkgname-doc" +source="$pkgname-$pkgver.tar.gz::https://github.com/bbusschots/hsxkpasswd/archive/v$pkgver.tar.gz" + +build() { + PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null perl ./Build.PL + ./Build +} + +check() { + PERL_MM_USE_DEFAULT=1 ./Build test +} + +package() { + ./Build install --installdirs=vendor --destdir="$pkgdir" + find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete +} + +sha512sums=" +b93f3e8a209152def43040d05f27ed404ff7d596f69f831d1666cbd1dcb06907558b0e9ab9b256cfa25aa528fc92e13b816a0b8d476f4334a53f69b44612708f hsxkpasswd-3.6.tar.gz +" diff --git a/testing/perl-file-share/APKBUILD b/testing/perl-file-share/APKBUILD new file mode 100644 index 0000000000000000000000000000000000000000..601863d0edb306e5890f218c988837d05a397f9f --- /dev/null +++ b/testing/perl-file-share/APKBUILD @@ -0,0 +1,37 @@ +# Automatically generated by apkbuild-cpan, template 3 +# Contributor: Antoine Martin (ayakael) +# Maintainer: Antoine Martin (ayakael) +pkgname=perl-file-share +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan +_pkgreal=File-Share +pkgver=0.27 +pkgrel=0 +pkgdesc="Extend File::ShareDir to Local Libraries" +url="https://metacpan.org/release/File-Share/" +arch="noarch" +license="GPL-1.0-or-later OR Artistic-1.0-Perl" +depends="perl perl-file-sharedir perl-readonly" +makedepends="perl-dev" +subpackages="$pkgname-doc" +source="https://cpan.metacpan.org/authors/id/I/IN/INGY/File-Share-$pkgver.tar.gz" +builddir="$srcdir/$_pkgreal-$pkgver" + +build() { + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + make test +} + +package() { + make DESTDIR="$pkgdir" install + find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete +} + +sha512sums=" +7c321de08e49f252e8e2126da00ea05ced13db362de758a693ee7f40452827fbf2591fb9e6c80caa27bb8767b3596893fc8762993a167583a0b40091e5db5ec7 File-Share-0.27.tar.gz +"