35 lines
864 B
Makefile
35 lines
864 B
Makefile
#-*- mode: Fundamental; tab-width: 4; -*-
|
|
# ex:ts=4 sw=4 filetype=make:
|
|
# $OpenBSD: imake.port.mk,v 1.7 2012/09/23 08:03:55 matthieu Exp $
|
|
# Based on bsd.port.mk, originally by Jordan K. Hubbard.
|
|
# This file is in the public domain.
|
|
|
|
.if empty(CONFIGURE_STYLE:L:Mnoman)
|
|
INSTALL_TARGET += install.man
|
|
.endif
|
|
|
|
XMKMF ?= xmkmf -a
|
|
XMKMF += -DPorts
|
|
|
|
.if !exists(${X11BASE})
|
|
IGNORE = "uses imake, but ${X11BASE} not found"
|
|
.endif
|
|
|
|
MODIMAKE_DEPENDS = \
|
|
devel/imake \
|
|
devel/imake-cf
|
|
|
|
BUILD_DEPENDS += ${MODIMAKE_DEPENDS}
|
|
|
|
MODIMAKE_configure = \
|
|
cd ${WRKSRC} && ${_SYSTRACE_CMD} ${SETENV} ${MAKE_ENV} ${XMKMF};
|
|
|
|
# Kludge
|
|
.if ${CONFIGURE_STYLE:Mimake}
|
|
MODIMAKE_pre-install = \
|
|
${SUDO} mkdir -p ${LOCALBASE}/lib/X11; \
|
|
if [ ! -e ${LOCALBASE}/lib/X11/app-defaults ]; then \
|
|
${SUDO} ln -sf /etc/X11/app-defaults ${LOCALBASE}/lib/X11/app-defaults; \
|
|
fi
|
|
.endif
|