aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>2000-10-04 09:23:37 +0800
committersteve <steve@FreeBSD.org>2000-10-04 09:23:37 +0800
commitf14c940e8284f8e5c020a2dc0f34e85881462cd4 (patch)
tree6c521367949cd3209d63a93c69c921824a112eca /x11-toolkits
parentd2ab3a40716f4fb75266e0a49bb88d640d57847f (diff)
downloadfreebsd-ports-gnome-f14c940e8284f8e5c020a2dc0f34e85881462cd4.tar.gz
freebsd-ports-gnome-f14c940e8284f8e5c020a2dc0f34e85881462cd4.tar.zst
freebsd-ports-gnome-f14c940e8284f8e5c020a2dc0f34e85881462cd4.zip
Only use the XFree86 version 4 mtree file when it is actually desired (ie.
not when XFREE86_VERSION=3). Submitted by: Brandon D. Valentine <bandix@looksharp.net>
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/open-motif/Makefile15
1 files changed, 11 insertions, 4 deletions
diff --git a/x11-toolkits/open-motif/Makefile b/x11-toolkits/open-motif/Makefile
index d58f219993d5..e0feba6c6b82 100644
--- a/x11-toolkits/open-motif/Makefile
+++ b/x11-toolkits/open-motif/Makefile
@@ -21,12 +21,20 @@ PATCH_SITES= ftp://openmotif.opengroup.org/pub/openmotif/R${PORTVERSION}/fixes/
PATCHFILES= patch1 patch2 patch3 patch4 patch5
PATCH_DIST_STRIP= -p1
-
MAINTAINER= steve@FreeBSD.org
-RUN_DEPENDS= imake:${PORTSDIR}/devel/imake-4
+.include <bsd.port.pre.mk>
+#xxx Hack alert! For some reason USE_IMAKE is not enough to make this happen.
+PREFIX= ${X11BASE}
+
+.if ${XFREE86_VERSION} >= 4
+RUN_DEPENDS= imake:${PORTSDIR}/devel/imake-4
MTREE_FILE= /etc/mtree/BSD.x11-4.dist
+.else
+MTREE_FILE= /etc/mtree/BSD.x11.dist
+.endif
+
DIST_SUBDIR= openmotif
WRKSRC= ${WRKDIR}/motif
USE_IMAKE= yes
@@ -630,7 +638,6 @@ post-patch:
@cd ${WRKSRC}/doc/man/man5 && ${PERL} -pi.orig \
-e "s|file formats|5|" *.5
-
pre-configure:
-@if [ -d ${WRKSRC}/imports/x11/lib/X11 ]; then \
: ; \
@@ -698,4 +705,4 @@ share-examples:
# ${PREFIX}/share/examples/openmotif/demos/
@${RM} -rf ${PREFIX}/share/examples/openmotif/demos
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>