# HG changeset patch # User Rohit Joshi <jozee@slitaz.org> # Date 1240991891 0 # Node ID 5b174a1f58f8e9e48c754e0c1a012953a515d9a3 # Parent 28e65b8aa704d6cc7cb5e16688009496053b4c94 fix: QT receipts for apps:smplayer,vlc diff -r 28e65b8aa704 -r 5b174a1f58f8 Qt4-dev/receipt --- a/Qt4-dev/receipt Wed Apr 29 10:39:52 2009 +0000 +++ b/Qt4-dev/receipt Wed Apr 29 07:58:11 2009 +0000 @@ -15,5 +15,18 @@ { mkdir -p $fs/usr cp -a $_pkg/usr/include $fs/usr + cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib/ + cp -a $_pkg/usr/lib/*.prl $fs/usr/lib/ + cp -a $_pkg/usr/share $fs/usr + cp -a $_pkg/usr/lib/qt $fs/usr/lib + + # all bin and remove QT applications designer, qmake, assistant, linguist: provide seperate packages + cp -a $_pkg/usr/bin $fs/usr + rm $fs/usr/bin/qmake + rm $fs/usr/bin/designer + # Linguist and assistant are not yet seperate packages + #rm $fs/usr/bin/linguist + #rm $fs/usr/bin/assistant } diff -r 28e65b8aa704 -r 5b174a1f58f8 libQtCore/receipt --- a/libQtCore/receipt Wed Apr 29 10:39:52 2009 +0000 +++ b/libQtCore/receipt Wed Apr 29 07:58:11 2009 +0000 @@ -15,6 +15,6 @@ { mkdir -p $fs/usr/lib cp -a $_pkg/usr/lib/libQtCore.so* $fs/usr/lib - cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib + } diff -r 28e65b8aa704 -r 5b174a1f58f8 qt-x11-opensource-src/receipt --- a/qt-x11-opensource-src/receipt Wed Apr 29 10:39:52 2009 +0000 +++ b/qt-x11-opensource-src/receipt Wed Apr 29 07:58:11 2009 +0000 @@ -15,7 +15,23 @@ compile_rules() { cd $src - yes yes | ./configure --prefix=/usr && + ./configure \ + -prefix /usr \ + -confirm-license \ + -silent \ + -sysconfdir /etc \ + -plugindir /usr/lib/qt/plugins \ + -translationdir /usr/share/qt/translations \ + -datadir /usr/share/qt \ + -docdir /usr/share/doc/qt \ + -examplesdir /usr/share/doc/qt/examples \ + -demosdir /usr/share/doc/qt/demos \ + -no-separate-debug-info \ + -nomake demos \ + -nomake examples \ + -nomake docs \ + -no-phonon \ + -optimized-qmake && make && make INSTALL_ROOT=$PWD/_pkg install } @@ -25,5 +41,9 @@ { # dummy tree to avoid 'tazwok cmp --cook' building loop mkdir $fs/etc + # pkgconfig path fixes + sed -i -e "s|-L$src/_pkg/usr/lib||g" $_pkg/usr/lib/pkgconfig/*.pc + sed -i -e "s|$src/_pkg/usr/bin/moc|/usr/bin/moc|g" $_pkg/usr/lib/pkgconfig/*.pc + sed -i -e "s|$src/_pkg/usr/bin/uic|/usr/bin/uic|g" $_pkg/usr/lib/pkgconfig/*.pc }