diff options
author | asami <asami@FreeBSD.org> | 1998-12-02 16:01:14 +0800 |
---|---|---|
committer | asami <asami@FreeBSD.org> | 1998-12-02 16:01:14 +0800 |
commit | d45ea09824c9e5111d33738fc698796a076f8d3d (patch) | |
tree | f0f9936ee4e035bdb9f1c3434b204bcdd5eadbd8 /editors | |
parent | 51a2e6a714f4d6799307a639115aa57569a3a01a (diff) | |
download | freebsd-ports-gnome-d45ea09824c9e5111d33738fc698796a076f8d3d.tar.gz freebsd-ports-gnome-d45ea09824c9e5111d33738fc698796a076f8d3d.tar.zst freebsd-ports-gnome-d45ea09824c9e5111d33738fc698796a076f8d3d.zip |
Add little hack to make it build even if it's called before other xemacs's.
Add dependencies. Create lock dir before chmod'ing it.
Diffstat (limited to 'editors')
-rw-r--r-- | editors/xemacs21-mule-common/Makefile | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/editors/xemacs21-mule-common/Makefile b/editors/xemacs21-mule-common/Makefile index 394e312fd242..cfe709cb50f3 100644 --- a/editors/xemacs21-mule-common/Makefile +++ b/editors/xemacs21-mule-common/Makefile @@ -3,7 +3,7 @@ # Date created: 5 Dec 1997 # Whom: Kazuyuki IENAGA <ienaga@jsys.co.jp> # -# $Id: Makefile,v 1.1.1.1 1998/05/26 15:02:10 kuriyama Exp $ +# $Id: Makefile,v 1.2 1998/10/10 15:28:21 kuriyama Exp $ # DISTNAME= xemacs-20.4 @@ -20,6 +20,13 @@ DISTFILES= xemacs-20.4.tar.gz xemacs-20.4-elc.tar.gz \ MAINTAINER= kiri@kiri.toba-cmt.ac.jp +# from xemacs-mule +LIB_DEPENDS= Xpm.4:${PORTSDIR}/graphics/xpm \ + jpeg.9:${PORTSDIR}/graphics/jpeg \ + png.2:${PORTSDIR}/graphics/png \ + compface.1:${PORTSDIR}/mail/faces +USE_AUTOCONF= yes + EXTRACT_ONLY= xemacs-20.4.tar.gz xemacs-20.4-elc.tar.gz \ xemacs-20.4-info.tar.gz xemacs-20.4-mule.tar.gz .for dir in \ @@ -38,18 +45,22 @@ WRKDIR?= ${.CURDIR}/../../${dir}/work .endfor WRKSRC= ${WRKDIR}/xemacs-20.4 -.if !defined(WRKDIR) && !defined(PACKAGE_BUILDING) +.if !defined(WRKDIR) +.if defined(PACKAGE_BUILDING) +# XXX +pre-build: + @cd ${.CURDIR}/../xemacs-mule; make +.else BROKEN= You should build install one of the other xemacs ports first .endif +.endif INSTALL_COOKIE= ${WRKDIR}/.install_done-${PKGNAME} PACKAGE_COOKIE= ${WRKDIR}/.package_done-${PKGNAME} TMPPLIST= ${WRKDIR}/.PLIST.mktmp-${PKGNAME} -USE_GMAKE= no - +USE_XLIB= yes GNU_CONFIGURE= yes -USE_GMAKE= no CONFIGURE_ARGS= i386-unknown-freebsd \ --with-x11 \ --with-mule \ @@ -75,6 +86,7 @@ pre-install: post-install: # install xemacs-mule.sh into ${PREFIX}/etc/rc.d + @${MKDIR} /var/run/emacs/lock chmod 1777 /var/run/emacs/lock @${MKDIR} ${PREFIX}/etc/rc.d @${INSTALL_SCRIPT} ${FILESDIR}/xemacs-mule.sh ${PREFIX}/etc/rc.d |