summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schäfer2017-06-18 23:56:38 +0200
committerSimon Schäfer2017-06-18 23:56:38 +0200
commit7a73d4affda19bc60fb6ed4b6c0ad8b40d46af5a (patch)
tree99281829bf2c57af675992721bcedfaba8530e57
parentcbfe8c554691f0faab2dc4dddfe122a5b6b4cae2 (diff)
downloadaur-7a73d4affda19bc60fb6ed4b6c0ad8b40d46af5a.tar.gz
updated build and add install of pkgconfig files
-rw-r--r--PKGBUILD19
1 files changed, 18 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 77e7bc644f91..a06b53d3ad0e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=grpc-git-boringssl
_pkgname=${pkgname/-git-boringssl/}
-pkgver=v1.3.5.r1003.gb2eceb167d
+pkgver=v1.3.5.r1011.g59c232c904
pkgrel=1
pkgdesc="gRPC - An RPC library and framework, using BoringSSL"
arch=('i686' 'x86_64')
@@ -57,7 +57,24 @@ package() {
cd "$_pkgname/build"
make install
+
+
+ # install pkg-config files
+ cd ..
+ make pc_c
+ make pc_c_unsecure
+ make pc_cxx
+ make pc_cxx_unsecure
+ cd -
+ mkdir -p "$pkgdir"/usr/lib/pkgconfig
+ install -Dm644 ../libs/opt/pkgconfig/grpc.pc "$pkgdir"/usr/lib/pkgconfig
+ install -Dm644 ../libs/opt/pkgconfig/grpc_unsecure.pc "$pkgdir"/usr/lib/pkgconfig
+ install -Dm644 ../libs/opt/pkgconfig/grpc++.pc "$pkgdir"/usr/lib/pkgconfig
+ install -Dm644 ../libs/opt/pkgconfig/grpc++_unsecure.pc "$pkgdir"/usr/lib/pkgconfig
+
+ # install license
install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$_pkgname/LICENSE
+
# cleanup protobuf stuff since this comes from the arch package
rm -rf "$pkgdir/usr/bin/protoc"
rm -rf "$pkgdir/usr/include/google"