diff options
author | Fabien Dubosson | 2015-05-29 13:15:13 +0200 |
---|---|---|
committer | Fabien Dubosson | 2015-05-29 13:15:13 +0200 |
commit | 25c779a8baa80930e046977cc555393188f17857 (patch) | |
tree | 648dd2921753cb4f1c07c7a63f6b8a98e9a1694d /PKGBUILD | |
download | aur-hws-git.tar.gz |
Move 'hws-git' into separate repo for AUR4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3bb676b67b49 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Fabien Dubosson <fabien.dubosson@gmail.com> + +pkgname="hws-git" +_pkgname="hws" +pkgver=0.0.1 +pkgrel=1 +pkgdesc="A workspace manager for hackers" +url="https://github.com/StreakyCobra/hws" +license=('GPL') +arch=('i686' 'x86_64') +depends=('glibc') +makedepends=('ocaml' 'ocaml-findlib' 'git') +provides=("${_pkgname}") +conflicts=("${_pkgname}") +source=("${_pkgname}::git+http://github.com/StreakyCobra/${_pkgname}.git#branch=develop") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_pkgname}/" + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +build() { + cd "${srcdir}/${_pkgname}/" + + make +} + +package() { + cd "${srcdir}/${_pkgname}/" + + install -D -m 755 "_build/src/main.native" "${pkgdir}/usr/bin/${_pkgname}" +} + +# vim:set ts=4 sw=4 et: |