summaryrefslogtreecommitdiff
path: root/.config/qutebrowser/misc/Makefile
diff options
context:
space:
mode:
authorVito Graffagnino <vito@graffagnino.xyz>2020-09-08 18:10:49 +0100
committerVito Graffagnino <vito@graffagnino.xyz>2020-09-08 18:10:49 +0100
commit3b0142cedcde39e4c2097ecd916a870a3ced5ec6 (patch)
tree2116c49a845dfc0945778f2aa3e2118d72be428b /.config/qutebrowser/misc/Makefile
parent8cc927e930d5b6aafe3e9862a61e81705479a1b4 (diff)
Added the relevent parts of the .config directory. Alss add ssh config
Diffstat (limited to '.config/qutebrowser/misc/Makefile')
-rw-r--r--.config/qutebrowser/misc/Makefile33
1 files changed, 33 insertions, 0 deletions
diff --git a/.config/qutebrowser/misc/Makefile b/.config/qutebrowser/misc/Makefile
new file mode 100644
index 0000000..210480e
--- /dev/null
+++ b/.config/qutebrowser/misc/Makefile
@@ -0,0 +1,33 @@
+PYTHON = python3
+PREFIX = /usr/local
+DESTDIR =
+ICONSIZES = 16 24 32 48 64 128 256 512
+
+SETUPTOOLSOPTIONS =
+ifdef DESTDIR
+SETUPTOOLSOPTS = --root="$(DESTDIR)"
+endif
+
+.PHONY: install
+
+doc/qutebrowser.1.html:
+ a2x -f manpage doc/qutebrowser.1.asciidoc
+
+install: doc/qutebrowser.1.html
+ $(PYTHON) setup.py install --prefix="$(PREFIX)" --optimize=1 $(SETUPTOOLSOPTS)
+ install -Dm644 misc/qutebrowser.appdata.xml \
+ "$(DESTDIR)$(PREFIX)/share/metainfo/qutebrowser.appdata.xml"
+ install -Dm644 doc/qutebrowser.1 \
+ "$(DESTDIR)$(PREFIX)/share/man/man1/qutebrowser.1"
+ install -Dm644 misc/qutebrowser.desktop \
+ "$(DESTDIR)$(PREFIX)/share/applications/qutebrowser.desktop"
+ $(foreach i,$(ICONSIZES),install -Dm644 "icons/qutebrowser-$(i)x$(i).png" \
+ "$(DESTDIR)$(PREFIX)/share/icons/hicolor/$(i)x$(i)/apps/qutebrowser.png";)
+ install -Dm644 icons/qutebrowser.svg \
+ "$(DESTDIR)$(PREFIX)/share/icons/hicolor/scalable/apps/qutebrowser.svg"
+ install -Dm755 -t "$(DESTDIR)$(PREFIX)/share/qutebrowser/userscripts/" \
+ $(wildcard misc/userscripts/*)
+ install -Dm755 -t "$(DESTDIR)$(PREFIX)/share/qutebrowser/scripts/" \
+ $(filter-out scripts/__init__.py scripts/__pycache__ scripts/dev \
+ scripts/testbrowser scripts/asciidoc2html.py scripts/setupcommon.py \
+ scripts/link_pyqt.py,$(wildcard scripts/*))