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 | |
download | aur-hws-git.tar.gz |
Move 'hws-git' into separate repo for AUR4
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a631ec6098a7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = hws-git + pkgdesc = A workspace manager for hackers + pkgver = 0.0.1 + pkgrel = 1 + url = https://github.com/StreakyCobra/hws + arch = i686 + arch = x86_64 + license = GPL + makedepends = ocaml + makedepends = ocaml-findlib + makedepends = git + depends = glibc + provides = hws + conflicts = hws + source = hws::git+http://github.com/StreakyCobra/hws.git#branch=develop + md5sums = SKIP + +pkgname = hws-git + 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: |