summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2018-06-07 11:43:35 +0200
committerAndreas Grapentin <andreas@grapentin.org>2018-06-07 11:43:35 +0200
commit4394010d4d734dc7f88929b95acb037e69abc801 (patch)
treee8fef99de5ccf14b3a32377ae19bbbc323984e56
parentde2400e2a6c14d9ca9615cd597fe84e3aa290284 (diff)
added missing patches
-rw-r--r--src/stage3/patches/generic/perl-locale-gettext.patch25
-rw-r--r--src/stage3/patches/generic/perl-xml-parser.patch22
2 files changed, 47 insertions, 0 deletions
diff --git a/src/stage3/patches/generic/perl-locale-gettext.patch b/src/stage3/patches/generic/perl-locale-gettext.patch
new file mode 100644
index 0000000..a53b395
--- /dev/null
+++ b/src/stage3/patches/generic/perl-locale-gettext.patch
@@ -0,0 +1,25 @@
+diff -rupN a/PKGBUILD b/PKGBUILD
+--- a/PKGBUILD 2018-06-06 12:56:52.759325634 +0200
++++ b/PKGBUILD 2018-06-06 12:56:52.759325634 +0200
+@@ -30,6 +30,8 @@ check() {
+ make test
+ }
+
++perlver() { perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+$ARGV[0]);' $1; }
++
+ package() {
+ cd "${srcdir}/${_realname}-${pkgver}"
+ make install DESTDIR="${pkgdir}"
+@@ -38,11 +40,7 @@ package() {
+ find "${pkgdir}" -name perllocal.pod -delete
+ find "${pkgdir}" -name .packlist -delete
+
+-# template start; name=perl-binary-module-dependency; version=1;
+ if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
+- _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);')
+- _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);')
+- depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
++ depends+=("perl>=$(perlver)" "perl<$(perlver 1)")
+ fi
+-# template end;
+ }
diff --git a/src/stage3/patches/generic/perl-xml-parser.patch b/src/stage3/patches/generic/perl-xml-parser.patch
new file mode 100644
index 0000000..0370797
--- /dev/null
+++ b/src/stage3/patches/generic/perl-xml-parser.patch
@@ -0,0 +1,22 @@
+diff -rupN a/PKGBUILD b/PKGBUILD
+--- a/PKGBUILD 2018-06-06 05:17:51.495717497 +0200
++++ b/PKGBUILD 2018-06-06 05:17:51.499050831 +0200
+@@ -24,15 +24,13 @@ check() {
+ make test
+ }
+
++perlver() { perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+$ARGV[0]);' $1; }
++
+ package() {
+ cd XML-Parser-${pkgver}
+ make DESTDIR="${pkgdir}" install
+
+-# template start; name=perl-binary-module-dependency; version=1;
+ if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
+- _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);')
+- _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);')
+- depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
++ depends+=("perl>=$(perlver)" "perl<$(perlver 1)")
+ fi
+-# template end;
+ }