rpms/qt/devel qt.spec,1.338,1.339
Rex Dieter
rdieter at fedoraproject.org
Sat Oct 3 15:30:09 UTC 2009
- Previous message (by thread): rpms/qt/F-12 qt.spec,1.330,1.331
- Next message (by thread): rpms/phonon/F-12 phonon-4.2.96-pulseaudio.patch, 1.2, 1.3 phonon-4.3.2-gstreamer-utf8-url.patch, 1.2, 1.3 phonon-4.3.2-gstreamer-volumefader.patch, 1.2, 1.3 qt-x11-opensource-src-4.5.2-gst-pulsaudio.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 phonon.spec, 1.44, 1.45 sources, 1.13, 1.14
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rdieter
Update of /cvs/pkgs/rpms/qt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29473
Modified Files:
qt.spec
Log Message:
- if ! phonon_internal, exclude more/all phonon headers
- qt-devel must Requires: phonon-devel (#520323)
Index: qt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v
retrieving revision 1.338
retrieving revision 1.339
diff -u -p -r1.338 -r1.339
--- qt.spec 2 Oct 2009 16:57:06 -0000 1.338
+++ qt.spec 3 Oct 2009 15:30:09 -0000 1.339
@@ -54,6 +54,8 @@ Patch53: qt-x11-opensource-src-4.5.0-fix
# fix invalid assumptions about mysql_config --libs
# http://bugzilla.redhat.com/440673
Patch54: qt-x11-opensource-src-4.5.1-mysql_config.patch
+# fix translations build (work-in-progress)
+#Patch55: qt-x11-opensource-src-4.5.3-translations_buildfix.patch
# security patches
@@ -373,6 +375,7 @@ Qt libraries used for drawing widgets an
%patch52 -p1 -b .sparc64
%patch53 -p1 -b .qatomic-inline-asm
%patch54 -p1 -b .mysql_config
+#patch55 -p1 -b .translations_buildfix
# security fixes
@@ -537,6 +540,13 @@ done
# nuke dangling reference(s) to %buildroot
sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" %{buildroot}%{_qt4_libdir}/*.prl
+# nuke QMAKE_PRL_LIBS, seems similar to static linking and .la files (#520323)
+sed -i -e "s|^QMAKE_PRL_LIBS|#QMAKE_PRL_LIBS|" %{buildroot}%{_qt4_libdir}/*.prl
+
+# .la files, die, die, die.
+rm -f %{buildroot}%{_qt4_libdir}/lib*.la
+
+
%if 0
#if "%{_qt4_docdir}" != "%{_qt4_prefix}/doc"
# -doc make symbolic link to _qt4_docdir
@@ -576,9 +586,6 @@ for lib in libQt*.a ; do
done
popd
-# .la files, die, die, die.
-rm -f %{buildroot}%{_qt4_libdir}/lib*.la
-
%ifarch %{multilib_archs}
# multilib: qconfig.h
mv %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-%{_arch}.h
@@ -662,21 +669,20 @@ EOF
# create/own %%_qt4_plugindir/styles
mkdir %{buildroot}%{_qt4_plugindir}/styles
-%if 0%{?phonon:1}
+%if 0%{?phonon_internal}
mkdir -p %{buildroot}%{_qt4_plugindir}/phonon_backend
+# This should no longer be required, but... -- Rex
pushd %{buildroot}%{_qt4_headerdir}
ln -s phonon Phonon
popd
-%endif
-
-%if ! 0%{?phonon_internal}
+%else
rm -fv %{buildroot}%{_qt4_libdir}/libphonon.so*
rm -rfv %{buildroot}%{_libdir}/pkgconfig/phonon.pc
# contents slightly different between phonon-4.3.1 and qt-4.5.0
rm -fv %{buildroot}%{_includedir}/phonon/phononnamespace.h
# contents dup'd but should remove just in case
rm -fv %{buildroot}%{_includedir}/phonon/*.h
-#rm -rfv %{buildroot}%{_qt4_headerdir}/phonon*
+rm -rfv %{buildroot}%{_qt4_headerdir}/phonon*
#rm -rfv %{buildroot}%{_qt4_headerdir}/Qt/phonon*
rm -fv %{buildroot}%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
%endif
@@ -958,6 +964,8 @@ fi
%changelog
* Fri Oct 02 2009 Than Ngo <than at redhat.com> - 4.5.3-2
- cleanup patches
+- if ! phonon_internal, exclude more/all phonon headers
+- qt-devel must Requires: phonon-devel (#520323)
* Thu Oct 01 2009 Rex Dieter <rdieter at fedoraproject.org> - 4.5.3-1
- qt-4.5.3
- Previous message (by thread): rpms/qt/F-12 qt.spec,1.330,1.331
- Next message (by thread): rpms/phonon/F-12 phonon-4.2.96-pulseaudio.patch, 1.2, 1.3 phonon-4.3.2-gstreamer-utf8-url.patch, 1.2, 1.3 phonon-4.3.2-gstreamer-volumefader.patch, 1.2, 1.3 qt-x11-opensource-src-4.5.2-gst-pulsaudio.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 phonon.spec, 1.44, 1.45 sources, 1.13, 1.14
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list