diff options
author | alienzj | 2018-01-09 10:16:06 +0800 |
---|---|---|
committer | alienzj | 2018-01-09 10:16:06 +0800 |
commit | dd501466d56c8991c2a05b3b4a007f9102636188 (patch) | |
tree | 781e7b6dce3f4b44284524e556deb88e4d68ed3d | |
download | aur-sdsl-lite-v3-git.tar.gz |
add sdsl-lite-v3-git to aur
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..075023b26592 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +# Generated by mksrcinfo v8 +# Tue Jan 9 02:15:21 UTC 2018 +pkgbase = sdsl-lite-v3-git + pkgdesc = Succinct Data Structure Library 3.0(unstable,prerelease) + pkgver = 3.0.0.r2016.ecd007a + pkgrel = 1 + url = https://github.com/xxsds/sdsl-lite + arch = i686 + arch = x86_64 + license = BSD 3-clause "New" or "Revised" License + makedepends = git + makedepends = cmake>=3.2.0 + provides = sdsl-lite + conflicts = sdsl-lite + conflicts = sdsl-lite-git + conflicts = sdsl-lite-v2 + conflicts = sdsl-lite-v2-git + conflicts = sdsl-lite-v3 + source = sdsl-lite::git+https://github.com/xxsds/sdsl-lite.git + md5sums = SKIP + +pkgname = sdsl-lite-v3-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ff41c9bc3710 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: alienzj <lovelornpig@gmail.com> + +_basename="sdsl-lite" +pkgname=${_basename}-v3-git +pkgver=3.0.0.r2016.ecd007a +pkgrel=1 +pkgdesc="Succinct Data Structure Library 3.0(unstable,prerelease)" +arch=('i686' 'x86_64') +url="https://github.com/xxsds/sdsl-lite" +license=('BSD 3-clause "New" or "Revised" License') +makedepends=('git' 'cmake>=3.2.0') +provides=(${_basename}) +conflicts=(${_basename} ${_basename}-git ${_basename}-v2 ${_basename}-v2-git ${_basename}-v3) +source=(${_basename}::git+https://github.com/xxsds/sdsl-lite.git) +md5sums=('SKIP') + +prepare() { + cd "${srcdir}/${_basename}" + echo "3.0.0.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${_basename}" + + if [[ -d build_ ]]; then + rm -rf build_ + fi + mkdir build_ && cd build_ + + cmake -DCMAKE_INSTALL_PREFIX="/usr" .. + make +} + +package() { + cd "${srcdir}/${_basename}/build_" + make install DESTDIR="${pkgdir}/" + + install -D -m644 "${srcdir}/${_basename}/README.md" \ + "${pkgdir}/usr/share/doc/${_basename}/README" +} |