summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Tojnar2017-03-30 06:12:00 +0200
committerJan Tojnar2017-03-30 06:12:00 +0200
commitd8d5ded803664e8368d4e0aec5f10faaf8012eb7 (patch)
tree8585f5c0b5b6f31526c4ebe4f5ec0b2679459418
downloadaur-d8d5ded803664e8368d4e0aec5f10faaf8012eb7.tar.gz
Initial commit
-rw-r--r--.SRCINFO54
-rw-r--r--PKGBUILD80
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"
+}