summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Schwartz2018-04-24 10:04:44 -0400
committerEli Schwartz2018-04-24 10:04:44 -0400
commitdf32c4bda52fd2445a02a289da952b28e7210d73 (patch)
treefa17bd2e0ff996daa2ed0fe8354491ccb09dbaec
parent67e6249553f8b66012a9f8dd4f307d6f6309386b (diff)
downloadaur-df32c4bda52fd2445a02a289da952b28e7210d73.tar.gz
upgpkg: pacman-git 5.0.1.249.g27f64e37-2
arm $CARCH does not work with "auto"
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
-rw-r--r--pacman.conf.arm2
3 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6db5913edf6a..33eaa5556189 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pacman-git
pkgdesc = A library-based package manager with dependency support. git version.
pkgver = 5.0.1.249.g27f64e37
- pkgrel = 1
+ pkgrel = 2
url = https://www.archlinux.org/pacman/
arch = i686
arch = x86_64
@@ -35,7 +35,7 @@ pkgbase = pacman-git
sha256sums = SKIP
sha256sums = 0c087d26e80333267391a6e9e34b95a2ffb103cb9391cb53cc5d97ad954af774
sha256sums = c5a3ec55f9d1bc52e5e5b127f76b7b16b79738268691a3e1d842359033e460da
- sha256sums = aa28a1e4050a5a256d9832a584b331b9c783ff3a1859289c4cdd4eb31556081c
+ sha256sums = 2d17478fd607c75e396fe10ef2add8bc9fcc12054810fb6f4409dfb70e01989e
sha256sums = 6066d67d818ee36760bf121c76d5019130f7875b3e5ed179b319b810a3a9685b
pkgname = pacman-git
diff --git a/PKGBUILD b/PKGBUILD
index 90f4fd83f5a4..e5f8d44ad56d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=pacman-git
pkgver=5.0.1.249.g27f64e37
-pkgrel=1
+pkgrel=2
pkgdesc="A library-based package manager with dependency support. git version."
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="https://www.archlinux.org/pacman/"
@@ -29,7 +29,7 @@ source=(git+https://git.archlinux.org/pacman.git
sha256sums=('SKIP'
'0c087d26e80333267391a6e9e34b95a2ffb103cb9391cb53cc5d97ad954af774'
'c5a3ec55f9d1bc52e5e5b127f76b7b16b79738268691a3e1d842359033e460da'
- 'aa28a1e4050a5a256d9832a584b331b9c783ff3a1859289c4cdd4eb31556081c'
+ '2d17478fd607c75e396fe10ef2add8bc9fcc12054810fb6f4409dfb70e01989e'
'6066d67d818ee36760bf121c76d5019130f7875b3e5ed179b319b810a3a9685b')
pkgver() {
@@ -71,7 +71,9 @@ package() {
# install Arch specific stuff
install -dm755 "$pkgdir/etc"
if [[ $CARCH =~ arm* || $CARCH = aarch64 ]]; then
- install -m644 "$srcdir/pacman.conf.arm" "$pkgdir/etc/pacman.conf"
+ # $CARCH != uname -m
+ sed -e "s|@CARCH[@]|$CARCH|g" "$srcdir/pacman.conf.arm" \
+ | install -m644 /dev/stdin "$pkgdir/etc/pacman.conf"
else
install -m644 "$srcdir/pacman.conf.$CARCH" "$pkgdir/etc/pacman.conf"
fi
diff --git a/pacman.conf.arm b/pacman.conf.arm
index 2ba31dcd6fbb..503ef7600dcb 100644
--- a/pacman.conf.arm
+++ b/pacman.conf.arm
@@ -20,7 +20,7 @@ HoldPkg = pacman-git glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta = 0.7
-Architecture = auto
+Architecture = @CARCH@
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =