summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Dejonckheere2014-06-22 20:18:30 +0200
committerFlorian Dejonckheere2014-06-22 20:18:30 +0200
commit3c11a1244879883f826a6781718ce1d2c4382e95 (patch)
treefb0b18255b97c8ed7c273a2d0d568012a66be5cb
downloadaur-3c11a1244879883f826a6781718ce1d2c4382e95.tar.gz
Added dantalian-git
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD46
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}"
+}