diff options
author | Florian Dejonckheere | 2014-06-22 20:18:30 +0200 |
---|---|---|
committer | Florian Dejonckheere | 2014-06-22 20:18:30 +0200 |
commit | 3c11a1244879883f826a6781718ce1d2c4382e95 (patch) | |
tree | fb0b18255b97c8ed7c273a2d0d568012a66be5cb | |
download | aur-3c11a1244879883f826a6781718ce1d2c4382e95.tar.gz |
Added dantalian-git
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f3bf31e5f11f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = dantalian-git + pkgdesc = Transparent tag-based file organization system. + pkgver = f677a70 + pkgrel = 1 + url = http://darkfeline.github.io/dantalian/ + arch = any + license = mit + makedepends = python-sphinx + depends = python + depends = git + optdepends = fuse: additional features + conflicts = dantalian + source = git://github.com/darkfeline/dantalian.git + md5sums = SKIP + +pkgname = dantalian-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a6cbd53c6d1b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Florian Dejonckheere <florian@floriandejonckheere.be> +# Contributor: Ian D. Scott <ian@perebruin.com> +# Contributor: Mariusz Libera <mariusz.libera@gmail.com> + +pkgname=dantalian-git +_pkgname=dantalian +pkgver=f677a70 +pkgrel=1 +pkgdesc="Transparent tag-based file organization system." +arch=('any') +url="http://darkfeline.github.io/dantalian/" +license=('mit') +depends=('python' 'git') +conflicts=("${_pkgname}") +optdepends=('fuse: additional features') +makedepends=('python-sphinx') +source=("git://github.com/darkfeline/${_pkgname}.git") +md5sums=('SKIP') + +pkgver() +{ + cd "${srcdir}/${_gitname}" + git describe --always | sed 's|-|,|g' +} + +build() +{ + cd "${srcdir}/${_pkgname}/doc" + make man singlehtml +} + +package() +{ + cd "${srcdir}/${_pkgname}" + python setup.py install --root="${pkgdir}/" + + # license + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" + + # man page + install -Dm644 doc/_build/man/${_pkgname}.1 "${pkgdir}/usr/share/man/man1/${_pkgname}.1" + + # html documentation + install -dm755 "${pkgdir}/usr/share/doc/${_pkgname}" + cp -R doc/_build/singlehtml/* "${pkgdir}/usr/share/doc/${_pkgname}" +} |