diff options
author | gilzoide | 2016-03-14 11:12:04 -0300 |
---|---|---|
committer | gilzoide | 2016-03-14 11:12:04 -0300 |
commit | 46c2b0fd8a3bf1ebdbf0d82a0d0c0cca9c4fae1d (patch) | |
tree | 7bc20cb11d0e91a58231a8802b2728e28e7368ad | |
download | aur-46c2b0fd8a3bf1ebdbf0d82a0d0c0cca9c4fae1d.tar.gz |
UPDATE: using pkgver as git revisions
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a555bddf90b3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = lap-git + pkgdesc = A functional style C++11 library for parsing command line arguments + pkgver = r14.6af1ab9 + pkgrel = 1 + url = https://github.com/gilzoide/lap + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = scons + source = lap-git::git://github.com/gilzoide/lap.git + md5sums = SKIP + +pkgname = lap-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fc6a1f999d5a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: gilzoide <gilzoide@gmail.com> + +pkgname=lap-git +pkgver=r14.6af1ab9 +pkgrel=1 +pkgdesc="A functional style C++11 library for parsing command line arguments" +arch=('i686' 'x86_64') +url="https://github.com/gilzoide/lap" +license=("GPL3") +depends=() +makedepends=('git' 'scons') +source=("$pkgname"::'git://github.com/gilzoide/lap.git') +md5sums=('SKIP') + +# Make pkg version as last commit date +pkgver () { + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +# Build with scons +# Change to "scons debug=1" if you want a build with debug symbols +build () { + cd "$pkgname" + scons +} + +# Install with scons +# Change to "scons debug=1 install --prefix "${pkgdir}"" if you want a build +# with debug symbols +package () { + cd "$pkgname" + scons install --prefix "${pkgdir}" +} |