Test:
. /etc/profile.d/qt3.sh
cd $startdir/src/$pkgname-$pkgver
# export QMAKESPEC=linux-g++
/opt/qt/bin/qmake || return 1
liefert
==> Beginne build()...
QMAKESPEC has not been set, so configuration cannot be deduced.
Error processing project file: /var/abs/local/umtsmon/src/umtsmon-0.8/umtsmon.pro
. /etc/profile.d/qt3.sh
cd $startdir/src/$pkgname-$pkgver
# export QMAKESPEC=linux-g++
qmake || return 1
liefert
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
/usr/bin/uic src/view/newprofiledialog.ui -o .ui/ui_newprofiledialog.h
uic: File generated with too old version of Qt Designer
File 'src/view/newprofiledialog.ui' is not valid
make: *** [.ui/ui_newprofiledialog.h] Fehler 1
genau so wie
build() {
. /etc/profile.d/qt3.sh
cd $startdir/src/$pkgname-$pkgver
export QMAKESPEC=linux-g++
qmake || return 1
Und zu guter letzt
. /etc/profile.d/qt3.sh
cd $startdir/src/$pkgname-$pkgver
export QMAKESPEC=linux-g++
/opt/qt/bin/qmake || return 1
make all || return 1
liefert -zu meinem großen Erstaunen-ebenfalls einen Fehler.
==> Beginne build()...
/opt/qt/bin/uic src/view/newprofiledialog.ui -o .ui/newprofiledialog.h
/opt/qt/bin/uic src/view/enterpindialog.ui -o .ui/enterpindialog.h
/opt/qt/bin/uic src/view/enterpukdialog.ui -o .ui/enterpukdialog.h
/opt/qt/bin/uic src/view/aboutdialog.ui -o .ui/aboutdialog.h
uic: Failed to parse src/view/aboutdialog.ui: unexpected end of file in line 1
make: *** [.ui/aboutdialog.h] Fehler 1
Nur das hier funktioniert:
cd $startdir/src/$pkgname-$pkgver
export QMAKESPEC=linux-g++
/opt/qt/bin/qmake || return 1
make all || return 1
Sehr seltsam (zumindest für jemandem mit meinen Kenntnissen, ein echter Profi hat da vielleicht ne Erklärung).
Greetz,
RM