aboutsummaryrefslogtreecommitdiff
path: root/network/qutebrowser/Makefile
diff options
context:
space:
mode:
authorDavid Woodfall <dave@dawoodfall.net>2018-01-03 00:07:47 +0000
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2018-01-06 06:55:25 +0700
commit39480707495a20e52550403dfec5c26300b75ba8 (patch)
tree8c74fe01e65805f582e0709938c8fc27a47bf7b9 /network/qutebrowser/Makefile
parentf128bfad271fea05bd0e088fda9e8de2453840d0 (diff)
network/qutebrowser: Added (qt5 keyboard driven webbrowser).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'network/qutebrowser/Makefile')
-rw-r--r--network/qutebrowser/Makefile25
1 files changed, 25 insertions, 0 deletions
diff --git a/network/qutebrowser/Makefile b/network/qutebrowser/Makefile
new file mode 100644
index 0000000000..fe97eb6bf4
--- /dev/null
+++ b/network/qutebrowser/Makefile
@@ -0,0 +1,25 @@
+PYTHON = python3
+DESTDIR = /
+ICONSIZES = 16 24 32 48 64 128 256 512
+
+.PHONY: install
+
+doc/qutebrowser.1.html:
+ a2x -f manpage doc/qutebrowser.1.asciidoc
+
+install: doc/qutebrowser.1.html
+ $(PYTHON) setup.py install --root="$(DESTDIR)" --optimize=1
+ install -Dm644 doc/qutebrowser.1 \
+ "$(DESTDIR)/usr/share/man/man1/qutebrowser.1"
+ install -Dm644 misc/qutebrowser.desktop \
+ "$(DESTDIR)/usr/share/applications/qutebrowser.desktop"
+ $(foreach i,$(ICONSIZES),install -Dm644 "icons/qutebrowser-$(i)x$(i).png" \
+ "$(DESTDIR)/usr/share/icons/hicolor/$(i)x$(i)/apps/qutebrowser.png";)
+ install -Dm644 icons/qutebrowser.svg \
+ "$(DESTDIR)/usr/share/icons/hicolor/scalable/apps/qutebrowser.svg"
+ install -Dm755 -t "$(DESTDIR)/usr/share/qutebrowser/userscripts/" \
+ $(wildcard misc/userscripts/*)
+ install -Dm755 -t "$(DESTDIR)/usr/share/qutebrowser/scripts/" \
+ $(filter-out scripts/__init__.py scripts/__pycache__ scripts/dev \
+ scripts/testbrowser_cpp scripts/asciidoc2html.py scripts/setupcommon.py \
+ scripts/link_pyqt.py,$(wildcard scripts/*))