packages (DEVEL): qt4/qt4.spec - started update to 4.6 beta1 (4.6 is requi...
paszczus
paszczus at pld-linux.org
Sat Oct 17 15:22:53 CEST 2009
Author: paszczus Date: Sat Oct 17 13:22:52 2009 GMT
Module: packages Tag: DEVEL
---- Log message:
- started update to 4.6 beta1 (4.6 is required for newer KDE4)
- it builds, but need to package some files (see TODO)
---- Files affected:
packages/qt4:
qt4.spec (1.226 -> 1.226.2.1)
---- Diffs:
================================================================
Index: packages/qt4/qt4.spec
diff -u packages/qt4/qt4.spec:1.226 packages/qt4/qt4.spec:1.226.2.1
--- packages/qt4/qt4.spec:1.226 Mon Oct 12 09:48:22 2009
+++ packages/qt4/qt4.spec Sat Oct 17 15:22:46 2009
@@ -42,6 +42,56 @@
#error: removing Qt3Support-4.3.4-2.athlon "Requires: Qt3Support = 4.3.4-2" from tsort relations.
#error: Qt3Support-4.3.4-2.athlon Requires: Qt3Support = 4.3.4-2
#
+# Package those files (probably need to create QtMultimedia subpackage):
+# /usr/include/qt4/Qt/QtMultimedia
+# /usr/include/qt4/Qt/qabstractvideobuffer.h
+# /usr/include/qt4/Qt/qabstractvideosurface.h
+# /usr/include/qt4/Qt/qaudio.h
+# /usr/include/qt4/Qt/qaudiodeviceinfo.h
+# /usr/include/qt4/Qt/qaudioengine.h
+# /usr/include/qt4/Qt/qaudioengineplugin.h
+# /usr/include/qt4/Qt/qaudioformat.h
+# /usr/include/qt4/Qt/qaudioinput.h
+# /usr/include/qt4/Qt/qaudiooutput.h
+# /usr/include/qt4/Qt/qvideoframe.h
+# /usr/include/qt4/Qt/qvideosurfaceformat.h
+# /usr/include/qt4/QtMultimedia/QAbstractAudioDeviceInfo
+# /usr/include/qt4/QtMultimedia/QAbstractAudioInput
+# /usr/include/qt4/QtMultimedia/QAbstractAudioOutput
+# /usr/include/qt4/QtMultimedia/QAbstractVideoBuffer
+# /usr/include/qt4/QtMultimedia/QAbstractVideoSurface
+# /usr/include/qt4/QtMultimedia/QAudioDeviceInfo
+# /usr/include/qt4/QtMultimedia/QAudioEngineFactoryInterface
+# /usr/include/qt4/QtMultimedia/QAudioEnginePlugin
+# /usr/include/qt4/QtMultimedia/QAudioFormat
+# /usr/include/qt4/QtMultimedia/QAudioInput
+# /usr/include/qt4/QtMultimedia/QAudioOutput
+# /usr/include/qt4/QtMultimedia/QVideoFrame
+# /usr/include/qt4/QtMultimedia/QVideoSurfaceFormat
+# /usr/include/qt4/QtMultimedia/QtMultimedia
+# /usr/include/qt4/QtMultimedia/qabstractvideobuffer.h
+# /usr/include/qt4/QtMultimedia/qabstractvideosurface.h
+# /usr/include/qt4/QtMultimedia/qaudio.h
+# /usr/include/qt4/QtMultimedia/qaudiodeviceinfo.h
+# /usr/include/qt4/QtMultimedia/qaudioengine.h
+# /usr/include/qt4/QtMultimedia/qaudioengineplugin.h
+# /usr/include/qt4/QtMultimedia/qaudioformat.h
+# /usr/include/qt4/QtMultimedia/qaudioinput.h
+# /usr/include/qt4/QtMultimedia/qaudiooutput.h
+# /usr/include/qt4/QtMultimedia/qvideoframe.h
+# /usr/include/qt4/QtMultimedia/qvideosurfaceformat.h
+# /usr/lib64/libQtMultimedia.a
+# /usr/lib64/libQtMultimedia.la
+# /usr/lib64/libQtMultimedia.prl
+# /usr/lib64/libQtMultimedia.so
+# /usr/lib64/libQtMultimedia.so.4
+# /usr/lib64/libQtMultimedia.so.4.6
+# /usr/lib64/libQtMultimedia.so.4.6.0
+# /usr/lib64/libphonon.a
+# /usr/lib64/pkgconfig/QtMultimedia.pc
+# /usr/lib64/qt4/bin/qttracereplay
+# /usr/lib64/qt4/bin/xmlpatternsvalidator
+#
# Conditional build:
%bcond_with nas # enable NAS audio support
%bcond_without static_libs # build static libraries
@@ -58,6 +108,8 @@
%bcond_with sse # use SSE instructions in gui/painting module
%bcond_with sse2 # use SSE2 instructions
#
+%define state beta1
+#
%ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
%undefine with_ibase
%endif
@@ -76,12 +128,12 @@
Summary(pl.UTF-8): Biblioteka Qt do tworzenia GUI
Summary(pt_BR.UTF-8): Estrutura para rodar aplicações GUI Qt
Name: qt4
-Version: 4.5.3
-Release: 4
+Version: 4.6.0
+Release: 0.%{state}.1
License: LGPL v2.1 or GPL v3.0
Group: X11/Libraries
-Source0: http://download.qtsoftware.com/qt/source/qt-x11-opensource-src-%{version}.tar.gz
-# Source0-md5: 3988cf9af68be2df8a8000ede231de9b
+Source0: http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-%{version}-%{state}.tar.gz
+# Source0-md5: 60d136f17491ce0e56bb317ea7300aef
Source2: %{name}-qtconfig.desktop
Source3: %{name}-designer.desktop
Source4: %{name}-assistant.desktop
@@ -90,7 +142,7 @@
# git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
# git checkout -b 4.5.3-patched origin/4.5.3-patched
# git diff v4.5.3..4.5.3-patched > qt4-kde-git.patch
-Patch100: %{name}-kde-git.patch
+#Patch100: %{name}-kde-git.patch
Patch0: %{name}-tools.patch
Patch1: %{name}-qt_copy.patch
@@ -1309,17 +1361,17 @@
Programas exemplo para o Qt versão.
%prep
-%setup -q -n qt-x11-opensource-src-%{version}
+%setup -q -n qt-everywhere-opensource-src-%{version}-%{state}
-%patch100 -p1
+#%patch100 -p1
-%patch0 -p1
+#%patch0 -p1
%patch1 -p0
-%patch2 -p1
-%patch3 -p1
+#%patch2 -p1
+#%patch3 -p1
%patch4 -p1
%patch5 -p1
-%patch6 -p1
+#%patch6 -p1
%patch7 -p1
#%patch8 -p1
%patch9 -p1
@@ -1473,7 +1525,7 @@
INSTALL_ROOT=$RPM_BUILD_ROOT
# for qt-creator sth is messed up in the Makefile, nothing for make install
-install tools/qdoc3/qdoc3 $RPM_BUILD_ROOT%{_libdir}/qt4/tools/qdoc3
+#install tools/qdoc3/qdoc3 $RPM_BUILD_ROOT%{_libdir}/qt4/tools/qdoc3
# kill -L/inside/builddir from *.la and *.pc (bug #77152)
%{__sed} -i -e "s,-L$PWD/lib,,g" $RPM_BUILD_ROOT%{_libdir}/*.{la,prl}
@@ -1905,8 +1957,8 @@
%files -n QtUiTools
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
+#%attr(755,root,root) %{_libdir}/libQtUiTools.so.*.*
+#%attr(755,root,root) %ghost %{_libdir}/libQtUiTools.so.4
%files -n QtWebKit
%defattr(644,root,root,755)
@@ -1949,8 +2001,8 @@
%attr(755,root,root) %{_qtdir}/bin/moc
%attr(755,root,root) %{_qtdir}/bin/qt3to4
%attr(755,root,root) %{_qtdir}/bin/uic
-%dir %{_libdir}/qt4/tools/qdoc3
-%attr(755,root,root) %{_libdir}/qt4/tools/qdoc3/qdoc3
+#%dir %{_libdir}/qt4/tools/qdoc3
+#%attr(755,root,root) %{_libdir}/qt4/tools/qdoc3/qdoc3
%{_datadir}/qt4/q3porting.xml
%files designer
@@ -2015,7 +2067,7 @@
%files -n qvfb
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/qvfb
-%attr(755,root,root) %{_qtdir}/bin/qvfb
+#%attr(755,root,root) %{_qtdir}/bin/qvfb
#%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qvfb.qm
#%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qvfb.qm
#%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qvfb.qm
@@ -2180,6 +2232,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.226.2.1 2009/10/17 13:22:46 paszczus
+- started update to 4.6 beta1 (4.6 is required for newer KDE4)
+- it builds, but need to package some files (see TODO)
+
Revision 1.226 2009/10/12 07:48:22 arekm
rel 4; replace qt-copy patches with kde-qt branch
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/qt4/qt4.spec?r1=1.226&r2=1.226.2.1&f=u
More information about the pld-cvs-commit
mailing list