[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:
Edwin Groothuis 2005-11-26 12:38:23 +00:00
parent 274f6ba629
commit db419064ac
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=149564
4 changed files with 20 additions and 4 deletions

View File

@ -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."

View 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}

View File

@ -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

View File

@ -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