160 lines
4.6 KiB
Diff
160 lines
4.6 KiB
Diff
|
From 0f88df661a00f4b2ea5b0547d23ac07f2f95d12f Mon Sep 17 00:00:00 2001
|
||
|
From: Aidan Hall <aidan.hall@outlook.com>
|
||
|
Date: Mon, 22 Feb 2021 17:21:59 +0000
|
||
|
Subject: [PATCH 1/3] Added xdg icon and menu entries.
|
||
|
|
||
|
---
|
||
|
Makefile | 8 ++++++++
|
||
|
suckless-surf-open.desktop | 13 +++++++++++++
|
||
|
suckless-surf-open.directory | 4 ++++
|
||
|
suckless-surf.desktop | 12 ++++++++++++
|
||
|
suckless-surf.directory | 4 ++++
|
||
|
5 files changed, 41 insertions(+)
|
||
|
create mode 100644 suckless-surf-open.desktop
|
||
|
create mode 100644 suckless-surf-open.directory
|
||
|
create mode 100644 suckless-surf.desktop
|
||
|
create mode 100644 suckless-surf.directory
|
||
|
|
||
|
diff --git a/Makefile b/Makefile
|
||
|
index e5d4172..168d2df 100644
|
||
|
--- a/Makefile
|
||
|
+++ b/Makefile
|
||
|
@@ -64,6 +64,11 @@ 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
|
||
|
+ cp surf.png suckless-surf.png
|
||
|
+ xdg-icon-resource install --size 128 suckless-surf.png
|
||
|
+ rm suckless-surf.png
|
||
|
+ xdg-desktop-menu install ./suckless-surf.directory ./suckless-surf.desktop
|
||
|
+ xdg-desktop-menu install ./suckless-surf-open.directory ./suckless-surf-open.desktop
|
||
|
|
||
|
uninstall:
|
||
|
rm -f $(DESTDIR)$(PREFIX)/bin/surf
|
||
|
@@ -72,5 +77,8 @@ uninstall:
|
||
|
rm -f $(DESTDIR)$(LIBDIR)/$$wlib; \
|
||
|
done
|
||
|
- rmdir $(DESTDIR)$(LIBDIR)
|
||
|
+ xdg-desktop-menu uninstall suckless-surf.directory suckless-surf.desktop
|
||
|
+ xdg-desktop-menu uninstall suckless-surf-open.directory suckless-surf-open.desktop
|
||
|
+ xdg-icon-resource uninstall --size 128 suckless-surf.png
|
||
|
|
||
|
.PHONY: all options distclean clean dist install uninstall
|
||
|
diff --git a/suckless-surf-open.desktop b/suckless-surf-open.desktop
|
||
|
new file mode 100644
|
||
|
index 0000000..f8ca41f
|
||
|
--- /dev/null
|
||
|
+++ b/suckless-surf-open.desktop
|
||
|
@@ -0,0 +1,13 @@
|
||
|
+[Desktop Entry]
|
||
|
+Version=2.0
|
||
|
+Name=surf-open
|
||
|
+Icon=suckless-surf
|
||
|
+GenericName=Web Browser
|
||
|
+Comment=A simple web browser based on WebKit2/GTK+, with tabbed.
|
||
|
+Keywords=Internet;WWW;Browser;Web;Explorer
|
||
|
+Exec=/usr/local/bin/surf-open %u
|
||
|
+Terminal=false
|
||
|
+Type=Application
|
||
|
+MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;
|
||
|
+Categories=Network;WebBrowser;
|
||
|
+
|
||
|
diff --git a/suckless-surf-open.directory b/suckless-surf-open.directory
|
||
|
new file mode 100644
|
||
|
index 0000000..e7b298e
|
||
|
--- /dev/null
|
||
|
+++ b/suckless-surf-open.directory
|
||
|
@@ -0,0 +1,4 @@
|
||
|
+[Desktop Entry]
|
||
|
+Name=surf
|
||
|
+Icon=surf
|
||
|
+Type=Directory
|
||
|
diff --git a/suckless-surf.desktop b/suckless-surf.desktop
|
||
|
new file mode 100644
|
||
|
index 0000000..6ba56b6
|
||
|
--- /dev/null
|
||
|
+++ b/suckless-surf.desktop
|
||
|
@@ -0,0 +1,12 @@
|
||
|
+[Desktop Entry]
|
||
|
+Version=2.0
|
||
|
+Name=surf
|
||
|
+Icon=suckless-surf
|
||
|
+GenericName=Web Browser
|
||
|
+Comment=A simple web browser based on WebKit2/GTK+.
|
||
|
+Keywords=Internet;WWW;Browser;Web;Explorer
|
||
|
+Exec=/usr/local/bin/surf %u
|
||
|
+Terminal=false
|
||
|
+Type=Application
|
||
|
+MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;
|
||
|
+Categories=Network;WebBrowser;
|
||
|
diff --git a/suckless-surf.directory b/suckless-surf.directory
|
||
|
new file mode 100644
|
||
|
index 0000000..e7b298e
|
||
|
--- /dev/null
|
||
|
+++ b/suckless-surf.directory
|
||
|
@@ -0,0 +1,4 @@
|
||
|
+[Desktop Entry]
|
||
|
+Name=surf
|
||
|
+Icon=surf
|
||
|
+Type=Directory
|
||
|
--
|
||
|
2.30.0
|
||
|
|
||
|
|
||
|
From 1068a3506626c4900681154165391f4527a47864 Mon Sep 17 00:00:00 2001
|
||
|
From: Aidan Hall <aidan.hall@outlook.com>
|
||
|
Date: Mon, 22 Feb 2021 17:25:31 +0000
|
||
|
Subject: [PATCH 2/3] Fixed icons for directory files.
|
||
|
|
||
|
---
|
||
|
suckless-surf-open.directory | 2 +-
|
||
|
suckless-surf.directory | 2 +-
|
||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
|
||
|
diff --git a/suckless-surf-open.directory b/suckless-surf-open.directory
|
||
|
index e7b298e..53f0fbe 100644
|
||
|
--- a/suckless-surf-open.directory
|
||
|
+++ b/suckless-surf-open.directory
|
||
|
@@ -1,4 +1,4 @@
|
||
|
[Desktop Entry]
|
||
|
Name=surf
|
||
|
-Icon=surf
|
||
|
+Icon=suckless-surf
|
||
|
Type=Directory
|
||
|
diff --git a/suckless-surf.directory b/suckless-surf.directory
|
||
|
index e7b298e..53f0fbe 100644
|
||
|
--- a/suckless-surf.directory
|
||
|
+++ b/suckless-surf.directory
|
||
|
@@ -1,4 +1,4 @@
|
||
|
[Desktop Entry]
|
||
|
Name=surf
|
||
|
-Icon=surf
|
||
|
+Icon=suckless-surf
|
||
|
Type=Directory
|
||
|
--
|
||
|
2.30.0
|
||
|
|
||
|
|
||
|
From 003e132c154a7aa985a3bb353c5f2ab70cbcb43f Mon Sep 17 00:00:00 2001
|
||
|
From: Aidan Hall <aidan.hall@outlook.com>
|
||
|
Date: Mon, 22 Feb 2021 17:27:30 +0000
|
||
|
Subject: [PATCH 3/3] Fixed name for suckless-surf-open.directory.
|
||
|
|
||
|
---
|
||
|
suckless-surf-open.directory | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/suckless-surf-open.directory b/suckless-surf-open.directory
|
||
|
index 53f0fbe..72ab23e 100644
|
||
|
--- a/suckless-surf-open.directory
|
||
|
+++ b/suckless-surf-open.directory
|
||
|
@@ -1,4 +1,4 @@
|
||
|
[Desktop Entry]
|
||
|
-Name=surf
|
||
|
+Name=surf-open
|
||
|
Icon=suckless-surf
|
||
|
Type=Directory
|
||
|
--
|
||
|
2.30.0
|
||
|
|