diff options
author | Andreas Grapentin <andreas@grapentin.org> | 2018-06-07 11:43:35 +0200 |
---|---|---|
committer | Andreas Grapentin <andreas@grapentin.org> | 2018-06-07 11:43:35 +0200 |
commit | 4394010d4d734dc7f88929b95acb037e69abc801 (patch) | |
tree | e8fef99de5ccf14b3a32377ae19bbbc323984e56 | |
parent | de2400e2a6c14d9ca9615cd597fe84e3aa290284 (diff) |
added missing patches
-rw-r--r-- | src/stage3/patches/generic/perl-locale-gettext.patch | 25 | ||||
-rw-r--r-- | src/stage3/patches/generic/perl-xml-parser.patch | 22 |
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; + } |