summaryrefslogtreecommitdiff
path: root/libre/pacman/PKGBUILD
diff options
context:
space:
mode:
authorOmar Vega Ramos <ovruni@gnu.org.pe>2018-06-23 18:16:01 -0500
committerOmar Vega Ramos <ovruni@gnu.org.pe>2018-06-23 18:16:01 -0500
commitdc36473e3972c73314fcb9bc09811871050a4645 (patch)
treef005ac4df795a48554e37eb382e793ac5ac8b868 /libre/pacman/PKGBUILD
parent30574b6dbf7aa33d6c068bbf1030ce8c23a0ebb3 (diff)
pacman-5.1.0-2.parabola1: rebuild
Diffstat (limited to 'libre/pacman/PKGBUILD')
-rw-r--r--libre/pacman/PKGBUILD14
1 files changed, 11 insertions, 3 deletions
diff --git a/libre/pacman/PKGBUILD b/libre/pacman/PKGBUILD
index 3fd2a3dde..4533617ee 100644
--- a/libre/pacman/PKGBUILD
+++ b/libre/pacman/PKGBUILD
@@ -11,7 +11,7 @@
pkgname=pacman
pkgver=5.1.0
-pkgrel=1
+pkgrel=2
pkgrel+=.parabola1
pkgdesc="A library-based package manager with dependency support"
arch=('x86_64')
@@ -25,6 +25,7 @@ depends=('bash' 'glibc' 'libarchive' 'curl'
depends+=('parabola-keyring' 'archlinuxarm-keyring' 'archlinux32-keyring')
makedepends=('asciidoc')
checkdepends=('python2' 'fakechroot')
+optdpepends=('perl-locale-gettext: translation support in makepkg-template')
provides=('pacman-parabola')
conflicts=('pacman-parabola')
replaces=('pacman-parabola')
@@ -33,6 +34,8 @@ options=('strip' 'debug')
validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD' # Allan McRae <allan@archlinux.org>
'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory (pacman) <andrew@archlinux.org>
source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig}
+ 0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch
+ 0002-makepkg-Don-t-use-parameterless-return.patch
"${arch[@]/#/pacman.conf.}"
makepkg.conf.in
pacman-keyring.service
@@ -43,10 +46,12 @@ source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig
0001-makepkg-treat-pkgrel-more-similarly-to-pkgver.patch)
sha256sums=('9f5993fc8923530713742f15df284677f297b3eca15ed7a24758c98ac7399bd3'
'SKIP'
- '19853ea9a2138157bbb334eb7f3a9b3098b88e513678b54b7b4f19d2ffd6ecad'
+ '9b2304141582a421e812c76760a74f360a3cbd780472cbb60cf023a34d6fcb3d'
+ '2a31d4db5f6e19e0148d4892de14317514f2b2dfb5369c7972a641ca8be89e5a'
'1b2c8f4ec84d0dc496516880a54b5e4deb78798618c9cf5e284a45303f156e58'
+ '19853ea9a2138157bbb334eb7f3a9b3098b88e513678b54b7b4f19d2ffd6ecad'
'b2cb3ba229edba338c0af7d7f5bb1a6ef6143bcd453c693bfee0c02fa1cfa18a'
- '31565aae027a26bb0e9074aca89a012483dc078e0239dc225c3c15fced526607'
+ 'ecef1e98eaaf207f4f2c3d07cfe13533866e1e774240eb833e8b3bd691ada95f'
'220f1b25a64727041dc6fa3fd486b0a043f735a3f6cecedc4e2f7c47ec6ce66d'
'2a857061f032ff5485f5c75ab74e6f6532621e08963ef48640a792cca16cacd6'
'635ef682073878b6273e3376b00a89a572c4f5f39b118f7b0b4c7497a265a16c'
@@ -56,6 +61,9 @@ sha256sums=('9f5993fc8923530713742f15df284677f297b3eca15ed7a24758c98ac7399bd3'
prepare() {
cd "$pkgname-$pkgver"
+ # Fix install_packages failure exit code, required by makechrootpkg
+ patch -Np1 -i ../0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch
+ patch -Np1 -i ../0002-makepkg-Don-t-use-parameterless-return.patch
# From Arch ARM
if [ "${CARCH}" = "armv7h" ]; then