From fd03743b0477981dee7cd2c4637daef7fcf82b38 Mon Sep 17 00:00:00 2001 From: Matthew Parnell Date: Mon, 21 Nov 2016 17:13:44 -0500 Subject: [PATCH] Add simple *.desktop file --- Makefile | 3 +++ config.mk | 5 +++-- vimb.desktop | 9 +++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 vimb.desktop diff --git a/Makefile b/Makefile index e21743e..c019d57 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,8 @@ clean: install: $(TARGET) $(DOCDIR)/$(MAN1) install -d $(DESTDIR)$(BINDIR) install -m 755 $(SRCDIR)/$(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET) + install -d $(DESTDIR)$(DATADIR)/applications + cp $(PROJECT).desktop $(DESTDIR)$(DATADIR)/applications install -d $(DESTDIR)$(EXAMPLEDIR) cp -r examples/* $(DESTDIR)$(EXAMPLEDIR) install -d $(DESTDIR)$(MANDIR)/man1 @@ -30,6 +32,7 @@ install: $(TARGET) $(DOCDIR)/$(MAN1) uninstall: $(RM) $(DESTDIR)$(BINDIR)/$(TARGET) + $(RM) $(DESTDIR)$(DATADIR)/applications/$(PROJECT).desktop $(RM) $(DESTDIR)$(MANDIR)/man1/$(MAN1) $(RM) -r $(DESTDIR)$(EXAMPLEDIR) diff --git a/config.mk b/config.mk index 3809336..65fce0b 100644 --- a/config.mk +++ b/config.mk @@ -4,8 +4,9 @@ VERSION = 2.11 PROJECT = vimb PREFIX ?= /usr/local BINDIR ?= $(PREFIX)/bin -MANDIR ?= $(PREFIX)/share/man -EXAMPLEDIR ?= $(PREFIX)/share/$(PROJECT)/examples +DATADIR ?= $(PREFIX)/share +MANDIR ?= $(DATADIR)/man +EXAMPLEDIR ?= $(DATADIR)/$(PROJECT)/examples #----------------compile options--------------------- diff --git a/vimb.desktop b/vimb.desktop new file mode 100644 index 0000000..bf4d275 --- /dev/null +++ b/vimb.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Vimb +Comment=The Vim-like browser +Exec=vimb %f +Terminal=false +Categories=Network;WebBrowser; +MimeType=text/html; -- 2.20.1