diff options
Diffstat (limited to 'user/perl-dbd-pg')
-rw-r--r-- | user/perl-dbd-pg/APKBUILD | 26 | ||||
-rw-r--r-- | user/perl-dbd-pg/fix-tests.patch | 13 | ||||
-rw-r--r-- | user/perl-dbd-pg/ppc32.patch | 26 |
3 files changed, 12 insertions, 53 deletions
diff --git a/user/perl-dbd-pg/APKBUILD b/user/perl-dbd-pg/APKBUILD index 27099028d..b08949330 100644 --- a/user/perl-dbd-pg/APKBUILD +++ b/user/perl-dbd-pg/APKBUILD @@ -1,22 +1,22 @@ # Contributor: A. Wilcox <awilfox@adelielinux.org> -# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> +# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house> pkgname=perl-dbd-pg -pkgver=3.9.1 +_pkgreal=DBD-Pg +_author=TURNSTEP +_au=${_author%%"${_author#??}"} +_a=${_author%%"${_author#?}"} +pkgver=3.18.0 pkgrel=0 pkgdesc="PostgreSQL interface for Perl DBI" url="https://metacpan.org/release/DBD-Pg" arch="all" -options="!check" # https://github.com/bucardo/dbdpg/issues/56 -license="Artistic-1.0-Perl OR GPL-2.0-only" -depends="perl-dbi" +license="Artistic-1.0-Perl OR GPL-1.0+" +depends="perl perl-dbi" +checkdepends="musl-locales postgresql" makedepends="perl-dev postgresql-dev" -checkdepends="cmd:locale postgresql" subpackages="$pkgname-doc" -source="https://cpan.metacpan.org/authors/id/T/TU/TURNSTEP/DBD-Pg-$pkgver.tar.gz - fix-tests.patch - ppc32.patch - " -builddir="$srcdir/DBD-Pg-$pkgver" +source="https://cpan.metacpan.org/authors/id/$_a/$_au/$_author/$_pkgreal-$pkgver.tar.gz" +builddir="$srcdir/$_pkgreal-$pkgver" build() { PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor @@ -32,6 +32,4 @@ package() { find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="ef322012d25c46784ef9e25eb332f2fe57c6bc2102a7e7cf2f423ae6d77ec78d338e91f08734a932f46a0bc028e358a6cf84b6b41b5f9723905b240db24582f0 DBD-Pg-3.9.1.tar.gz -f7032e7e63eb403778e3f42e1b7f7d472695175d3d8c30bc10062ffee6275b8f46635ea2a82ca2cc5c9de48f7bfa64cdfce56ce58846302bb32db0e4657dcee7 fix-tests.patch -3ff842f949e4c1805eb3c86ea8f52b12adbe65b966137c33e6b29eb1565f9983808fffacac8bda160be3bdfce0dd1cdbc79903bad0443335b48bf456dd7adb6c ppc32.patch" +sha512sums="0a81d1993f22a923776ab57f1437dbee2b5c42de091e274355dbcc9bb07e3db0c22126d0037de8de43fafeab9c947db1e3692087127027a0b13eed538fc2e1ee DBD-Pg-3.18.0.tar.gz" diff --git a/user/perl-dbd-pg/fix-tests.patch b/user/perl-dbd-pg/fix-tests.patch deleted file mode 100644 index fd977b05c..000000000 --- a/user/perl-dbd-pg/fix-tests.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- DBD-Pg-3.8.1/t/dbdpg_test_setup.pl.old 2019-07-06 15:16:37.000000000 +0000 -+++ DBD-Pg-3.8.1/t/dbdpg_test_setup.pl 2019-07-11 22:52:13.898484394 +0000 -@@ -425,10 +425,6 @@ - if ($info =~ /but is not empty/) { - ## Assume this is already good to go - } -- elsif ($info !~ /pg_ctl/) { -- $@ = "initdb did not give a pg_ctl string: $info"; -- last GETHANDLE; ## Fail - bad output -- } - - ## Which user do we connect as? - if (!$su and $info =~ /owned by user "(.+?)"/) { diff --git a/user/perl-dbd-pg/ppc32.patch b/user/perl-dbd-pg/ppc32.patch deleted file mode 100644 index 404796d4d..000000000 --- a/user/perl-dbd-pg/ppc32.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- - Pg.pm | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/Pg.pm b/Pg.pm -index 8ca8435c..099678e1 100644 ---- a/Pg.pm -+++ b/Pg.pm -@@ -29,14 +29,14 @@ use 5.008001; - PG_MAX_SMALLINT => 32767, - PG_MIN_INTEGER => -2147483648, - PG_MAX_INTEGER => 2147483647, -- PG_MIN_BIGINT => "-9223372036854775808", -- PG_MAX_BIGINT => "9223372036854775807", -+ PG_MIN_BIGINT => do { use bigint; -9223372036854775808 }, -+ PG_MAX_BIGINT => do { use bigint; 9223372036854775807 }, - PG_MIN_SMALLSERIAL => 1, - PG_MAX_SMALLSERIAL => 32767, - PG_MIN_SERIAL => 1, - PG_MAX_SERIAL => 2147483647, - PG_MIN_BIGSERIAL => 1, -- PG_MAX_BIGSERIAL => "9223372036854775807", -+ PG_MAX_BIGSERIAL => do { use bigint; 9223372036854775807 }, - }; - - %EXPORT_TAGS = |