From 16a7bd56fec84040d1c9b6d26e9ee42b87476a21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Wed, 6 Dec 2017 14:03:06 +0100 Subject: Add desktop file --- Makefile | 6 ++++++ surf.desktop | 12 ++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 surf.desktop diff --git a/Makefile b/Makefile index 4b1e371..45274aa 100644 --- a/Makefile +++ b/Makefile @@ -59,11 +59,17 @@ install: all @mkdir -p $(DESTDIR)$(MANPREFIX)/man1 @sed "s/VERSION/$(VERSION)/g" < surf.1 > $(DESTDIR)$(MANPREFIX)/man1/surf.1 @chmod 644 $(DESTDIR)$(MANPREFIX)/man1/surf.1 + @echo installing desktop file to $(DESTDIR)/usr/share/applications + @mkdir -p $(DESTDIR)/usr/share/applications + @cp -f surf.desktop $(DESTDIR)/usr/share/applications/surf.desktop uninstall: @echo removing executable file from $(DESTDIR)$(PREFIX)/bin @rm -f $(DESTDIR)$(PREFIX)/bin/surf + @rm -f $(DESTDIR)$(PREFIX)/bin/surf-menu @echo removing manual page from $(DESTDIR)$(MANPREFIX)/man1 @rm -f $(DESTDIR)$(MANPREFIX)/man1/surf.1 + @echo removing desktop page from $(DESTDIR)/usr/share/applications + @rm -f $(DESTDIR)/usr/share/applications/surf.desktop .PHONY: all options clean dist install uninstall diff --git a/surf.desktop b/surf.desktop new file mode 100644 index 0000000..eea27d6 --- /dev/null +++ b/surf.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Surf +GenericName=Web Browser +TryExec=/usr/bin/surf-menu +Exec=/usr/bin/surf-menu %u +Terminal=false +Categories=Network;WebBrowser; +StartupNotify=true +StartupWMClass=Surf +MimeType=x-scheme-handler/unknown;x-scheme-handler/about;x-scheme-handler/https;x-scheme-handler/http;text/html;text/xml; -- cgit v1.2.3