#!/bin/sh # configuration scripts for imake/XFree86 F=${WRKDIR}/.config configure () { rm -f $F if [ ${OSVERSION} -ge 300000 -a X${HasSecureRPC} != "X" ]; then echo "#define HasSecureRPC ${HasSecureRPC}" >> $F fi if [ X${HasXdmAuth} != "X" ]; then echo "#define HasXdmAuth ${HasXdmAuth}" >> $F fi if [ X${HasPam} != "X" ]; then echo "#define HasPam ${HasPam}" >> $F fi if [ X${BuildPexExt} != "X" ]; then echo "#define BuildPexExt ${BuildPexExt}" >> $F fi if [ X${BuildXinerama} != "X" ]; then echo "#define BuildXinerama ${BuildXinerama}" >> $F fi if [ X${BuildXIE} != "X" ]; then echo "#define BuildXIE ${BuildXIE}" >> $F fi cat >> $F <> $F # Never install something to outside ${X11BASE}!! echo "#define NothingOutsideProjectRoot YES" >> $F } configure cat $F >> ${WRKDIR}/xc/config/cf/xf86site.def echo "#define ProjectRoot ${PREFIX}" > ${WRKDIR}/xc/config/cf/host.def cd ${WRKDIR}/xc make Makefile.boot make -f xmakefile SUBDIRS="include config" VerifyOS Makefiles includes