diff options
author | Millian Poquet | 2020-02-24 21:33:58 +0100 |
---|---|---|
committer | Millian Poquet | 2020-02-24 21:33:58 +0100 |
commit | f507d8f24d3570416ae677c8ae0f49cc55a1dfd7 (patch) | |
tree | 9beb97b121b10c1e1ca833a647ccfa985e73342b | |
download | aur-redox-pkgconfig.tar.gz |
init at e7904da
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f1ec664a0836 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = redox-pkgconfig + pkgdesc = Redis library for C++11. Fork with pkg-config support. + pkgver = 0.3 + pkgrel = 1 + url = https://github.com/mpoquet/redox + arch = i686 + arch = x86_64 + license = APACHE + conflicts = redox + makedepends = cmake + makedepends = ninja + depends = hiredis + depends = libev + depends = gcc-libs + source = https://github.com/mpoquet/redox/archive/e7904da79d5360ba22fbab64b96be167b6dda5f6.tar.gz + md5sums = 0d7ed59369d4a42adbf9749d604cdb44 + +pkgname = redox-pkgconfig diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5fa0db17112b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Millian Poquet <millian.poquet@gmail.com> +pkgname=redox-pkgconfig +pkgver=0.3 +pkgrel=1 +pkgdesc='Redis library for C++11. Fork with pkg-config support.' +arch=('x86_64' 'i686') +url='https://github.com/mpoquet/redox' +license=('APACHE') +conflicts=('redox') +makedepends=('cmake' 'ninja') +depends=('hiredis' 'libev' 'gcc-libs') +_commit='e7904da79d5360ba22fbab64b96be167b6dda5f6' +source=("https://github.com/mpoquet/redox/archive/${_commit}.tar.gz") +md5sums=('0d7ed59369d4a42adbf9749d604cdb44') + +prepare() { + # Use /usr/lib instead of /usr/lib64. + # Setting LIB_PREFIX to nothing does not work. + sed 's/64//g' -i "${srcdir}/redox-${_commit}/CMakeLists.txt" +} + +build() { + cd "${srcdir}/redox-${_commit}" + mkdir -p build + cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -G Ninja + ninja +} + +package() { + DESTDIR="${pkgdir}" ninja -C "${srcdir}/redox-${_commit}/build" install +} |