diff options
author | Jan Tojnar | 2017-03-30 06:12:00 +0200 |
---|---|---|
committer | Jan Tojnar | 2017-03-30 06:12:00 +0200 |
commit | d8d5ded803664e8368d4e0aec5f10faaf8012eb7 (patch) | |
tree | 8585f5c0b5b6f31526c4ebe4f5ec0b2679459418 | |
download | aur-d8d5ded803664e8368d4e0aec5f10faaf8012eb7.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 54 | ||||
-rw-r--r-- | PKGBUILD | 80 |
2 files changed, 134 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..09cc5c1a8929 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,54 @@ +# Generated by mksrcinfo v8 +# Thu Mar 30 04:11:44 UTC 2017 +pkgbase = perl-app-sqitch + pkgdesc = Sane database change management + pkgver = 0.9995 + pkgrel = 1 + url = http://sqitch.org/ + arch = any + license = MIT + checkdepends = perl-capture-tiny + checkdepends = perl-test-deep + checkdepends = perl-test-file + checkdepends = perl-test-mockmodule + checkdepends = perl-test-nowarnings + depends = perl-clone + depends = perl-config-gitlike>=1.11 + depends = perl-datetime + depends = perl-datetime-timezone + depends = perl-dbi + depends = perl-devel-stacktrace + depends = perl-encode-locale + depends = perl-file-homedir + depends = perl-hash-merge + depends = perl-libintl-perl + depends = perl-io-pager + depends = perl-ipc-run3 + depends = perl-ipc-system-simple + depends = perl-list-moreutils + depends = perl-moo>=1.002000 + depends = perl-namespace-autoclean>=0.16 + depends = perl-path-class>=0.33 + depends = perl-perlio-utf8-strict + depends = perl-string-formatter + depends = perl-string-shellquote + depends = perl-sub-exporter + depends = perl-template-tiny + depends = perl-throwable>=0.200009 + depends = perl-try-tiny + depends = perl-type-tiny + depends = perl-type-tiny-xs + depends = perl-uri-db + depends = perl-uri + depends = perl>=5.11.0 + optdepends = perl-dbd-pg: PostgreSQL support + optdepends = perl-dbd-sqlite: SQLite support + optdepends = perl-dbd-mysql: MySQL support + optdepends = perl-dbd-firebird: Firebird support + options = !emptydirs + options = purge + source = http://search.cpan.org/CPAN/authors/id/D/DW/DWHEELER/App-Sqitch-0.9995.tar.gz + sha512sums = 15681566b321fc3f7cd0d4aac817bac69cabae4655cdaff862e85dcc80db771adf512ad354f21102e8a760bc8b54d306050c9bfbcca34bf243ab6af7e497b9f3 + +pkgname = perl-app-sqitch + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dbfd03bd22cf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,80 @@ +# Maintainer: Jan Tojnar <jtojnar@gmail.com> +pkgname=perl-app-sqitch +pkgver=0.9995 +pkgrel=1 +pkgdesc='Sane database change management' +_dist=App-Sqitch +arch=('any') +url="http://sqitch.org/" +license=('MIT') +depends=( + 'perl-clone' + 'perl-config-gitlike>=1.11' + 'perl-datetime' + 'perl-datetime-timezone' + 'perl-dbi' + 'perl-devel-stacktrace' + 'perl-encode-locale' + 'perl-file-homedir' + 'perl-hash-merge' + 'perl-libintl-perl' + 'perl-io-pager' + 'perl-ipc-run3' + 'perl-ipc-system-simple' + 'perl-list-moreutils' + 'perl-moo>=1.002000' + 'perl-namespace-autoclean>=0.16' + 'perl-path-class>=0.33' + 'perl-perlio-utf8-strict' + 'perl-string-formatter' + 'perl-string-shellquote' + 'perl-sub-exporter' + 'perl-template-tiny' + 'perl-throwable>=0.200009' + 'perl-try-tiny' + 'perl-type-tiny' + 'perl-type-tiny-xs' + 'perl-uri-db' + 'perl-uri' + 'perl>=5.11.0' +) + +checkdepends=( + 'perl-capture-tiny' + 'perl-test-deep' + 'perl-test-file' + 'perl-test-mockmodule' + 'perl-test-nowarnings' +) + +optdepends=( + 'perl-dbd-pg: PostgreSQL support' + 'perl-dbd-sqlite: SQLite support' + 'perl-dbd-mysql: MySQL support' + 'perl-dbd-firebird: Firebird support' +) + +options=('!emptydirs' purge) +source=("http://search.cpan.org/CPAN/authors/id/D/DW/DWHEELER/$_dist-$pkgver.tar.gz") +sha512sums=('15681566b321fc3f7cd0d4aac817bac69cabae4655cdaff862e85dcc80db771adf512ad354f21102e8a760bc8b54d306050c9bfbcca34bf243ab6af7e497b9f3') + +build() { + cd "$srcdir/$_dist-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null + /usr/bin/perl Build.PL + ./Build +} + +check() { + cd "$srcdir/$_dist-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 + ./Build test +} + +package() { + cd "$srcdir/$_dist-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + ./Build install --installdirs=vendor --destdir="$pkgdir" +} |