diff options
author | takagiy | 2020-01-06 18:01:28 +0900 |
---|---|---|
committer | takagiy | 2020-01-06 18:01:28 +0900 |
commit | de750c2182460c3055c582b706e826cafd644e26 (patch) | |
tree | 027c8661508573a3e79bcf59a4c72342984f29f5 | |
download | aur-de750c2182460c3055c582b706e826cafd644e26.tar.gz |
initial PKGBUILD and .SRCINFO
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a6300eb65514 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = immer + pkgdesc = Postmodern immutable and persistent data structures for C++ + pkgver = 0.6.2 + pkgrel = 1 + url = https://sinusoid.es/immer + arch = any + license = Boost + makedepends = cmake + provides = immer-git + conflicts = immer-git + source = immer-0.6.2.tar.gz::https://github.com/arximboldi/immer/archive/v0.6.2.tar.gz + source = immer-0.6.2.patch::https://patch-diff.githubusercontent.com/raw/arximboldi/immer/pull/85.patch + md5sums = b93cf91bcec42da37beb87e7148695d9 + md5sums = 432b88ddfdd0fa3be23e14afe51f17a4 + +pkgname = immer + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..13a6eeaebc4d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Yuki Takagi <takagiy.4dev@gmail.com> +pkgname=immer +pkgver=0.6.2 +pkgrel=1 +pkgdesc="Postmodern immutable and persistent data structures for C++" +arch=('any') +url="https://sinusoid.es/immer" +license=('Boost') +makedepends=('cmake') +provides=('immer-git') +conflicts=('immer-git') +source=("$pkgname-$pkgver.tar.gz"::https://github.com/arximboldi/"$pkgname"/archive/v"$pkgver".tar.gz +"$pkgname-$pkgver.patch"::https://patch-diff.githubusercontent.com/raw/arximboldi/immer/pull/85.patch) +md5sums=('b93cf91bcec42da37beb87e7148695d9' +'432b88ddfdd0fa3be23e14afe51f17a4') + +prepare() { + cd "$pkgname-$pkgver" + patch -i "$srcdir/$pkgname-$pkgver.patch" + mkdir build +} + +build() { + cd "$pkgname-$pkgver"/build + cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "$pkgname-$pkgver"/build + make DESTDIR="$pkgdir/" install + install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |