Thu Sep 24 11:51:48 2020 UTC ()
editors/xemacs{,-current} - Install an xemacs.desktop file, which makes
XEmacs more easily available to X11 desktop applications.


(hauke)
diff -r1.130 -r1.131 pkgsrc/editors/xemacs/Makefile
diff -r1.34 -r1.35 pkgsrc/editors/xemacs/Makefile.common
diff -r1.21 -r1.22 pkgsrc/editors/xemacs/PLIST
diff -r1.104 -r1.105 pkgsrc/editors/xemacs-current/Makefile
diff -r1.15 -r1.16 pkgsrc/editors/xemacs-current/Makefile.common
diff -r1.24 -r1.25 pkgsrc/editors/xemacs-current/PLIST
diff -r0 -r1.1 pkgsrc/editors/xemacs/files/xemacs.desktop

cvs diff -r1.130 -r1.131 pkgsrc/editors/xemacs/Makefile (expand / switch to unified diff)

--- pkgsrc/editors/xemacs/Makefile 2020/08/31 18:09:26 1.130
+++ pkgsrc/editors/xemacs/Makefile 2020/09/24 11:51:47 1.131
@@ -1,17 +1,26 @@ @@ -1,17 +1,26 @@
1# $NetBSD: Makefile,v 1.130 2020/08/31 18:09:26 wiz Exp $ 1# $NetBSD: Makefile,v 1.131 2020/09/24 11:51:47 hauke Exp $
2 2
3PKGNAME= ${DISTNAME} 3PKGNAME= ${DISTNAME}
4PKGREVISION= 12 4PKGREVISION= 13
5COMMENT= XEmacs text editor version 21.4 5COMMENT= XEmacs text editor version 21.4
6 6
7# extra options for x11 support, not for sharing with xemacs-current-nox11 7# extra options for x11 support, not for sharing with xemacs-current-nox11
8# Version information in ../../editors/xemacs/Makefile.common 8# Version information in ../../editors/xemacs/Makefile.common
9 9
10PKG_SUPPORTED_OPTIONS+= x11 xface 10PKG_SUPPORTED_OPTIONS+= x11 xface
11PKG_SUGGESTED_OPTIONS+= x11 11PKG_SUGGESTED_OPTIONS+= x11
12 12
13.include "options.mk" 13.include "options.mk"
14 14
 15SUBST_CLASSES+= desktop-file
 16SUBST_STAGE.desktop-file= pre-configure
 17SUBST_MESSAGE.desktop-file= Fixing paths in XEmacs desktop file
 18SUBST_VARS.desktop-file= PREFIX LIBDIR
 19SUBST_FILES.desktop-file= etc/xemacs.desktop
 20
 21INSTALLATION_DIRS+= share/applications
 22
15.include "Makefile.common" 23.include "Makefile.common"
16 24
 25.include "../../sysutils/desktop-file-utils/desktopdb.mk"
17.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.34 -r1.35 pkgsrc/editors/xemacs/Makefile.common (expand / switch to unified diff)

