[MAINTAINER] editors/xemacs21-mule: fix work under amd64.
* Fix XEmacs working under amd64 PR: 89558 Submitted by: Andrey Slusar <anrays@gmail.com>
This commit is contained in:
parent
274f6ba629
commit
db419064ac
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=149564
@ -98,9 +98,12 @@ PLIST_SUB= XEMACS_VER=${XEMACS_VER} XEMACS_ARCH=${XEMACS_ARCH}
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
# Undump and malloc do not behave on amd64 at the moment
|
||||
#.if ${ARCH} == "amd64"
|
||||
#CONFIGURE_ARGS+=--with-system-malloc --pdump
|
||||
#.endif
|
||||
.if ${ARCH} == "amd64"
|
||||
CONFIGURE_ARGS+=--with-system-malloc --pdump
|
||||
PLIST_SUB+= PDUMP=""
|
||||
.else
|
||||
PLIST_SUB+= PDUMP="@comment "
|
||||
.endif
|
||||
|
||||
pre-fetch:
|
||||
.if !defined(WITH_GTK)
|
||||
@ -198,7 +201,7 @@ post-install::
|
||||
# Do what PLIST does for pkg_add.
|
||||
${MKDIR} ${PREFIX}/lib/xemacs/site-lisp
|
||||
${CHMOD} 755 ${PREFIX}/lib/xemacs/site-lisp
|
||||
${RM} -f ${PREFIX}/bin/send-pr ${PREFIX}/bin/xemacs-${XEMACS_VER}-*.dmp
|
||||
${RM} -f ${PREFIX}/bin/send-pr
|
||||
.if defined(WITH_GTK)
|
||||
@${ECHO_MSG} "Please be aware that GTK support is buggy. Do not report bugs to"
|
||||
@${ECHO_MSG} "the maintainer."
|
||||
|
11
editors/xemacs21-mule/files/patch-Makefile.in.in
Normal file
11
editors/xemacs21-mule/files/patch-Makefile.in.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- Makefile.in.in.orig Fri Nov 25 10:38:19 2005
|
||||
+++ Makefile.in.in Fri Nov 25 10:38:28 2005
|
||||
@@ -429,7 +429,7 @@
|
||||
do (cd $${subdir} && $(RM) -r RCS CVS SCCS \#* *~) ; done ; \
|
||||
else true; fi
|
||||
#ifdef PDUMP
|
||||
- ${INSTALL_DATA} src/${PROGNAME}.dmp ${bindir}/${PROGNAME}-${version}-`src/${PROGNAME} -sd`.dmp
|
||||
+ ${INSTALL_DATA} src/${PROGNAME}.dmp ${bindir}/${PROGNAME}-${version}.dmp
|
||||
#endif
|
||||
#ifdef WIN32_NATIVE
|
||||
${INSTALL_PROGRAM} src/${PROGNAME} ${bindir}/${PROGNAME}
|
@ -37,6 +37,7 @@ bin/ootags
|
||||
bin/rcs-checkin
|
||||
bin/xemacs
|
||||
bin/xemacs-%%XEMACS_VER%%
|
||||
%%PDUMP%%bin/xemacs-%%XEMACS_VER%%.dmp
|
||||
lib/xemacs-%%XEMACS_VER%%/etc/BETA
|
||||
lib/xemacs-%%XEMACS_VER%%/etc/CHARSETS
|
||||
lib/xemacs-%%XEMACS_VER%%/etc/CODING-STANDARDS
|
||||
|
@ -9,6 +9,7 @@ bin/ootags
|
||||
bin/rcs-checkin
|
||||
bin/xemacs
|
||||
bin/xemacs-%%XEMACS_VER%%
|
||||
%%PDUMP%%bin/xemacs-%%XEMACS_VER%%.dmp
|
||||
lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%/DOC
|
||||
lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%/add-big-package.sh
|
||||
lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%/config.values
|
||||
|
Loading…
Reference in New Issue
Block a user