ports/devel/doxygen/files/patch-configure
Dmitry Marakasov 033d1bb401 - Update to 1.5.8
- Add OPTIONS
- Trim down Qt depends
- Clean Makefile a bit

PR:		130003
Submitted by:	Naram Qashat <cyberbotx at cyberbotx dot com> (maintainer)
Some tweaks by:	myself
Tweaks approved by:	Naram Qashat <cyberbotx at cyberbotx dot com> (maintainer)
2008-12-30 02:26:32 +00:00

60 lines
2.8 KiB
Text

--- configure.orig 2008-12-26 14:22:39.000000000 -0500
+++ configure 2008-12-28 16:27:43.000000000 -0500
@@ -269,7 +269,7 @@
echo " QTDIR environment variable not set!"
echo -n " Checking for Qt..."
for d in /usr/{lib,share,qt}/{qt-4,qt4,qt,qt*,4}; do
- if test -x "$d/bin/qmake"; then
+ if test -x "$d/bin/qmake-qt4"; then
QTDIR=$d
fi
done
@@ -280,7 +280,7 @@
if test -z "$QTDIR"; then
echo "QTDIR not set and Qt not found at standard locations!"
echo
- echo "Set the QTDIR environment variable such that \$QTDIR/bin/qmake exists."
+ echo "Set the QTDIR environment variable such that \$QTDIR/bin/qmake-qt4 exists."
echo "check the Qt installation instructions!"
exit 2
fi
@@ -565,7 +565,7 @@
fi
if test "$f_wizard" = YES; then
cat >> .tmakeconfig <<EOF
-TMAKE_MOC = $QTDIR/bin/moc
+TMAKE_MOC = $QTDIR/bin/moc-qt4
EOF
fi
@@ -575,7 +575,7 @@
EOF
fi
-f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libpng/Makefile.in libmd5/Makefile.in addon/doxyapp/Makefile.in"
+f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in addon/doxyapp/Makefile.in"
for i in $f_inmakefiles ; do
SRC=$i
@@ -591,10 +591,8 @@
if test $i = Makefile.in; then
echo "" >> $DST
echo "all: src/version.cpp " >> $DST
- echo " \$(MAKE) -C qtools" >> $DST
- echo " \$(MAKE) -C libpng" >> $DST
- echo " \$(MAKE) -C libmd5" >> $DST
- echo " \$(MAKE) -C src" >> $DST
+ echo " \$(MAKE) -j2 -C qtools" >> $DST
+ echo " \$(MAKE) -j2 -C src" >> $DST
if test $f_wizard = YES; then
echo " \$(MAKE) -C addon/doxywizard" >> $DST
fi
@@ -616,7 +614,7 @@
echo " Created $DST from $SRC..."
done
-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libpng/libpng.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in"
+f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in addon/doxyapp/doxyapp.pro.in"
for i in $f_inprofiles ; do
SRC=$i