diff options
author | Ilya Basin | 2018-03-27 14:29:32 +0300 |
---|---|---|
committer | Ilya Basin | 2018-03-27 14:31:32 +0300 |
commit | b70a046da193727b468b9831a9ba7d46aba1fde0 (patch) | |
tree | 87df23f3ff90676ab9c5e6519d594c08a3d718ba | |
parent | 52ba56e13779236b13d2356c239b261533496b88 (diff) | |
download | aur-b70a046da193727b468b9831a9ba7d46aba1fde0.tar.gz |
improved avoid compiler default paths
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 14 insertions, 3 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Fri Mar 23 10:33:48 UTC 2018 +# Tue Mar 27 11:29:12 UTC 2018 pkgbase = aarch64-linux-gnu-pkg-config pkgdesc = pkg-config that only looks in /usr/aarch64-linux-gnu/lib/pkgconfig and not in /usr/lib/pkgconfig pkgver = 0.29.2 - pkgrel = 1 + pkgrel = 2 url = http://pkgconfig.freedesktop.org/wiki/ arch = x86_64 license = GPL @@ -6,7 +6,7 @@ _target=aarch64-linux-gnu _pkgname=pkg-config pkgname=${_target}-pkg-config pkgver=0.29.2 -pkgrel=1 +pkgrel=2 pkgdesc="pkg-config that only looks in /usr/${_target}/lib/pkgconfig and not in /usr/lib/pkgconfig" arch=('x86_64') url="http://pkgconfig.freedesktop.org/wiki/" @@ -17,11 +17,22 @@ md5sums=('f6e931e319531b736fadc017f470e68a' 'SKIP') validpgpkeys=('6B99CE97F17F48C27F722D71023A4420C7EC6914') # Dan Nicholson +prepare() { + cd $_pkgname-$pkgver + sed -i "s,prefix=/usr$,prefix=/usr/${_target:?}," check/*.pc + sed -i "s,/usr/include/somedir,/usr/${_target:?}/include/somedir," check/check-* + sed -i "s,/usr/white\([^s]*\)space,/usr/${_target:?}/white\1space," check/check-whitespace + sed -i "s,/usr\([/\"]\),/usr/${_target:?}\1," check/check-variable-override + sed -i "s,/usr/\(include\|lib\),/usr/${_target:?}/\1," check/check-system-flags +} + build() { cd $_pkgname-$pkgver ./configure \ --prefix=/usr/${_target} \ --target=${_target} \ + --with-system-include-path=/usr/${_target}/include \ + --with-system-library-path=/usr/${_target}/lib \ --build=$CHOST make } |