Add a XDG desktop file for NetSurf.

From upstream commit 959af3dc28308c72373ab49175975f4cbe5500e9.

Requested by landry@
This commit is contained in:
bentley 2015-01-06 00:21:57 +00:00
parent af5b4febed
commit 56c8b2cb35
3 changed files with 79 additions and 3 deletions

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.19 2014/10/22 09:35:20 landry Exp $
# $OpenBSD: Makefile,v 1.20 2015/01/06 00:21:57 bentley Exp $
COMMENT = lightweight web browser
NETSURF_PROJECT = netsurf
NETSURF_VERSION = 3.2
REVISION = 0
REVISION = 1
HOMEPAGE= http://www.netsurf-browser.org/
MASTER_SITES = http://download.netsurf-browser.org/netsurf/releases/source/
@ -21,6 +21,7 @@ LIB_DEPENDS = www/netsurf/hubbub>=0.3.0 \
x11/gtk+2 \
x11/gnome/librsvg \
net/curl
RUN_DEPENDS = devel/desktop-file-utils
WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
WANTLIB += Xrandr Xrender atk-1.0 c cairo crypto css curl dom
@ -47,6 +48,9 @@ post-patch:
v=$$(egrep ^en\..*$$c: ${WRKSRC}/resources/FatMessages | cut -d : -f2 | sed -e 's/</\&lt;/g') ; \
perl -pi -e "s#>$$c<#>$$v<#" ${WRKSRC}/gtk/res/options.gtk2.ui ; done
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
${INSTALL_DATA} ${FILESDIR}/netsurf.desktop \
${PREFIX}/share/applications/netsurf.desktop
# bug in pkg_add -u prevents symlink->directory in pkg updates
rm -rf ${PREFIX}/share/netsurf/C
ln -s en ${PREFIX}/share/netsurf/C

View File

@ -0,0 +1,69 @@
# $OpenBSD: netsurf.desktop,v 1.1 2015/01/06 00:21:57 bentley Exp $
[Desktop Entry]
Name=NetSurf Web Browser
Name[ca]=Navegador web NetSurf
Name[cs]=NetSurf Webový prohlížeč
Name[es]=Navegador web NetSurf
Name[fa]=مرورگر اینترنتی NetSurf
Name[fi]=NetSurf-selain
Name[fr]=Navigateur Web NetSurf
Name[hu]=NetSurf webböngésző
Name[it]=NetSurf Browser Web
Name[ja]=NetSurf
Name[ko]=NetSurf
Name[nb]=NetSurf Nettleser
Name[nl]=NetSurf webbrowser
Name[nn]=NetSurf Nettlesar
Name[no]=NetSurf Nettleser
Name[pl]=Przeglądarka WWW NetSurf
Name[pt]=NetSurf Navegador Web
Name[pt_BR]=Navegador Web NetSurf
Name[sk]=Internetový prehliadač NetSurf
Comment=Browse the World Wide Web
Comment[ca]=Navegueu per el web
Comment[cs]=Prohlížení stránek World Wide Webu
Comment[de]=Im Internet surfen
Comment[es]=Navegue por la web
Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
Comment[fi]=Selaa Internetin WWW-sivuja
Comment[fr]=Navigue sur Internet
Comment[hu]=A világháló böngészése
Comment[it]=Esplora il web
Comment[ja]=
Comment[ko]=
Comment[nb]=Surf på nettet
Comment[nl]=Verken het internet
Comment[nn]=Surf på nettet
Comment[no]=Surf på nettet
Comment[pl]=Przeglądanie stron WWW
Comment[pt]=Navegue na Internet
Comment[pt_BR]=Navegue na Internet
Comment[sk]=Prehliadanie internetu
GenericName=Web Browser
GenericName[ca]=Navegador web
GenericName[cs]=Webový prohlížeč
GenericName[es]=Navegador web
GenericName[fa]=مرورگر اینترنتی
GenericName[fi]=WWW-selain
GenericName[fr]=Navigateur Web
GenericName[hu]=Webböngésző
GenericName[it]=Browser Web
GenericName[ja]=
GenericName[ko]=
GenericName[nb]=Nettleser
GenericName[nl]=Webbrowser
GenericName[nn]=Nettlesar
GenericName[no]=Nettleser
GenericName[pl]=Przeglądarka WWW
GenericName[pt]=Navegador Web
GenericName[pt_BR]=Navegador Web
GenericName[sk]=Internetový prehliadač
Exec=netsurf %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=netsurf.png
Categories=Network;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;image/gif;image/jpeg;image/png
StartupWMClass=NetSurf-bin
StartupNotify=true

View File

@ -1,5 +1,6 @@
@comment $OpenBSD: PLIST,v 1.7 2014/10/13 09:29:20 bentley Exp $
@comment $OpenBSD: PLIST,v 1.8 2015/01/06 00:21:57 bentley Exp $
@bin bin/netsurf
share/applications/netsurf.desktop
share/netsurf/
share/netsurf/C
share/netsurf/Messages
@ -104,3 +105,5 @@ share/netsurf/toolbarIndices
share/netsurf/viewdata.gtk2.ui
share/netsurf/warning.gtk2.ui
share/netsurf/welcome.html
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database