--- pkgsrc/editors/xemacs/Makefile.common 2020/01/26 17:31:08 1.34
+++ pkgsrc/editors/xemacs/Makefile.common 2020/09/24 11:51:47 1.35
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.34 2020/01/26 17:31:08 rillig Exp $ 1# $NetBSD: Makefile.common,v 1.35 2020/09/24 11:51:47 hauke Exp $
2# 2#
3# used by editors/xemacs-nox11/Makefile 3# used by editors/xemacs-nox11/Makefile
4# used by editors/xemacs/Makefile 4# used by editors/xemacs/Makefile
5 5
6DISTNAME= xemacs-21.4.24 6DISTNAME= xemacs-21.4.24
7CATEGORIES= editors 7CATEGORIES= editors
8MASTER_SITES= ${MASTER_SITE_XEMACS:=${DISTNAME:C/[.][^.]*$//}/} 8MASTER_SITES= ${MASTER_SITE_XEMACS:=${DISTNAME:C/[.][^.]*$//}/}
9 9
10MAINTAINER= hauke@NetBSD.org 10MAINTAINER= hauke@NetBSD.org
11HOMEPAGE= https://www.xemacs.org/ 11HOMEPAGE= https://www.xemacs.org/
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14.include "../../mk/bsd.prefs.mk" 14.include "../../mk/bsd.prefs.mk"
@@ -85,27 +85,34 @@ INSTALL_MAKE_FLAGS+= etcdir=${DESTDIR}${ @@ -85,27 +85,34 @@ INSTALL_MAKE_FLAGS+= etcdir=${DESTDIR}${
85INSTALL_MAKE_FLAGS+= exec_prefix=${DESTDIR}${PREFIX} 85INSTALL_MAKE_FLAGS+= exec_prefix=${DESTDIR}${PREFIX}
86INSTALL_MAKE_FLAGS+= infodir=${DESTDIR}${LIBDIR}/info 86INSTALL_MAKE_FLAGS+= infodir=${DESTDIR}${LIBDIR}/info
87INSTALL_MAKE_FLAGS+= libdir=${DESTDIR}/lib 87INSTALL_MAKE_FLAGS+= libdir=${DESTDIR}/lib
88INSTALL_MAKE_FLAGS+= lispdir=${DESTDIR}${LIBDIR}/lisp 88INSTALL_MAKE_FLAGS+= lispdir=${DESTDIR}${LIBDIR}/lisp
89INSTALL_MAKE_FLAGS+= mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 89INSTALL_MAKE_FLAGS+= mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
90INSTALL_MAKE_FLAGS+= moduledir=${DESTDIR}${ARCHLIBDIR}/modules 90INSTALL_MAKE_FLAGS+= moduledir=${DESTDIR}${ARCHLIBDIR}/modules
91INSTALL_MAKE_FLAGS+= pkgdir=${DESTDIR}${LIBDIR}/lisp 91INSTALL_MAKE_FLAGS+= pkgdir=${DESTDIR}${LIBDIR}/lisp
92INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} 92INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX}
93INSTALL_MAKE_FLAGS+= sitelispdir=${DESTDIR}${PREFIX}/lib/xemacs/site-lisp 93INSTALL_MAKE_FLAGS+= sitelispdir=${DESTDIR}${PREFIX}/lib/xemacs/site-lisp
94INSTALL_MAKE_FLAGS+= sitemoduledir=${DESTDIR}${PREFIX}/lib/xemacs/site-modules 94INSTALL_MAKE_FLAGS+= sitemoduledir=${DESTDIR}${PREFIX}/lib/xemacs/site-modules
95 95
96post-extract: 96post-extract:
97 cp ${FILESDIR}/dragonfly.h ${WRKSRC}/src/s/ 97 cp ${FILESDIR}/dragonfly.h ${WRKSRC}/src/s/
 98.if !empty(PKG_OPTIONS:Mx11)
 99 cp ${FILESDIR}/xemacs.desktop ${WRKSRC}/etc/
 100.endif
98 101
99pre-build: 102pre-build:
100 rm -f ${WRKSRC}/etc/ctags.1.orig 103 rm -f ${WRKSRC}/etc/ctags.1.orig
101 rm -f ${WRKSRC}/lisp/gui.el.orig 104 rm -f ${WRKSRC}/lisp/gui.el.orig
102 105
103post-install: 106post-install:
104 ${INSTALL_DATA} ${WRKSRC}/Installation ${DESTDIR}${LIBDIR}/etc/ 107 ${INSTALL_DATA} ${WRKSRC}/Installation ${DESTDIR}${LIBDIR}/etc/
105.if defined(MANZ) 108.if defined(MANZ)
106 find ${DESTDIR}${LIBDIR} -name "*.el" -type f -print | xargs ${GZIP_CMD} 109 find ${DESTDIR}${LIBDIR} -name "*.el" -type f -print | xargs ${GZIP_CMD}
107.endif 110.endif
 111.if !empty(PKG_OPTIONS:Mx11)
 112 ${INSTALL_DATA} ${WRKSRC}/etc/xemacs.desktop \
 113 ${DESTDIR}${PREFIX}/share/applications/
 114.endif
108 115
109.include "../../databases/gdbm/buildlink3.mk" 116.include "../../databases/gdbm/buildlink3.mk"
110.include "../../mk/oss.buildlink3.mk" 117.include "../../mk/oss.buildlink3.mk"
111.include "../../mk/termcap.buildlink3.mk" 118.include "../../mk/termcap.buildlink3.mk"

cvs diff -r1.21 -r1.22 pkgsrc/editors/xemacs/PLIST (expand / switch to unified diff)

--- pkgsrc/editors/xemacs/PLIST 2015/02/15 13:13:24 1.21
+++ pkgsrc/editors/xemacs/PLIST 2020/09/24 11:51:47 1.22
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.21 2015/02/15 13:13:24 hauke Exp $ 1@comment $NetBSD: PLIST,v 1.22 2020/09/24 11:51:47 hauke Exp $
2bin/${DISTNAME} 2bin/${DISTNAME}
3bin/ellcc 3bin/ellcc
4bin/gnuattach 4bin/gnuattach
5bin/gnuclient 5bin/gnuclient
6bin/gnudoit 6bin/gnudoit
7bin/ootags 7bin/ootags
8bin/xemacs 8bin/xemacs
9bin/xemacs-b2m 9bin/xemacs-b2m
10bin/xemacs-ctags 10bin/xemacs-ctags
11bin/xemacs-etags 11bin/xemacs-etags
12bin/xemacs-rcs-checkin 12bin/xemacs-rcs-checkin
13lib/${DISTNAME}/etc/BETA 13lib/${DISTNAME}/etc/BETA
14lib/${DISTNAME}/etc/CHARSETS 14lib/${DISTNAME}/etc/CHARSETS
@@ -383,26 +383,27 @@ lib/${DISTNAME}/etc/toolbar/workshop-cap @@ -383,26 +383,27 @@ lib/${DISTNAME}/etc/toolbar/workshop-cap
383lib/${DISTNAME}/etc/toolbar/workshop-cap-xx.xpm 383lib/${DISTNAME}/etc/toolbar/workshop-cap-xx.xpm
384lib/${DISTNAME}/etc/toolbar/workshop-up.xpm 384lib/${DISTNAME}/etc/toolbar/workshop-up.xpm
385lib/${DISTNAME}/etc/toolbar/workshop-xx.xpm 385lib/${DISTNAME}/etc/toolbar/workshop-xx.xpm
386lib/${DISTNAME}/etc/trash.xpm 386lib/${DISTNAME}/etc/trash.xpm
387lib/${DISTNAME}/etc/xemacs-beta.xpm 387lib/${DISTNAME}/etc/xemacs-beta.xpm
388lib/${DISTNAME}/etc/xemacs-enhanced.png 388lib/${DISTNAME}/etc/xemacs-enhanced.png
389lib/${DISTNAME}/etc/xemacs-fe.sh 389lib/${DISTNAME}/etc/xemacs-fe.sh
390lib/${DISTNAME}/etc/xemacs-icon.xpm 390lib/${DISTNAME}/etc/xemacs-icon.xpm
391lib/${DISTNAME}/etc/xemacs-icon2.xbm 391lib/${DISTNAME}/etc/xemacs-icon2.xbm
392lib/${DISTNAME}/etc/xemacs-icon2.xpm 392lib/${DISTNAME}/etc/xemacs-icon2.xpm
393lib/${DISTNAME}/etc/xemacs-icon3.xpm 393lib/${DISTNAME}/etc/xemacs-icon3.xpm
394lib/${DISTNAME}/etc/xemacs-ja.1 394lib/${DISTNAME}/etc/xemacs-ja.1
395lib/${DISTNAME}/etc/xemacs.1 395lib/${DISTNAME}/etc/xemacs.1
 396${PLIST.x11}lib/${DISTNAME}/etc/xemacs.desktop
396lib/${DISTNAME}/etc/xemacs.xbm 397lib/${DISTNAME}/etc/xemacs.xbm
397lib/${DISTNAME}/etc/xemacs.xpm 398lib/${DISTNAME}/etc/xemacs.xpm
398lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/DOC 399lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/DOC
399lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/add-big-package.sh 400lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/add-big-package.sh
400lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/config.values 401lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/config.values
401lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/cvtmail 402lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/cvtmail
402lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/digest-doc 403lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/digest-doc
403lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/fakemail 404lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/fakemail
404lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/gnuserv 405lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/gnuserv
405lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/gzip-el.sh 406lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/gzip-el.sh
406lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/hexl 407lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/hexl
407lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/include/Emacs.ad.h 408lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/include/Emacs.ad.h
408lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/include/EmacsFrame.h 409lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/include/EmacsFrame.h
@@ -1254,16 +1255,17 @@ lib/${DISTNAME}/lisp/x-scrollbar.elc @@ -1254,16 +1255,17 @@ lib/${DISTNAME}/lisp/x-scrollbar.elc
1254lib/${DISTNAME}/lisp/x-select.el${ELSUFX} 1255lib/${DISTNAME}/lisp/x-select.el${ELSUFX}
1255lib/${DISTNAME}/lisp/x-select.elc 1256lib/${DISTNAME}/lisp/x-select.elc
1256lib/${DISTNAME}/lisp/x-win-sun.el${ELSUFX} 1257lib/${DISTNAME}/lisp/x-win-sun.el${ELSUFX}
1257lib/${DISTNAME}/lisp/x-win-sun.elc 1258lib/${DISTNAME}/lisp/x-win-sun.elc
1258lib/${DISTNAME}/lisp/x-win-xfree86.el${ELSUFX} 1259lib/${DISTNAME}/lisp/x-win-xfree86.el${ELSUFX}
1259lib/${DISTNAME}/lisp/x-win-xfree86.elc 1260lib/${DISTNAME}/lisp/x-win-xfree86.elc
1260man/man1/gnuattach.1 1261man/man1/gnuattach.1
1261man/man1/gnuclient.1 1262man/man1/gnuclient.1
1262man/man1/gnudoit.1 1263man/man1/gnudoit.1
1263man/man1/gnuserv.1 1264man/man1/gnuserv.1
1264man/man1/xemacs-ctags.1 1265man/man1/xemacs-ctags.1
1265man/man1/xemacs-etags.1 1266man/man1/xemacs-etags.1
1266man/man1/xemacs.1 1267man/man1/xemacs.1
 1268${PLIST.x11}share/applications/xemacs.desktop
1267@pkgdir lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/modules 1269@pkgdir lib/${DISTNAME}/${MACHINE_GNU_PLATFORM}/modules
1268@pkgdir lib/xemacs/site-modules 1270@pkgdir lib/xemacs/site-modules
1269@pkgdir lib/xemacs/site-lisp 1271@pkgdir lib/xemacs/site-lisp

cvs diff -r1.104 -r1.105 pkgsrc/editors/xemacs-current/Makefile (expand / switch to unified diff)

--- pkgsrc/editors/xemacs-current/Makefile 2020/08/31 18:09:26 1.104
+++ pkgsrc/editors/xemacs-current/Makefile 2020/09/24 11:51:48 1.105
@@ -1,15 +1,28 @@ @@ -1,15 +1,28 @@
1# $NetBSD: Makefile,v 1.104 2020/08/31 18:09:26 wiz Exp $ 1# $NetBSD: Makefile,v 1.105 2020/09/24 11:51:48 hauke Exp $
2 2
3PKGNAME= ${DISTNAME} 3PKGNAME= ${DISTNAME}
4PKGREVISION= 12 4PKGREVISION= 13
5COMMENT= *BETA* XEmacs text editor version ${PKGVERSION_NOREV} 5COMMENT= *BETA* XEmacs text editor version ${PKGVERSION_NOREV}
6 6
7# extra options for x11 support, not for sharing with xemacs-current-nox11 7# extra options for x11 support, not for sharing with xemacs-current-nox11
8# Version information in ../../editors/xemacs-current/Makefile.common 8# Version information in ../../editors/xemacs-current/Makefile.common
9 9
10PKG_SUPPORTED_OPTIONS+= x11 xft xface 10PKG_SUPPORTED_OPTIONS+= x11 xft xface
11PKG_SUGGESTED_OPTIONS+= x11 11PKG_SUGGESTED_OPTIONS+= x11
12 12
13.include "options.mk" 13.include "options.mk"
 14
 15LIBDIR= ${PREFIX}/lib/${DISTNAME}
 16
 17SUBST_CLASSES+= desktop-file
 18SUBST_STAGE.desktop-file= pre-configure
 19SUBST_MESSAGE.desktop-file= Fixing paths in XEmacs desktop file
 20SUBST_VARS.desktop-file= PREFIX LIBDIR
 21SUBST_FILES.desktop-file= etc/xemacs.desktop
 22
 23INSTALLATION_DIRS+= share/applications
 24
14.include "Makefile.common" 25.include "Makefile.common"
 26
 27.include "../../sysutils/desktop-file-utils/desktopdb.mk"
15.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.15 -r1.16 pkgsrc/editors/xemacs-current/Makefile.common (expand / switch to unified diff)

--- pkgsrc/editors/xemacs-current/Makefile.common 2020/01/26 17:31:08 1.15
+++ pkgsrc/editors/xemacs-current/Makefile.common 2020/09/24 11:51:48 1.16
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.15 2020/01/26 17:31:08 rillig Exp $ 1# $NetBSD: Makefile.common,v 1.16 2020/09/24 11:51:48 hauke Exp $
2# 2#
3# used by editors/xemacs-current/Makefile 3# used by editors/xemacs-current/Makefile
4# used by editors/xemacs-current-nox11/Makefile 4# used by editors/xemacs-current-nox11/Makefile
5 5
6DISTNAME= xemacs-21.5.34 6DISTNAME= xemacs-21.5.34
7EMACSVERSION= 21.5-b34 7EMACSVERSION= 21.5-b34
8EMACS_DISTNAME= xemacs-${EMACSVERSION} 8EMACS_DISTNAME= xemacs-${EMACSVERSION}
9CATEGORIES= editors 9CATEGORIES= editors
10MASTER_SITES= ${MASTER_SITE_XEMACS:=${DISTNAME:C/[.][^.]*$//}/} 10MASTER_SITES= ${MASTER_SITE_XEMACS:=${DISTNAME:C/[.][^.]*$//}/}
11 11
12MAINTAINER= hauke@NetBSD.org 12MAINTAINER= hauke@NetBSD.org
13HOMEPAGE= https://www.xemacs.org/ 13HOMEPAGE= https://www.xemacs.org/
14LICENSE= gnu-gpl-v3 14LICENSE= gnu-gpl-v3
@@ -48,19 +48,28 @@ CONFIGURE_ARGS+= --with-system-malloc @@ -48,19 +48,28 @@ CONFIGURE_ARGS+= --with-system-malloc
48CONFIGURE_ARGS+= --with-newgc 48CONFIGURE_ARGS+= --with-newgc
49CONFIGURE_ARGS+= --with-kkcc 49CONFIGURE_ARGS+= --with-kkcc
50CONFIGURE_ARGS+= --with-postgresql=no 50CONFIGURE_ARGS+= --with-postgresql=no
51 51
52CFLAGS+= -Dunix 52CFLAGS+= -Dunix
53 53
54# Use terminfo on NetBSD-6 and newer. 54# Use terminfo on NetBSD-6 and newer.
55# We cannot use terminfo.*.mk as XEmacs enforces a link to termcap, 55# We cannot use terminfo.*.mk as XEmacs enforces a link to termcap,
56# but this is fine for us. 56# but this is fine for us.
57.if (${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD") && exists(/usr/include/term.h) 57.if (${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD") && exists(/usr/include/term.h)
58CPPFLAGS+= -DTERMINFO 58CPPFLAGS+= -DTERMINFO
59.endif 59.endif
60 60
 61.if !empty(PKG_OPTIONS:Mx11)
 62post-extract:
 63 cp ${.CURDIR}/../../editors/xemacs/files/xemacs.desktop ${WRKSRC}/etc/
 64
 65post-install:
 66 ${INSTALL_DATA} ${WRKSRC}/etc/xemacs.desktop \
 67 ${DESTDIR}${PREFIX}/share/applications/
 68.endif
 69
61.include "../../databases/gdbm/buildlink3.mk" 70.include "../../databases/gdbm/buildlink3.mk"
62.include "../../devel/gmp/buildlink3.mk" 71.include "../../devel/gmp/buildlink3.mk"
63.include "../../mk/oss.buildlink3.mk" 72.include "../../mk/oss.buildlink3.mk"
64.include "../../devel/gettext-lib/buildlink3.mk" 73.include "../../devel/gettext-lib/buildlink3.mk"
65.include "../../devel/zlib/buildlink3.mk" 74.include "../../devel/zlib/buildlink3.mk"
66.include "../../mk/termcap.buildlink3.mk" 75.include "../../mk/termcap.buildlink3.mk"

cvs diff -r1.24 -r1.25 pkgsrc/editors/xemacs-current/PLIST (expand / switch to unified diff)

--- pkgsrc/editors/xemacs-current/PLIST 2017/11/17 14:17:17 1.24
+++ pkgsrc/editors/xemacs-current/PLIST 2020/09/24 11:51:48 1.25
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.24 2017/11/17 14:17:17 hauke Exp $ 1@comment $NetBSD: PLIST,v 1.25 2020/09/24 11:51:48 hauke Exp $
2bin/ellcc 2bin/ellcc
3bin/gnuattach 3bin/gnuattach
4bin/gnuclient 4bin/gnuclient
5bin/gnudoit 5bin/gnudoit
6bin/ootags 6bin/ootags
7bin/xemacs 7bin/xemacs
8bin/${DISTNAME} 8bin/${DISTNAME}
9bin/xemacs-b2m 9bin/xemacs-b2m
10bin/xemacs-ctags 10bin/xemacs-ctags
11bin/xemacs-etags 11bin/xemacs-etags
12bin/xemacs-script 12bin/xemacs-script
13info/beta.info 13info/beta.info
14info/cl.info 14info/cl.info
@@ -684,26 +684,27 @@ lib/${DISTNAME}/etc/unicode/unicode-cons @@ -684,26 +684,27 @@ lib/${DISTNAME}/etc/unicode/unicode-cons
684lib/${DISTNAME}/etc/unicode/unicode-consortium/oreilly.html 684lib/${DISTNAME}/etc/unicode/unicode-consortium/oreilly.html
685lib/${DISTNAME}/etc/unicode/unicode-consortium/unicode-consortium.html 685lib/${DISTNAME}/etc/unicode/unicode-consortium/unicode-consortium.html
686lib/${DISTNAME}/etc/xemacs-X-16.png 686lib/${DISTNAME}/etc/xemacs-X-16.png
687lib/${DISTNAME}/etc/xemacs-X-32.png 687lib/${DISTNAME}/etc/xemacs-X-32.png
688lib/${DISTNAME}/etc/xemacs-X.ico 688lib/${DISTNAME}/etc/xemacs-X.ico
689lib/${DISTNAME}/etc/xemacs-beta.xpm 689lib/${DISTNAME}/etc/xemacs-beta.xpm
690lib/${DISTNAME}/etc/xemacs-enhanced.png 690lib/${DISTNAME}/etc/xemacs-enhanced.png
691lib/${DISTNAME}/etc/xemacs-fe.sh 691lib/${DISTNAME}/etc/xemacs-fe.sh
692lib/${DISTNAME}/etc/xemacs-icon.xpm 692lib/${DISTNAME}/etc/xemacs-icon.xpm
693lib/${DISTNAME}/etc/xemacs-icon2.xbm 693lib/${DISTNAME}/etc/xemacs-icon2.xbm
694lib/${DISTNAME}/etc/xemacs-icon2.xpm 694lib/${DISTNAME}/etc/xemacs-icon2.xpm
695lib/${DISTNAME}/etc/xemacs-icon3.xpm 695lib/${DISTNAME}/etc/xemacs-icon3.xpm
696lib/${DISTNAME}/etc/xemacs.1 696lib/${DISTNAME}/etc/xemacs.1
 697${PLIST.x11}lib/${DISTNAME}/etc/xemacs.desktop
697lib/${DISTNAME}/etc/xemacs.xbm 698lib/${DISTNAME}/etc/xemacs.xbm
698lib/${DISTNAME}/etc/xemacs.xpm 699lib/${DISTNAME}/etc/xemacs.xpm
699lib/${DISTNAME}/lisp/ChangeLog 700lib/${DISTNAME}/lisp/ChangeLog
700lib/${DISTNAME}/lisp/ChangeLog.GTK 701lib/${DISTNAME}/lisp/ChangeLog.GTK
701lib/${DISTNAME}/lisp/README 702lib/${DISTNAME}/lisp/README
702lib/${DISTNAME}/lisp/abbrev.el 703lib/${DISTNAME}/lisp/abbrev.el
703lib/${DISTNAME}/lisp/abbrev.elc 704lib/${DISTNAME}/lisp/abbrev.elc
704lib/${DISTNAME}/lisp/about.el 705lib/${DISTNAME}/lisp/about.el
705lib/${DISTNAME}/lisp/about.elc 706lib/${DISTNAME}/lisp/about.elc
706lib/${DISTNAME}/lisp/alist.el 707lib/${DISTNAME}/lisp/alist.el
707lib/${DISTNAME}/lisp/alist.elc 708lib/${DISTNAME}/lisp/alist.elc
708lib/${DISTNAME}/lisp/apropos.el 709lib/${DISTNAME}/lisp/apropos.el
709lib/${DISTNAME}/lisp/apropos.elc 710lib/${DISTNAME}/lisp/apropos.elc
@@ -1242,15 +1243,16 @@ lib/${DISTNAME}/lisp/x-init.el @@ -1242,15 +1243,16 @@ lib/${DISTNAME}/lisp/x-init.el
1242lib/${DISTNAME}/lisp/x-init.elc 1243lib/${DISTNAME}/lisp/x-init.elc
1243lib/${DISTNAME}/lisp/x-misc.el 1244lib/${DISTNAME}/lisp/x-misc.el
1244lib/${DISTNAME}/lisp/x-misc.elc 1245lib/${DISTNAME}/lisp/x-misc.elc
1245lib/${DISTNAME}/lisp/x-mouse.el 1246lib/${DISTNAME}/lisp/x-mouse.el
1246lib/${DISTNAME}/lisp/x-mouse.elc 1247lib/${DISTNAME}/lisp/x-mouse.elc
1247lib/${DISTNAME}/lisp/x-scrollbar.el 1248lib/${DISTNAME}/lisp/x-scrollbar.el
1248lib/${DISTNAME}/lisp/x-scrollbar.elc 1249lib/${DISTNAME}/lisp/x-scrollbar.elc
1249lib/${DISTNAME}/lisp/x-select.el 1250lib/${DISTNAME}/lisp/x-select.el
1250lib/${DISTNAME}/lisp/x-select.elc 1251lib/${DISTNAME}/lisp/x-select.elc
1251lib/${DISTNAME}/lisp/x-win-sun.el 1252lib/${DISTNAME}/lisp/x-win-sun.el
1252lib/${DISTNAME}/lisp/x-win-sun.elc 1253lib/${DISTNAME}/lisp/x-win-sun.elc
1253lib/${DISTNAME}/lisp/x-win-xfree86.el 1254lib/${DISTNAME}/lisp/x-win-xfree86.el
1254lib/${DISTNAME}/lisp/x-win-xfree86.elc 1255lib/${DISTNAME}/lisp/x-win-xfree86.elc
 1256${PLIST.x11}share/applications/xemacs.desktop
1255@pkgdir lib/xemacs/site-lisp 1257@pkgdir lib/xemacs/site-lisp
1256@pkgdir lib/xemacs/site-modules 1258@pkgdir lib/xemacs/site-modules

File Added: pkgsrc/editors/xemacs/files/xemacs.desktop
# $NetBSD: xemacs.desktop,v 1.1 2020/09/24 11:51:47 hauke Exp $

[Desktop Entry]
Type=Application
Name=XEmacs
GenericName=Advanced Text Editor
Comment=Highly customizable open source text editor and application development system
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=@PREFIX@/bin/xemacs %F
Icon=@LIBDIR@/etc/xemacs-icon.xpm
Categories=Development;Office;System;Utility
StartupWMClass=XEmacs