summaryrefslogtreecommitdiff
path: root/pkgtools/x11-links/openwin.mk
blob: 88b1f3943ccef9ac146d721e3d8d6dffd4c1fa5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# $NetBSD: openwin.mk,v 1.3 2005/02/20 07:48:48 grant Exp $

FILES_LIST=	${FILESDIR}/openwin

# Fix bugs in older versions of openwin headers
STDC_REPLACE=	-e 's/^\#if (__STDC__/\#if (defined(__STDC__)/'
STDC_REPLACE+=	-e 's/^\#if ((__STDC__/\#if ((defined(__STDC__)/'

CREATE_X11LINK=	case $$file in						\
		include/X11/Xlibint.h)					\
			${SED} ${STDC_REPLACE} < $$src > $$dest;	\
			;;						\
		include/X11/Xmd.h)					\
			${SED} ${STDC_REPLACE} < $$src > $$dest;	\
			;;						\
		include/X11/extensions/multibufst.h)			\
			${SED} ${STDC_REPLACE} < $$src > $$dest;	\
			;;						\
		*)							\
			${LN} -s $$src $$dest;				\
		esac

# disable checking of shared library dependencies, as openwin/dt can
# have some libraries missing in a "normal" installation and this
# shouldn't break the package.
CHECK_SHLIBS=		no