summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFlorian Bruhin2014-11-11 22:46:21 +0100
committerFlorian Bruhin2015-06-10 22:45:16 +0200
commiteff3b29e8973acd153fd09750d89f8e4f3039813 (patch)
tree8413de9c443d49aeeb9fe2ba509a4acff99ef1e3 /PKGBUILD
downloadaur-eff3b29e8973acd153fd09750d89f8e4f3039813.tar.gz
Add qutebrowser-git
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..323bcaa86b76
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Florian Bruhin (The Compiler) <archlinux.org@the-compiler.org>
+# vim: set ts=2 sw=2 et ft=sh:
+
+pkgname=qutebrowser-git
+pkgver=r3199.4925a3f
+pkgrel=1
+pkgdesc="A keyboard-driven, vim-like browser based on PyQt5 and QtWebKit"
+arch=(any)
+url="http://www.qutebrowser.org/"
+license=('GPL')
+depends=('python>=3.4' 'python-setuptools' 'python-pyqt5>=5.2' 'qt5-base>=5.2'
+ 'qt5-webkit>=5.2' 'libxkbcommon-x11' 'python-pypeg2' 'python-jinja'
+ 'python-pygments')
+makedepends=('python' 'python-setuptools' 'asciidoc')
+optdepends=('python-colorlog: colored logging output')
+options=(!emptydirs)
+source=('qutebrowser::git://the-compiler.org/qutebrowser')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/qutebrowser"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$srcdir/qutebrowser"
+ python scripts/asciidoc2html.py
+ python setup.py install --root="$pkgdir/" --optimize=1
+ a2x -f manpage doc/qutebrowser.1.asciidoc
+ install -Dm644 doc/qutebrowser.1 "$pkgdir/usr/share/man/man1/qutebrowser.1"
+}