Date: Wednesday, May 3, 2023 @ 21:44:38
  Author: dvzrv
Revision: 1458638

archrelease: copy trunk to community-staging-x86_64

Added:
  capnproto/repos/community-staging-x86_64/
  capnproto/repos/community-staging-x86_64/PKGBUILD
    (from rev 1458637, capnproto/trunk/PKGBUILD)

----------+
 PKGBUILD |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)

Copied: capnproto/repos/community-staging-x86_64/PKGBUILD (from rev 1458637, 
capnproto/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD                           (rev 0)
+++ community-staging-x86_64/PKGBUILD   2023-05-03 21:44:38 UTC (rev 1458638)
@@ -0,0 +1,55 @@
+# Maintainer: David Runge <[email protected]>
+# Contributor: Dave Reisner <[email protected]>
+# Contributor: Matthias Blaicher <[email protected]>
+# Contributor: Severen Redwood <[email protected]>
+
+pkgname=capnproto
+pkgver=0.10.4
+pkgrel=1
+pkgdesc="Cap'n Proto serialization/RPC system"
+arch=(x86_64)
+url="https://capnproto.org/";
+license=(MIT)
+depends=(
+  gcc-libs
+  glibc
+  openssl
+  zlib
+)
+makedepends=(cmake)
+provides=(
+  libcapnp.so
+  libcapnp-json.so
+  libcapnp-rpc.so
+  libcapnpc.so
+  libkj-async.so
+  libkj-gzip.so
+  libkj-http.so
+  libkj-test.so
+  libkj-tls.so
+  libkj.so
+)
+source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz)
+sha512sums=('6179a202399f4391014827799c954e0b3ad811ab82ebd0addc01d8c7695b9c1a9c0a0c26b018cd392e3731e12b30cca58545459d1b3a140e86e34b75d7eacbc7')
+b2sums=('3a893b766302a96df71763613fa1624f6b7229b8926099d1d9c217f4a1817db16aa24d3bec7950e480da6b027bd9b6b0b5a4083e982e7bda8fc6594794fd379a')
+
+build() {
+  local cmake_options=(
+      -B build
+      -D BUILD_SHARED_LIBS=ON
+      -D CMAKE_BUILD_TYPE=None
+      -D CMAKE_INSTALL_PREFIX=/usr
+      -S $pkgname-$pkgver
+      -W no-dev
+  )
+
+  cmake "${cmake_options[@]}"
+  cmake --build build --verbose
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+  install -vDm 644 $pkgname-$pkgver/LICENSE -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 $pkgname-$pkgver/{CONTRIBUTORS,README.md} -t 
"$pkgdir/usr/share/doc/$pkgname/"
+}
+# vim:set ts=2 sw=2 et:

Reply via email to