From d4a40ee2f0b1b43508b0768f0a373ca3c6d31bf3 Mon Sep 17 00:00:00 2001 From: Francesco Marinucci Date: Mon, 31 Dec 2018 11:38:15 +0100 Subject: [PATCH] [skip-ci] range-v3: imported as a dep for telegram-desktop --- range-v3/PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 range-v3/PKGBUILD diff --git a/range-v3/PKGBUILD b/range-v3/PKGBUILD new file mode 100644 index 000000000..196816503 --- /dev/null +++ b/range-v3/PKGBUILD @@ -0,0 +1,38 @@ +# Contributions from ArchLinux https://git.archlinux.org/svntogit/community.git/plain/trunk/PKGBUILD?h=packages/range-v3 + +pkgname=range-v3 +pkgver=0.4.0 +pkgrel=1 +pkgdesc="Experimental range library for C++11/14/17" +arch=('x86_64') +url='https://github.com/ericniebler/range-v3' +license=('custom') +makedepends=('cmake') +source=("https://github.com/ericniebler/range-v3/archive/${pkgver}.tar.gz") +sha512sums=('8ada76e44daebe05ab59c353f8858ecacea7a4bd7618d4e75a443c02cefcc7dfa20542546eb58b5d89f043a4e86142fba963c1ce4d12ca12ef8a4cb852225aee') + +prepare() { + cd "${srcdir}/range-v3-${pkgver}" + rm -rf build && mkdir build +} + +build() { + cd "${srcdir}/range-v3-${pkgver}" + + cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DRANGE_V3_TESTS=OFF \ + -DRANGE_V3_HEADER_CHECKS=OFF \ + -DRANGE_V3_EXAMPLES=OFF \ + -DRANGE_V3_PERF=OFF + make +} + +package() { + cd "${srcdir}/range-v3-${pkgver}" + install -Dm644 "LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + cd build + make DESTDIR="${pkgdir}/" install +}