diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 28 insertions, 27 deletions
@@ -1,38 +1,39 @@ -# Maintainer: Yuhanun Citgez <y dot citgez at student dot utwente dot nl> +# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix +# Contributor: ThePuzzlemaker <tpzker at thepuzzlemaker dot info> pkgname=zmqpp-git -pkgver=1 -pkgrel=1 -commit_hash=7f099a8dba534661c69db32e31e13f06f34ad6bc -pkgdesc="ZMQPP's latest version" -arch=('x86_64') -url='https://github.com/zeromq/zmqpp' -licence=('MIT') -depends=('libsodium' 'zeromq') -makedepends=('make') -provides=('libzmqpp') -source=("git+$url#commit=$commit_hash") -md5sums=('SKIP') +pkgver=4.2.0.r47.gba4230d +pkgrel=2 +pkgdesc="High-level C++ binding for ZMQ" +arch=(x86_64) +url="https://zeromq.github.io/zmqpp/" +license=(MPL2) +depends=(glibc gcc-libs boost-libs zeromq) +makedepends=(git boost) +provides=(zmqpp) +conflicts=(zmqpp) +source=("git+https://github.com/zeromq/zmqpp.git#branch=develop" + "https://github.com/zeromq/zmqpp/pull/238/commits/4c0f99a4afd5a88e5e894d84f3eef0e0fb17f58d.patch") +sha256sums=('SKIP' + '11ccea23fe6482debb9083ccf4e724d87544b43401cacbc20b09a4f745855fc6') + +pkgver() { + cd zmqpp + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} prepare() { - cd zmqpp - git submodule update --init --recursive + cd zmqpp + patch -Np1 -i ../4c0f99a4afd5a88e5e894d84f3eef0e0fb17f58d.patch } build() { - cd zmqpp - make + cd zmqpp + make + make client } -# check() { -# make check -# } - package() { - cd zmqpp/build/max-g++ - mkdir -p "${pkgdir}"/opt/zmqpp-git - install -Dm666 libzmqpp.a "${pkgdir}/opt/zmqpp-git/libzmqpp.a" - - mkdir -p "${pkgdir}/usr/lib" - ln -s /opt/zmqpp-git/libzmqpp.a "${pkgdir}/usr/lib/libzmqpp.a" + cd zmqpp + make PREFIX="/usr/" DESTDIR="${pkgdir}/" install } |