| surf-xdg-2.0.diff - sites - public wiki contents of suckless.org | |
| git clone git://git.suckless.org/sites | |
| Log | |
| Files | |
| Refs | |
| --- | |
| surf-xdg-2.0.diff (4683B) | |
| --- | |
| 1 From 0f88df661a00f4b2ea5b0547d23ac07f2f95d12f Mon Sep 17 00:00:00 2001 | |
| 2 From: Aidan Hall <[email protected]> | |
| 3 Date: Mon, 22 Feb 2021 17:21:59 +0000 | |
| 4 Subject: [PATCH 1/3] Added xdg icon and menu entries. | |
| 5 | |
| 6 --- | |
| 7 Makefile | 8 ++++++++ | |
| 8 suckless-surf-open.desktop | 13 +++++++++++++ | |
| 9 suckless-surf-open.directory | 4 ++++ | |
| 10 suckless-surf.desktop | 12 ++++++++++++ | |
| 11 suckless-surf.directory | 4 ++++ | |
| 12 5 files changed, 41 insertions(+) | |
| 13 create mode 100644 suckless-surf-open.desktop | |
| 14 create mode 100644 suckless-surf-open.directory | |
| 15 create mode 100644 suckless-surf.desktop | |
| 16 create mode 100644 suckless-surf.directory | |
| 17 | |
| 18 diff --git a/Makefile b/Makefile | |
| 19 index e5d4172..168d2df 100644 | |
| 20 --- a/Makefile | |
| 21 +++ b/Makefile | |
| 22 @@ -64,6 +64,11 @@ install: all | |
| 23 mkdir -p $(DESTDIR)$(MANPREFIX)/man1 | |
| 24 sed "s/VERSION/$(VERSION)/g" < surf.1 > $(DESTDIR)$(MANPREFIX)/… | |
| 25 chmod 644 $(DESTDIR)$(MANPREFIX)/man1/surf.1 | |
| 26 + cp surf.png suckless-surf.png | |
| 27 + xdg-icon-resource install --size 128 suckless-surf.png | |
| 28 + rm suckless-surf.png | |
| 29 + xdg-desktop-menu install ./suckless-surf.directory ./suckless-s… | |
| 30 + xdg-desktop-menu install ./suckless-surf-open.directory ./suckl… | |
| 31 | |
| 32 uninstall: | |
| 33 rm -f $(DESTDIR)$(PREFIX)/bin/surf | |
| 34 @@ -72,5 +77,8 @@ uninstall: | |
| 35 rm -f $(DESTDIR)$(LIBDIR)/$$wlib; \ | |
| 36 done | |
| 37 - rmdir $(DESTDIR)$(LIBDIR) | |
| 38 + xdg-desktop-menu uninstall suckless-surf.directory suckless-sur… | |
| 39 + xdg-desktop-menu uninstall suckless-surf-open.directory suckles… | |
| 40 + xdg-icon-resource uninstall --size 128 suckless-surf.png | |
| 41 | |
| 42 .PHONY: all options distclean clean dist install uninstall | |
| 43 diff --git a/suckless-surf-open.desktop b/suckless-surf-open.desktop | |
| 44 new file mode 100644 | |
| 45 index 0000000..f8ca41f | |
| 46 --- /dev/null | |
| 47 +++ b/suckless-surf-open.desktop | |
| 48 @@ -0,0 +1,13 @@ | |
| 49 +[Desktop Entry] | |
| 50 +Version=2.0 | |
| 51 +Name=surf-open | |
| 52 +Icon=suckless-surf | |
| 53 +GenericName=Web Browser | |
| 54 +Comment=A simple web browser based on WebKit2/GTK+, with tabbed. | |
| 55 +Keywords=Internet;WWW;Browser;Web;Explorer | |
| 56 +Exec=/usr/local/bin/surf-open %u | |
| 57 +Terminal=false | |
| 58 +Type=Application | |
| 59 +MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http… | |
| 60 +Categories=Network;WebBrowser; | |
| 61 + | |
| 62 diff --git a/suckless-surf-open.directory b/suckless-surf-open.directory | |
| 63 new file mode 100644 | |
| 64 index 0000000..e7b298e | |
| 65 --- /dev/null | |
| 66 +++ b/suckless-surf-open.directory | |
| 67 @@ -0,0 +1,4 @@ | |
| 68 +[Desktop Entry] | |
| 69 +Name=surf | |
| 70 +Icon=surf | |
| 71 +Type=Directory | |
| 72 diff --git a/suckless-surf.desktop b/suckless-surf.desktop | |
| 73 new file mode 100644 | |
| 74 index 0000000..6ba56b6 | |
| 75 --- /dev/null | |
| 76 +++ b/suckless-surf.desktop | |
| 77 @@ -0,0 +1,12 @@ | |
| 78 +[Desktop Entry] | |
| 79 +Version=2.0 | |
| 80 +Name=surf | |
| 81 +Icon=suckless-surf | |
| 82 +GenericName=Web Browser | |
| 83 +Comment=A simple web browser based on WebKit2/GTK+. | |
| 84 +Keywords=Internet;WWW;Browser;Web;Explorer | |
| 85 +Exec=/usr/local/bin/surf %u | |
| 86 +Terminal=false | |
| 87 +Type=Application | |
| 88 +MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http… | |
| 89 +Categories=Network;WebBrowser; | |
| 90 diff --git a/suckless-surf.directory b/suckless-surf.directory | |
| 91 new file mode 100644 | |
| 92 index 0000000..e7b298e | |
| 93 --- /dev/null | |
| 94 +++ b/suckless-surf.directory | |
| 95 @@ -0,0 +1,4 @@ | |
| 96 +[Desktop Entry] | |
| 97 +Name=surf | |
| 98 +Icon=surf | |
| 99 +Type=Directory | |
| 100 -- | |
| 101 2.30.0 | |
| 102 | |
| 103 | |
| 104 From 1068a3506626c4900681154165391f4527a47864 Mon Sep 17 00:00:00 2001 | |
| 105 From: Aidan Hall <[email protected]> | |
| 106 Date: Mon, 22 Feb 2021 17:25:31 +0000 | |
| 107 Subject: [PATCH 2/3] Fixed icons for directory files. | |
| 108 | |
| 109 --- | |
| 110 suckless-surf-open.directory | 2 +- | |
| 111 suckless-surf.directory | 2 +- | |
| 112 2 files changed, 2 insertions(+), 2 deletions(-) | |
| 113 | |
| 114 diff --git a/suckless-surf-open.directory b/suckless-surf-open.directory | |
| 115 index e7b298e..53f0fbe 100644 | |
| 116 --- a/suckless-surf-open.directory | |
| 117 +++ b/suckless-surf-open.directory | |
| 118 @@ -1,4 +1,4 @@ | |
| 119 [Desktop Entry] | |
| 120 Name=surf | |
| 121 -Icon=surf | |
| 122 +Icon=suckless-surf | |
| 123 Type=Directory | |
| 124 diff --git a/suckless-surf.directory b/suckless-surf.directory | |
| 125 index e7b298e..53f0fbe 100644 | |
| 126 --- a/suckless-surf.directory | |
| 127 +++ b/suckless-surf.directory | |
| 128 @@ -1,4 +1,4 @@ | |
| 129 [Desktop Entry] | |
| 130 Name=surf | |
| 131 -Icon=surf | |
| 132 +Icon=suckless-surf | |
| 133 Type=Directory | |
| 134 -- | |
| 135 2.30.0 | |
| 136 | |
| 137 | |
| 138 From 003e132c154a7aa985a3bb353c5f2ab70cbcb43f Mon Sep 17 00:00:00 2001 | |
| 139 From: Aidan Hall <[email protected]> | |
| 140 Date: Mon, 22 Feb 2021 17:27:30 +0000 | |
| 141 Subject: [PATCH 3/3] Fixed name for suckless-surf-open.directory. | |
| 142 | |
| 143 --- | |
| 144 suckless-surf-open.directory | 2 +- | |
| 145 1 file changed, 1 insertion(+), 1 deletion(-) | |
| 146 | |
| 147 diff --git a/suckless-surf-open.directory b/suckless-surf-open.directory | |
| 148 index 53f0fbe..72ab23e 100644 | |
| 149 --- a/suckless-surf-open.directory | |
| 150 +++ b/suckless-surf-open.directory | |
| 151 @@ -1,4 +1,4 @@ | |
| 152 [Desktop Entry] | |
| 153 -Name=surf | |
| 154 +Name=surf-open | |
| 155 Icon=suckless-surf | |
| 156 Type=Directory | |
| 157 -- | |
| 158 2.30.0 | |
| 159 |