From d98b47e362227a1fc0a1be78f57b02d7f6740a6f Mon Sep 17 00:00:00 2001 From: Robert Timm Date: Sun, 18 Sep 2016 23:50:34 +0200 Subject: [PATCH] Adds vimb.desktop file and install rule --- Makefile | 3 +++ config.mk | 13 +++++++------ vimb.desktop | 11 +++++++++++ 3 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 vimb.desktop diff --git a/Makefile b/Makefile index 0201ccb..912bf66 100644 --- a/Makefile +++ b/Makefile @@ -29,6 +29,9 @@ install: vimb # @sed -e "s!VERSION!$(VERSION)!g" \ # -e "s!PREFIX!$(PREFIX)!g" \ # -e "s!DATE!`date +'%m %Y'`!g" $(DOCDIR)/vimb.1 > $(MANPREFIX)/man1/vimb.1 + @# .desktop file + install -d $(DOTDESKTOPPREFIX) + install -m 644 vimb.desktop $(DOTDESKTOPPREFIX)/vimb.desktop uninstall: $(RM) $(BINPREFIX)/vimb $(DESTDIR)$(MANDIR)/man1/vimb.1 $(EXTPREFIX)/$(EXTTARGET) diff --git a/config.mk b/config.mk index 4a7dae5..2bf9eed 100644 --- a/config.mk +++ b/config.mk @@ -1,11 +1,12 @@ VERSION = dev-3.0 -PREFIX ?= /usr/local -BINPREFIX := $(DESTDIR)$(PREFIX)/bin -MANPREFIX := $(DESTDIR)$(PREFIX)/share/man -EXAMPLEPREFIX := $(DESTDIR)$(PREFIX)/share/vimb/example -RUNPREFIX := $(PREFIX) -EXTPREFIX := $(RUNPREFIX)/lib/vimb +PREFIX ?= /usr/local +BINPREFIX := $(DESTDIR)$(PREFIX)/bin +MANPREFIX := $(DESTDIR)$(PREFIX)/share/man +EXAMPLEPREFIX := $(DESTDIR)$(PREFIX)/share/vimb/example +DOTDESKTOPPREFIX := $(DESTDIR)$(PREFIX)/share/applications +RUNPREFIX := $(PREFIX) +EXTPREFIX := $(RUNPREFIX)/lib/vimb # define some directories SRCDIR = src diff --git a/vimb.desktop b/vimb.desktop new file mode 100644 index 0000000..37fa6e9 --- /dev/null +++ b/vimb.desktop @@ -0,0 +1,11 @@ +# Based on Arch Linux' chromium.desktop +[Desktop Entry] +Name=vimb +GenericName=Web Browser +Comment=Access the Internet +Exec=vimb %U +Terminal=false +Icon= +Type=Application +Categories=GTK;Network;WebBrowser; +MimeType=text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https; -- 2.20.1