summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2018-09-15 16:46:32 +0000
committerkhorben <khorben@pkgsrc.org>2018-09-15 16:46:32 +0000
commit0d7f740f08b34dc0384210e56c62afd0cca6d897 (patch)
tree8e3addee68a62099309b220bf57758b0725f17f4 /x11
parentfff38a6cbfbe1c26dbbcdf2d84eeec3adca47fae (diff)
downloadpkgsrc-0d7f740f08b34dc0384210e56c62afd0cca6d897.tar.gz
Provide a desktop file for xscreensaver-demo(1)
Diffstat (limited to 'x11')
-rw-r--r--x11/xscreensaver-demo/Makefile7
-rw-r--r--x11/xscreensaver-demo/PLIST3
-rw-r--r--x11/xscreensaver-demo/files/xscreensaver-demo.desktop7
3 files changed, 14 insertions, 3 deletions
diff --git a/x11/xscreensaver-demo/Makefile b/x11/xscreensaver-demo/Makefile
index 27cdb09aaf6..7247fb31d21 100644
--- a/x11/xscreensaver-demo/Makefile
+++ b/x11/xscreensaver-demo/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.72 2018/09/02 20:12:59 wiz Exp $
+# $NetBSD: Makefile,v 1.73 2018/09/15 16:46:32 khorben Exp $
PKGNAME= ${DISTNAME:S/-/-demo-/}
+PKGREVISION= 1
COMMENT= Demo viewer and configuration tool for xscreensaver
CONFLICTS+= xscreensaver<4.14 xscreensaver-gnome-[0-9]*
@@ -16,13 +17,15 @@ BUILD_DIRS= utils driver
INSTALL_DIRS= driver
INSTALL_TARGET= install-gnome
-INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/applications
post-install:
${INSTALL_PROGRAM} ${WRKSRC}/driver/xscreensaver-demo \
${DESTDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/driver/xscreensaver-demo.man \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xscreensaver-demo.1
+ ${INSTALL_DATA} ${FILESDIR}/xscreensaver-demo.desktop \
+ ${DESTDIR}${PREFIX}/share/applications/xscreensaver-demo.desktop
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libglade/buildlink3.mk"
diff --git a/x11/xscreensaver-demo/PLIST b/x11/xscreensaver-demo/PLIST
index ffa608b8bf7..0f06c9b7690 100644
--- a/x11/xscreensaver-demo/PLIST
+++ b/x11/xscreensaver-demo/PLIST
@@ -1,6 +1,7 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:25:18 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2018/09/15 16:46:33 khorben Exp $
bin/xscreensaver-demo
man/man1/xscreensaver-demo.1
+share/applications/xscreensaver-demo.desktop
share/pixmaps/xscreensaver.xpm
share/xscreensaver/glade/screensaver-cmndln.png
share/xscreensaver/glade/screensaver-colorselector.png
diff --git a/x11/xscreensaver-demo/files/xscreensaver-demo.desktop b/x11/xscreensaver-demo/files/xscreensaver-demo.desktop
new file mode 100644
index 00000000000..b464ee211e9
--- /dev/null
+++ b/x11/xscreensaver-demo/files/xscreensaver-demo.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Type=Application
+Name=Screensaver
+Exec=xscreensaver-demo
+Icon=xscreensaver
+Terminal=false
+Categories=Settings;