# modify configure, so it is none interactive
sed 's/read acceptance/acceptance="yes"/' configure > configure_tmp
mv -vf configure_tmp configure ; chmod 755 configure
+
+ # adjust qmake.conf directories (use ' instead of " to not eval $QTDIR)
+ sed -i -e 's:$(QTDIR)/include:&/qt:' -e 's:$(QTDIR)/lib:&/qt:' \
+ mkspecs/linux*/qmake.conf
}
confopt="-prefix $prefix -headerdir $prefix/include/qt -docdir $docdir"
confopt="$confopt -system-zlib -system-libpng -system-libjpeg -qt-gif"
confopt="$confopt -plugin-imgfmt-mng -plugin-imgfmt-png"
+build_main() {
+ ./configure $confopt
+ find -type f -name Makefile | xargs sed -i "s@-Wl,-rpath,/usr/lib@@g"
+ make $make_conf
+ make $install_conf install
+ }
+
post_install() {
# compatibility symlinks
for i in $prefix/lib/libqt-mt.so*; do
done
# documentation
mkdir -p $docdir
- cp -r doc/man $prefix/man
- cp -r examples $docdir
+ cp -v -r doc/man $prefix/man
+ cp -v -r examples $docdir
# profile
cat > $root/etc/profile.d/qt <<-EOP
QTDIR=$prefix