diff options
author | acxz | 2022-07-01 13:54:21 -0400 |
---|---|---|
committer | acxz | 2022-07-01 13:54:21 -0400 |
commit | 1625952604adbc710c28401e756c1e6cc32ea7e2 (patch) | |
tree | 44ca8d41ea3120f70282720f525c2ecd128f061f | |
parent | c5ae159db248b9dd64260c986220ed2092ca888c (diff) | |
download | aur-rpclib-git.tar.gz |
upgpkg: rpclib-git
add conflicts to rpclib, cleanup
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 32 insertions, 28 deletions
@@ -1,18 +1,16 @@ -# Generated by mksrcinfo v8 -# Sat Dec 9 06:23:17 UTC 2017 pkgbase = rpclib-git - pkgdesc = c++ msgpack-rpc server and client library - pkgver = r524.3b00c4c + pkgdesc = rpclib is a modern C++ msgpack-RPC server and client library + pkgver = r598.08e4171 pkgrel = 1 url = http://rpclib.net/ - arch = any - license = mit + arch = i686 + arch = x86_64 + license = MIT makedepends = git makedepends = cmake - makedepends = make provides = rpclib - source = git://github.com/rpclib/rpclib - md5sums = SKIP + conflicts = rpclib + source = git+https://github.com/rpclib/rpclib.git + sha256sums = SKIP pkgname = rpclib-git - @@ -1,29 +1,35 @@ +# Maintainer: acxz <akashpatel2008 at yahoo dot com> pkgname=rpclib-git -pkgver=r524.3b00c4c +pkgver=r598.08e4171 pkgrel=1 -pkgdesc="c++ msgpack-rpc server and client library" -arch=(any) -license=(mit) -makedepends=(git cmake make) +pkgdesc="rpclib is a modern C++ msgpack-RPC server and client library" +arch=('i686' 'x86_64') +license=(MIT) +makedepends=('git' 'cmake') depends=() -provides=(rpclib) -source=("git://github.com/rpclib/rpclib") +provides=('rpclib') +conflicts=('rpclib') +_name=rpclib +source=("git+https://github.com/rpclib/rpclib.git") url="http://rpclib.net/" -md5sums=(SKIP) +sha256sums=('SKIP') pkgver() { - # from https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git - cd rpclib && + cd "${_name}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } +build() { + mkdir -p "${srcdir}/${_name}/build" + cd "${srcdir}/${_name}/build" + + cmake .. \ + -DCMAKE_INSTALL_PREFIX="/usr" + + make +} + package() { - # instructions from http://rpclib.net/compiling/ - cd rpclib && - mkdir -p build && - cd build && - cmake .. && - cmake -DCMAKE_INSTALL_PREFIX="$pkgdir/usr/" --build . && - make install && - sed s#$pkgdir##g -i "$pkgdir/usr/lib/pkgconfig/rpclib.pc" + cd "${srcdir}/${_name}/build" + make DESTDIR="${pkgdir}/" install } |