diff options
author | indev | 2022-02-19 03:03:37 +0700 |
---|---|---|
committer | indev | 2022-02-19 03:05:31 +0700 |
commit | fc5d33463590c1b08b639fecd2fa50a7992cffc4 (patch) | |
tree | 8446c07ba157b9634f26d1f8f7585c675b8e3a0f /PKGBUILD | |
download | aur-ppconsul.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..04dc6bdbc29a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Maxim Kolesnikov <indev.src at gmail dot com> +pkgname=ppconsul +pkgver=0.2.3 +pkgrel=1 +pkgdesc="C++ client for Consul" +arch=('any') +url="https://github.com/oliora/ppconsul" +license=('Boost') +depends=('curl>7.00') +makedepends=('boost>1.55' 'cmake' 'git') +source=("${pkgname}::git+${url}#tag=v${pkgver}" + "soversion.patch") +sha256sums=('SKIP' + '481ec8de3ac3c80bc323b9dfea05d7d5564dca72c783a41812daefa817fe10d8') + +prepare() { + cd "$pkgname" + patch --forward --strip=1 --input="${srcdir}/soversion.patch" +} + +build() { + cmake -S"${pkgname}" -Bbuild \ + -DBUILD_TESTS=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build +} + +package() { + cd "${srcdir}/build" + DESTDIR="${pkgdir}" cmake --build . --target install +} |