SPECS: qt4.spec - pkgconfig files are still broken
pascalek
pascalek at pld-linux.org
Wed Jan 18 17:20:17 CET 2006
Author: pascalek Date: Wed Jan 18 16:20:17 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- pkgconfig files are still broken
---- Files affected:
SPECS:
qt4.spec (1.54 -> 1.55)
---- Diffs:
================================================================
Index: SPECS/qt4.spec
diff -u SPECS/qt4.spec:1.54 SPECS/qt4.spec:1.55
--- SPECS/qt4.spec:1.54 Sun Jan 15 20:25:14 2006
+++ SPECS/qt4.spec Wed Jan 18 17:20:12 2006
@@ -1004,6 +1004,21 @@
cd -
mv $RPM_BUILD_ROOT%{_libdir}/*.pc $RPM_BUILD_ROOT%{_pkgconfigdir}
+for f in $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc; do
+ HAVEDEBUG=`echo $f | grep _debug | wc -l`
+ MODULE=`echo $f | basename $f | cut -d. -f1 | cut -d_ -f1`
+ MODULE2=`echo $MODULE | tr a-z A-Z | sed s:QT::`
+ DEFS="-D_REENTRANT"
+
+ if [ "$MODULE2" == "3SUPPORT" ]; then
+ DEFS="$DEFS -DQT3_SUPPORT -DQT_QT3SUPPORT_LIB"
+ else
+ DEFS="$DEFS -DQT_"$MODULE2"_LIB"
+ fi
+ [ "$HAVEDEBUG" -eq 0 ] && DEFS="$DEFS -DQT_NO_DEBUG"
+
+ sed -i -e "s:-DQT_SHARED:-DQT_SHARED $DEFS:" $f
+done
# Prepare some files list
ifecho () {
@@ -1326,6 +1341,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.55 2006/01/18 16:20:12 pascalek
+- pkgconfig files are still broken
+
Revision 1.54 2006/01/15 19:25:14 pluto
- don't install _debug.prl from assisant.
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/qt4.spec?r1=1.54&r2=1.55&f=u
More information about the pld-cvs-commit
mailing list