aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11/XFree86-4/scripts/configure244
1 files changed, 0 insertions, 244 deletions
diff --git a/x11/XFree86-4/scripts/configure b/x11/XFree86-4/scripts/configure
deleted file mode 100644
index 0a037abb8484..000000000000
--- a/x11/XFree86-4/scripts/configure
+++ /dev/null
@@ -1,244 +0,0 @@
-#!/bin/sh
-
-answset () {
- if [ -n "$NO_INPUT" ]; then
- echo "$2 [$1]"
- answ=$1
- else
- answ=X
- fi
-}
-
-yesno () {
- answset $1 "$2"
- while [ $answ = X ]; do
- echo -n "$2 [$1] "
- read answ
- if [ X$answ = X ]; then answ=$1; fi
- case $answ in
- y|yes|Y|YES) answ=YES;;
- n|no|N|NO) answ=NO;;
- *) echo invalid answer
- answ=X
- ;;
- esac
- done
-}
-# workaround for compilation problems if XFree-4.0.x is installed
-if [ -e ${PREFIX}/lib/libXft.so.1 ]; then
- r=`nm ${PREFIX}/lib/libXft.so.1 | grep XftDirSave`
- if [ "X$r" = X ]; then
- echo "you seem to have an installed XFree-4.0.x port"
- echo "please rename or remove ${PREFIX}/lib/libXft.so.1"
- echo "in order to avoid compilation problems"
- exit 1
- fi
-fi
-F=$WRKDIR/.config
-configure () {
-rm -f $F
-
-# set ProjectRoot to be ${PREFIX}
-echo "#define ProjectRoot ${PREFIX}" >>$F
-
-cat >> $F <<END
-#ifdef i386Architecture
-#define XF86CardDrivers mga glint nv tga s3virge sis rendition \
- neomagic i740 tdfx savage \
- cirrus vmware tseng trident chips apm \
- GlideDriver fbdev i128 \
- ati AgpGartDrivers ark cyrix \
- siliconmotion \
- vesa vga XF86OSCardDrivers XF86ExtraCardDrivers
-#else
-#define XF86CardDrivers mga glint nv tga s3virge sis rendition \
- neomagic i740 tdfx savage \
- cirrus tseng trident chips apm \
- GlideDriver fbdev i128 \
- ati DevelDrivers ark cyrix \
- siliconmotion \
- vesa vga XF86OSCardDrivers XF86ExtraCardDrivers
-#endif
-END
-
-cat <<EOF
-app-default files, startup configuration files, keyboard definitions
-are normally installed in /etc/X11 (so that X binaries can be mounted
-from a read-only volume like a CD-ROM). Otherwise default files will
-be installed under /usr/X11R6.
-EOF
-yesno YES "Install config files in /etc/X11?"
-if [ $answ = NO ]; then
- echo '#define UseSeparateConfDir NO' >> $F
- ETC=${PREFIX}/lib
-else
- ETC=/etc
-fi
-
-cat <<END
- Do you want to install the default system config files? This will overwrite
- and files that you may be currently using. This would only be required
- on a first time build.
-END
-if [ -e $ETC/X11/xdm/xdm-config ]; then
- XDMDEFAULT=NO
-else
- XDMDEFAULT=YES
-fi
-if [ -e $ETC/X11/xinit/xinitrc ]; then
- XINITDEFAULT=NO
-else
- XINITDEFAULT=YES
-fi
-if [ -e ${PREFIX}/lib/X11/fs/config ]; then
- XFSDEFAULT=NO
-else
- XFSDEFAULT=YES
-fi
-
-yesno $XDMDEFAULT "Install xdm config?"
-echo "#define InstallXdmConfig $answ" >> $F
-yesno $XINITDEFAULT "Install xinit config?"
-echo "#define InstallXinitConfig $answ" >> $F
-
-yesno YES "Do you want to include support for the FontServer?"
-echo "#define BuildFontServer $answ" >>$F
-if [ $answ = YES ]; then
- yesno $XFSDEFAULT "Install xfs config?"
- echo "#define InstallFSConfig $answ" >> $F
-else
- echo "#define InstallFSConfig NO" >> $F
-fi
-
-yesno YES "Do you want support for TrueType fonts?"
-if [ $answ = NO ]; then
- echo "#define BuildFreeType NO" >> $F
- echo "#define BuildXTrueType NO" >> $F
-fi
-cat <<'END'
- Do you want to Build Fonts (Usually you only want to build and install
- fonts once, if this is a first time install you will want to build the
- fonts)
-END
-yesno YES "Build fonts?"
-echo "#define BuildFonts $answ" >> $F
-if [ $answ = YES ]; then
- yesno YES "Build/install the 75dpi fonts?"
- echo "#define Build75DpiFonts $answ" >> $F
- yesno YES "Build/install the 100dpi fonts?"
- echo "#define Build100DpiFonts $answ" >> $F
- yesno YES "Build/install the Speedo fonts?"
- echo "#define BuildSpeedoFonts $answ" >> $F
- yesno YES "Build/install the Type1 fonts?"
- echo "#define BuildType1Fonts $answ" >> $F
- yesno YES "Build/install the CID fonts?"
- echo "#define BuildCIDFonts $answ" >> $F
- yesno YES "Build/install the Cyrillic fonts?"
- echo "#define BuildCyrillicFonts $answ" >> $F
- yesno YES "Build/install the Latin2 fonts?"
- echo "#define BuildLatin2Fonts $answ" >> $F
-fi
-
-yesno YES "Build the servers with Extended input devices?"
-if [ $answ = NO ]; then
- echo "#define XInputDrivers mouse" >> $F
-else
- echo "#define XInputDrivers mouse dynapro elo2300 elographics magellan microtouch \
- mutouch spaceorb wacom void" >> $F
-# XXX broken in 3.9.18
-# if [ X${MACHINE} != X"alpha" ]; then
-# echo "#define JoystickSupport YES" >> $F
-# fi
-fi
-
-yesno YES "Build PEX?"
-echo "#define BuildPexExt $answ" >> $F
-
-yesno YES "Build Xinerama?"
-echo "#define BuildXinerama $answ" >> $F
-
-yesno YES "Build XIE?"
-echo "#define BuildXIE $answ" >> $F
-echo
-
-# XXX We may not want to default this to 'YES' if there are any app-default
-# files installed
-yesno YES "Install application defaults files?"
-echo "#define InstallAppDefFiles $answ" >> $F
-
-yesno YES "Build static libraries in addition to shared libraries?"
-echo "#define ForceNormalLib $answ" >> $F
-
-if [ ${OSVERSION} -ge 300000 ]; then
-cat <<'END'
-
- FreeBSD-3.x has support for Secure RPC.
-
- While this scheme is not used for general purpose encryption,
- some countries restrict the use of strong cryptography.
-
-END
-yesno YES "Build with Secure RPC?"
-echo "#define HasSecureRPC $answ" >> $F
-fi
-cat <<'END'
-
- MIT supplies an authentication mechanism that relies upon DES, this is
- called XDM-AUTHORIZATION-1.
-
- Source code for this authentication mechanism may not be exported from
- the United States, however, there are compatible replacements for this
- mechanism available elsewhere. Also, while this scheme is not used for
- general purpose encryption, some countries restrict the use of strong
- cryptography.
-
- If you have aquired a copy of "Wraphelp.c" and it currently resides in
- the same location as the XFree86 source or in the ports "files"
- subdirectory, it will be copied into the right place in the X11 source
- distribution and support for this feature will be enabled if you answer
- YES to the following question.
-
- If you do not have a copy of this file, even if you answer YES to this
- question, support will not be enabled. If you wish to change this later,
- the option controling this is contained the file xc/config/cf/xf86site.def.
-
-END
-yesno YES "Do you want to enable XDM-AUTHORIZATION-1 support?"
-cpwh=NO
-if [ $answ = YES ]; then
- WH=$WRKDIR/xc/lib/Xdmcp/Wraphelp.c
-
- if [ -f $WH ] ; then
- echo "==> $WH found in source distribution."
- elif [ -f $DISTDIR/xc/Wraphelp.c ] ; then
- echo "==> Wraphelp.c found in DISTDIR directory, copying to source tree."
- cpwh=$DISTDIR/xc/Wraphelp.c
- elif [ -f $FILESDIR/Wraphelp.c ] ; then
- echo "==> Wraphelp.c found in files directory, copying to source tree."
- cpwh=$FILESDIR/Wraphelp.c
- else
- echo "==> Wraphelp.c not found, DES support NOT enabled."
- cpwh=NO
- fi
-fi
-if [ $cpwh != NO ]; then
- echo "#define HasXdmAuth $answ" >> $F
-fi
-
-echo
-yesno YES "Do you want to compile with PAM support?"
-echo "#define HasPam $answ" >> $F
-
-echo "#define InstallXserverSetUID NO " >> $F
-echo "#define BuildXF86DRI YES" >> $F
-}
-
-configure
-
-if [ X$cpwh != XNO ]; then
- tr -d '\r' < $cpwh > $WH
-fi
-
-cat $F >> $WRKDIR/xc/config/cf/xf86site.def
-
-exit 0