# 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
 }