diff options
author | Brian Bidulock | 2020-03-04 02:24:42 -0700 |
---|---|---|
committer | Brian Bidulock | 2020-03-04 02:24:42 -0700 |
commit | c22de54dad8fde6db4deb80bca1a0c922728d054 (patch) | |
tree | 0f9bbc5fd36a509b36895e5c0d83c217a2649a07 | |
parent | d70f77deb3c052804d214eb00a02339f92b3bf38 (diff) | |
download | aur-c22de54dad8fde6db4deb80bca1a0c922728d054.tar.gz |
patch to build with pacman 5.2.1
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | pacman521.patch | 88 |
3 files changed, 102 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = perl-alpm pkgdesc = ArchLinux Package Manager backend library. pkgver = 3.06 - pkgrel = 11 + pkgrel = 12 url = https://metacpan.org/release/ALPM arch = i686 arch = x86_64 @@ -11,7 +11,9 @@ pkgbase = perl-alpm depends = pacman options = !emptydirs source = https://cpan.metacpan.org/authors/id/A/AP/APG/ALPM-3.06.tar.gz - md5sums = 6463afd95e292f3a9040e2c722663f05 + source = pacman521.patch + sha512sums = 9a32f251775a1214b756f6de09eaec5b3aa9c2b7c349f5d9ef4bc1040053e8102a8017a45bc6071d39d0ecca67ab708cfb6232f18e64658327e7662d2cf9c0ee + sha512sums = a79aee079f50128103e7e42186ff10a112212139bbd0af988c6f52438b9c68d116fbe3fb3adb080a7dce924b6c969afaddf1d40117505953ad787ece98a2e952 pkgname = perl-alpm @@ -3,15 +3,22 @@ pkgname=perl-alpm _cpanname=ALPM pkgver=3.06 -pkgrel=11 +pkgrel=12 pkgdesc='ArchLinux Package Manager backend library.' arch=('i686' 'x86_64') license=('PerlArtistic' 'GPL') options=('!emptydirs') depends=('perl>=0' 'pacman') url="https://metacpan.org/release/$_cpanname" -source=("https://cpan.metacpan.org/authors/id/A/AP/APG/$_cpanname-$pkgver.tar.gz") -md5sums=('6463afd95e292f3a9040e2c722663f05') +source=("https://cpan.metacpan.org/authors/id/A/AP/APG/$_cpanname-$pkgver.tar.gz" + "pacman521.patch") +sha512sums=('9a32f251775a1214b756f6de09eaec5b3aa9c2b7c349f5d9ef4bc1040053e8102a8017a45bc6071d39d0ecca67ab708cfb6232f18e64658327e7662d2cf9c0ee' + 'a79aee079f50128103e7e42186ff10a112212139bbd0af988c6f52438b9c68d116fbe3fb3adb080a7dce924b6c969afaddf1d40117505953ad787ece98a2e952') + +prepare() { + cd $_cpanname-$pkgver + patch -Np1 -b -z .orig -i ../pacman521.patch +} build() ( cd $_cpanname-$pkgver diff --git a/pacman521.patch b/pacman521.patch new file mode 100644 index 000000000000..702bd8bda0a3 --- /dev/null +++ b/pacman521.patch @@ -0,0 +1,88 @@ +diff -up ALPM-3.06/lib/ALPM/Conf.pm.orig ALPM-3.06/lib/ALPM/Conf.pm +--- ALPM-3.06/lib/ALPM/Conf.pm.orig 2015-06-12 01:42:44.000000000 -0600 ++++ ALPM-3.06/lib/ALPM/Conf.pm 2020-03-04 02:16:18.390000000 -0700 +@@ -111,7 +111,6 @@ my %CFGOPTS = ( + 'GPGDir' => 'gpgdir', + 'LogFile' => 'logfile', + 'UseSyslog' => 'usesyslog', +- 'UseDelta' => 'usedelta', + 'CheckSpace' => 'checkspace', + 'IgnorePkg' => 'ignorepkgs', + 'IgnoreGroup' => 'ignoregrps', +diff -up ALPM-3.06/lib/ALPM/Package.pod.orig ALPM-3.06/lib/ALPM/Package.pod +--- ALPM-3.06/lib/ALPM/Package.pod.orig 2015-07-08 03:01:21.000000000 -0600 ++++ ALPM-3.06/lib/ALPM/Package.pod 2020-03-04 02:16:28.510000000 -0700 +@@ -81,8 +81,6 @@ anyways. + + =item * provides + +-=item * deltas +- + =item * replaces + + =item * files +diff -up ALPM-3.06/lib/ALPM.pod.orig ALPM-3.06/lib/ALPM.pod +--- ALPM-3.06/lib/ALPM.pod.orig 2015-07-08 03:01:21.000000000 -0600 ++++ ALPM-3.06/lib/ALPM.pod 2020-03-04 02:16:37.200000000 -0700 +@@ -377,8 +377,6 @@ a dependency. The accessor returns a li + + =item B<usesyslog> - if true, log to the system log as well + +-=item B<deltaratio> - accepts a decimal from 0 to 1 +- + =item B<checkspace> - check for available diskspace + + =item B<defsiglvl> - the default signature level. See L</Signature Level>. +diff -up ALPM-3.06/t/00-ALPM.t.orig ALPM-3.06/t/00-ALPM.t +--- ALPM-3.06/t/00-ALPM.t.orig 2015-03-14 08:26:04.000000000 -0600 ++++ ALPM-3.06/t/00-ALPM.t 2020-03-04 02:15:35.830000000 -0700 +@@ -35,7 +35,6 @@ ok $alpm->version; # just checks it work + 'ignorepkgs' => [ 'baz' ], + 'ignoregroups' => [ 'core' ], + 'usesyslog' => 0, +- 'deltaratio' => 0.5, + 'checkspace' => 1, + ); + +diff -up ALPM-3.06/t/03-Package.t.orig ALPM-3.06/t/03-Package.t +--- ALPM-3.06/t/03-Package.t.orig 2015-03-14 08:26:04.000000000 -0600 ++++ ALPM-3.06/t/03-Package.t 2020-03-04 02:15:52.490000000 -0700 +@@ -29,7 +29,7 @@ my @methnames = qw{ requiredby name vers + url builddate installdate packager + arch arch size isize reason + licenses groups depends optdepends +- conflicts provides deltas replaces ++ conflicts provides replaces + files backup }; + + for my $mname (@methnames) { +diff -up ALPM-3.06/xs/Options.xs.orig ALPM-3.06/xs/Options.xs +--- ALPM-3.06/xs/Options.xs.orig 2015-07-08 03:01:21.000000000 -0600 ++++ ALPM-3.06/xs/Options.xs 2020-03-04 02:15:06.400000000 -0700 +@@ -238,15 +238,6 @@ INTERFACE: + alpm_option_set_usesyslog + alpm_option_set_checkspace + +-double +-alpm_option_get_deltaratio(self) +- ALPM_Handle self +- +-SetOption +-alpm_option_set_deltaratio(self, ratio) +- ALPM_Handle self +- double ratio +- + SetOption + alpm_option_add_assumeinstalled(self, dep) + ALPM_Handle self +diff -up ALPM-3.06/xs/Package.xs.orig ALPM-3.06/xs/Package.xs +--- ALPM-3.06/xs/Package.xs.orig 2015-06-10 09:17:33.000000000 -0600 ++++ ALPM-3.06/xs/Package.xs 2020-03-04 02:15:19.700000000 -0700 +@@ -104,7 +104,6 @@ INTERFACE: + alpm_pkg_get_optdepends + alpm_pkg_get_conflicts + alpm_pkg_get_provides +- alpm_pkg_get_deltas + alpm_pkg_get_replaces + alpm_pkg_get_backup + |