From e257e06c1f56996a0d6e1285229e0bd3a27de2cf Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 28 Jul 2003 14:11:52 +0000 Subject: [PATCH] Initial version --- config_files/graphviz-1.9.sh | 93 ++++++++++++++++++++++ config_files/qt-x11-free-3.0.5.sh | 124 ++++++++++++++++++++++++++++++ 2 files changed, 217 insertions(+) create mode 100755 config_files/graphviz-1.9.sh create mode 100755 config_files/qt-x11-free-3.0.5.sh diff --git a/config_files/graphviz-1.9.sh b/config_files/graphviz-1.9.sh new file mode 100755 index 0000000..ef4a872 --- /dev/null +++ b/config_files/graphviz-1.9.sh @@ -0,0 +1,93 @@ +#!/bin/sh + +check_version() +{ +check_lib_version dot ${PATH} +if [ "$?" -eq "0" ]; then + #echo "The product ${PRODUCT} has been already installed on yours system" + return 0 +fi +return 1 +} + +print_env() +{ +cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh < ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <> ${PRODUCT_DIR}/MAKE.LOG < ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh < ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh < configurew +cp -f configure configure-orig +mv -f configurew configure +chmod +x ./configure + +export QTDIR=${PRODUCT_DIR} + +QT_FLAGS="-release -thread -shared -qt-gif -platform linux-g++" +### use system graphics libraries +QT_FLAGS=$QT_FLAGS" -system-libpng -system-libjpeg -system-libmng" +### link also with Mesa if it is previously installed +if [ -n "$MESA_HOME" ]; then + QT_FLAGS=$QT_FLAGS" -I${MESA_HOME}/include/GL -L${MESA_HOME}/lib -L/usr/lib -lglide3" +fi + +check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure $QT_FLAGS + +cp -f Makefile Makefile-orig +echo -e "/^all:\ns/sub-tutorial/\ns/sub-examples/\n/distclean clean uiclean mocclean:\n/cd tutorial && \$(MAKE) \$@\ns/cd tutorial && \$(MAKE) \$@/\n/cd examples && \$(MAKE) \$@\ns/cd examples && \$(MAKE) \$@/\nwq"| ed - Makefile 1>/dev/null +rm -rf examples +rm -rf tutorial +GCC=`which gcc` +cat >> ${PRODUCT_DIR}/MAKE.LOG <