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