pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
wip/xemacs-hg - unbreak build by dumping into separate file
Module Name: pkgsrc-wip
Committed By: Hauke Fath <hauke%NetBSD.org@localhost>
Pushed By: hauke
Date: Thu May 15 17:08:39 2025 +0200
Changeset: 21ab4fceef333affa47334bcf78789de3173aa69
Modified Files:
xemacs-hg/Makefile
xemacs-hg/distinfo
xemacs-hg/patches/patch-Makefile.in.in
Log Message:
wip/xemacs-hg - unbreak build by dumping into separate file
Build does not generate .info files for unknown reasons, and breaks
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=21ab4fceef333affa47334bcf78789de3173aa69
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
xemacs-hg/Makefile | 2 ++
xemacs-hg/distinfo | 2 +-
xemacs-hg/patches/patch-Makefile.in.in | 9 +++++++--
3 files changed, 10 insertions(+), 3 deletions(-)
diffs:
diff --git a/xemacs-hg/Makefile b/xemacs-hg/Makefile
index e5fa103efd..fbc2e15022 100644
--- a/xemacs-hg/Makefile
+++ b/xemacs-hg/Makefile
@@ -35,8 +35,10 @@ CONFIGURE_ARGS+= --with-clash-detection
CONFIGURE_ARGS+= --with-zlib
CONFIGURE_ARGS+= --with-bignum=gmp
CONFIGURE_ARGS+= --without-msw
+CONFIGURE_ARGS+= --without-dump-in-exec
CONFIGURE_ARGS+= --with-postgresql=no
+
CFLAGS+= -Dunix
# Newer NetBSD base tar is not good enough, see PR bin/56080
diff --git a/xemacs-hg/distinfo b/xemacs-hg/distinfo
index a2a82d72c4..3634852373 100644
--- a/xemacs-hg/distinfo
+++ b/xemacs-hg/distinfo
@@ -1,4 +1,4 @@
-SHA1 (patch-Makefile.in.in) = 2f5f1b7fbc2796f768a94cfe0df6c43ec78f92d8
+SHA1 (patch-Makefile.in.in) = 375308d036f68de2670b6834adfc108fba2eba26
SHA1 (patch-lib-src_Makefile.in.in) = 2ee85127cd953c858106143dea6d9f1367b1f36e
SHA1 (patch-lib-src_fakemail.c) = fba9371ad10a66c1fd742f494a78a1eb35387b89
SHA1 (patch-lwlib_Makefile.in.in) = 8d243f1c85122429187b8250c18221dee8423ed0
diff --git a/xemacs-hg/patches/patch-Makefile.in.in b/xemacs-hg/patches/patch-Makefile.in.in
index 2ca05d26d9..7a00fdc5e3 100644
--- a/xemacs-hg/patches/patch-Makefile.in.in
+++ b/xemacs-hg/patches/patch-Makefile.in.in
@@ -11,7 +11,7 @@ Prefix {c,e}tags to avoid conflicts.
Make TAR settable, to work around shortcomings in base tar(1)
---- Makefile.in.in.orig 2025-05-13 13:04:47.523112997 +0000
+--- Makefile.in.in.orig 2025-05-15 14:32:16.075154519 +0000
+++ Makefile.in.in
@@ -67,7 +67,7 @@ LC_ALL = C
RM = rm -f
@@ -22,7 +22,7 @@ Make TAR settable, to work around shortcomings in base tar(1)
## ==================== Things `configure' Might Edit ====================
-@@ -416,7 +416,7 @@ install-arch-dep: mkdir
+@@ -416,11 +416,11 @@ install-arch-dep: mkdir
fi; \
${INSTALL_DATA} lib-src/config.values $(DESTDIR)${docdir}/config.values; \
${INSTALL_DATA} lib-src/DOC $(DESTDIR)${docdir}/DOC-`src/${PROGNAME} -sd`; \
@@ -31,6 +31,11 @@ Make TAR settable, to work around shortcomings in base tar(1)
do (cd $${subdir} && $(RM) -r RCS CVS SCCS \#* *~) ; done ; \
else true; fi
#if !defined (DUMP_IN_EXEC) && !defined(WIN32_NATIVE)
+- ${INSTALL_DATA} src/${PROGNAME}.dmp ${archlibdir}/${PROGNAME}-`src/${PROGNAME} -sd`.dmp
++ ${INSTALL_DATA} src/${PROGNAME}.dmp $(DESTDIR)${archlibdir}/${PROGNAME}-`src/${PROGNAME} -sd`.dmp
+ #endif
+ #ifdef WIN32_NATIVE
+ ${INSTALL_PROGRAM} src/${PROGNAME} $(DESTDIR)${bindir}/${PROGNAME}
@@ -439,7 +439,8 @@ install-arch-dep: mkdir
# endif /* CYGWIN */
#endif /* WIN32_NATIVE */
Home |
Main Index |
Thread Index |
Old Index