mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-04 22:33:27 +00:00
f72f73a1b4
installed outside /usr/X11R6. This fixes about 70 "type (dir, link)" mtree errors in 5-current. Submitted by: maintainer Reported by: sanpei
63 lines
1.9 KiB
Bash
63 lines
1.9 KiB
Bash
#!/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 <<EOF
|
|
#ifndef XF86CardDrivers
|
|
#ifdef i386Architecture
|
|
#define XF86CardDrivers mga glint nv tga s3virge sis rendition \
|
|
neomagic i740 tdfx \
|
|
cirrus tseng trident chips apm \
|
|
GlideDriver fbdev \
|
|
ati r128 AgpGartDrivers cyrix \
|
|
vga XF86OSCardDrivers XF86ExtraCardDrivers
|
|
#else
|
|
#define XF86CardDrivers mga glint nv tga s3virge sis rendition \
|
|
neomagic i740 tdfx \
|
|
cirrus tseng trident chips apm \
|
|
GlideDriver fbdev \
|
|
ati r128 cyrix \
|
|
vga XF86OSCardDrivers XF86ExtraCardDrivers
|
|
#endif
|
|
#endif
|
|
EOF
|
|
echo "#define XInputDrivers mouse dynapro elo2300 elographics magellan \
|
|
microtouch mutouch spaceorb wacom" >> $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
|