pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/editors/emacs30
Module Name: pkgsrc
Committed By: chuck
Date: Fri Feb 6 22:09:44 UTC 2026
Modified Files:
pkgsrc/editors/emacs30: PLIST.cocoa options.mk
Log Message:
emacs30: redundant Emacs.pdmp removed from macosx Applications dir
emacs30 fails to build on macosx with pkgsrc error:
pkg_create: can't stat `.../pkgsrc/editors/emacs30/work/.destdir/usr/local/pkg/Applications/Emacs.app/Contents/MacOS/libexec/Emacs.pdmp'
and
The following files are in the PLIST but not in ... (cites Emacs.pdmp)
This is due to an upstream change from emacs29 to emacs30. In a
non-self contained install you do not need Contents/MacOS/libexec/Emacs.pdmp
in the Applications directory because emacs uses the one installed
in the libexec directory. i.e. the one referenced in the main PLIST
file herek libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/emacs.pdmp
This file is no longer present in emacs30.
So we can safely remove references to:
Applications/Emacs.app/Contents/MacOS/libexec/Emacs.pdmp
from PLIST.cocoa and options.mk.
The relevant upstream changes can be found here (look for bug 66022):
https://github.com/emacs-mirror/emacs/commits/master/nextstep/Makefile.in
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/editors/emacs30/PLIST.cocoa
cvs rdiff -u -r1.4 -r1.5 pkgsrc/editors/emacs30/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/editors/emacs30/PLIST.cocoa
diff -u pkgsrc/editors/emacs30/PLIST.cocoa:1.1 pkgsrc/editors/emacs30/PLIST.cocoa:1.2
--- pkgsrc/editors/emacs30/PLIST.cocoa:1.1 Mon Apr 28 08:28:54 2025
+++ pkgsrc/editors/emacs30/PLIST.cocoa Fri Feb 6 22:09:43 2026
@@ -1,7 +1,6 @@
-@comment $NetBSD: PLIST.cocoa,v 1.1 2025/04/28 08:28:54 wiz Exp $
+@comment $NetBSD: PLIST.cocoa,v 1.2 2026/02/06 22:09:43 chuck Exp $
Applications/Emacs.app/Contents/Info.plist
Applications/Emacs.app/Contents/MacOS/Emacs
-Applications/Emacs.app/Contents/MacOS/libexec/Emacs.pdmp
Applications/Emacs.app/Contents/PkgInfo
Applications/Emacs.app/Contents/Resources/Credits.html
Applications/Emacs.app/Contents/Resources/Emacs.icns
Index: pkgsrc/editors/emacs30/options.mk
diff -u pkgsrc/editors/emacs30/options.mk:1.4 pkgsrc/editors/emacs30/options.mk:1.5
--- pkgsrc/editors/emacs30/options.mk:1.4 Wed Dec 24 22:21:00 2025
+++ pkgsrc/editors/emacs30/options.mk Fri Feb 6 22:09:43 2026
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2025/12/24 22:21:00 wiz Exp $
+# $NetBSD: options.mk,v 1.5 2026/02/06 22:09:43 chuck Exp $
### Set options
PKG_OPTIONS_VAR= PKG_OPTIONS.emacs
@@ -164,7 +164,6 @@ CONFIGURE_ARGS+= --with-x-toolkit=athena
APPLICATIONS_DIR= Applications
PLIST_SRC+= PLIST.cocoa
CHECK_WRKREF_SKIP+= Applications/Emacs.app/Contents/MacOS/Emacs
-CHECK_WRKREF_SKIP+= Applications/Emacs.app/Contents/MacOS/libexec/Emacs.pdmp
. else
.include "../../x11/gnustep-gui/buildlink3.mk"
MAKE_FILE= Makefile
Home |
Main Index |
Thread Index |
Old Index