1 # $NetBSD: Makefile,v 1.27 2005/01/23 12:06:08 tron Exp $
3 DISTNAME= suse_x11-${SUSE_VERSION}
6 MASTER_SITES= ${MASTER_SITE_SUSE:=x1/}
9 MAINTAINER= tech-pkg@NetBSD.org
10 HOMEPAGE= http://www.suse.com/
11 COMMENT= Linux compatibility package for X11 binaries
13 DEPENDS+= suse_base>=${SUSE_VERSION}:../../emulators/suse_base
15 ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-powerpc FreeBSD-*-i386
19 PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
23 .include "../../mk/bsd.prefs.mk"
25 # directory appeared in XFree86 4.*
26 # if it is missing, we are using XFree86 3.* and need some additional files
27 .if !exists(${X11BASE}/lib/X11/locale/common)
29 RPMIGNOREPATH= usr/X11R6/bin usr/X11R6/include \
30 usr/X11R6/lib/X11/app-defaults \
31 usr/X11R6/lib/X11/doc usr/X11R6/lib/X11/fonts \
32 usr/X11R6/lib/X11/x11perfcomp
36 @${GREP} "^@exec.*.so" ${PLIST_SRC} | \
37 ${SED} -e 's,.*/\(.*\.so\)\.\([0-9]\),@exec ${LN} -sf \
38 \1.\2 %D/${EMULSUBDIR}/usr/X11R6/lib/\1,' \
40 @${GREP} "^@unexec rm -f" ${PLIST_SRC} | \
41 ${SED} -e 's,\(.*\)\.[0-9],\1,' >> ${PLIST_SRC}
42 @for link in `${GREP} "^@exec ln.*.so" ${PLIST_SRC} | \
43 ${SED} -e 's,.*/\(.*\.so\.[0-9]\),\1,'`; do \
44 cd ${EMULDIR}/usr/X11R6/lib && ${LN} -sf $$link $${link%.[0-9]}; \
47 .include "../../emulators/suse_linux/Makefile.common"
48 .include "../../mk/bsd.pkg.mk"