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 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit