/[packages]/cauldron/qtdeclarative5/current/SPECS/qtdeclarative5.spec
ViewVC logotype

Annotation of /cauldron/qtdeclarative5/current/SPECS/qtdeclarative5.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 598825 - (hide annotations) (download)
Mon Mar 3 13:59:35 2014 UTC (10 years, 1 month ago) by neoclust
File size: 12471 byte(s)
SILENT: Fix file list
1 neoclust 598811 %define prerel 1
2 neoclust 427023 %define date 20130523
3    
4 neoclust 392301 %define qtmajor 5
5 neoclust 598811 %define qtminor 3
6     %define qtsubminor 0
7 neoclust 392301
8 neoclust 598811 %if %prerel
9     %define rel 0.alpha.1
10     %else
11     %define rel 1
12     %endif
13    
14 neoclust 392301 %define qtversion %{qtmajor}.%{qtminor}.%{qtsubminor}
15    
16     %define libqt5quicktest %mklibname qt5quicktest %qtmajor
17     %define libqt5quicktest_d %mklibname qt%{qtmajor}quicktest -d
18 neoclust 393078 %define libqt5quicktest_p_d %mklibname qt%{qtmajor}quicktest-private -d
19 neoclust 392301
20     %define libqt5quick %mklibname qt5quick %qtmajor
21     %define libqt5quick_d %mklibname qt%{qtmajor}quick -d
22 neoclust 393078 %define libqt5quick_p_d %mklibname qt%{qtmajor}quick-private -d
23 neoclust 392301
24 neoclust 598820 %define libqt5quickwidgets %mklibname qt5quickwidgets %qtmajor
25     %define libqt5quickwidgets_d %mklibname qt%{qtmajor}quickwidgets -d
26     %define libqt5quickwidgets_p_d %mklibname qt%{qtmajor}quickwidgets-private -d
27    
28 neoclust 393078 %define libqt5quickparticles %mklibname qt5quickparticles %qtmajor
29     %define libqt5quickparticles_d %mklibname qt%{qtmajor}quickparticles -d
30     %define libqt5quickparticles_p_d %mklibname qt%{qtmajor}quickparticles-private -d
31 neoclust 392301
32     %define libqt5qml %mklibname qt5qml %qtmajor
33     %define libqt5qml_d %mklibname qt%{qtmajor}qml -d
34 neoclust 393078 %define libqt5qml_p_d %mklibname qt%{qtmajor}qml-private -d
35 neoclust 392301
36 neoclust 598811 %if %prerel
37     %define qttarballdir qtdeclarative-opensource-src-%{qtversion}-alpha
38 neoclust 427023 %else
39 fwang 556731 %define qttarballdir qtdeclarative-opensource-src-%{qtversion}
40 neoclust 427023 %endif
41 neoclust 392301
42     Name: qtdeclarative5
43     Version: %{qtversion}
44     Release: %mkrel %{rel}
45     Summary: Qt GUI toolkit
46     Group: Development/KDE and Qt
47     License: LGPLv2 with exceptions or GPLv3 with exceptions and GFDL
48     URL: http://www.qt-project.org
49 fwang 556731 Source0: http://download.qt-project.org/official_releases/qt/%{qtmajor}.%{qtminor}/%{version}/submodules/%{qttarballdir}.tar.xz
50 fwang 586965 BuildRequires: qtcore5-devel = %{version}
51     BuildRequires: qtcore5-private-devel = %{version}
52     BuildRequires: qtnetwork5-devel = %{version}
53     BuildRequires: qtgui5-devel = %{version}
54     BuildRequires: qtgui5-private-devel = %{version}
55     BuildRequires: qttest5-devel = %{version}
56     BuildRequires: qttest5-private-devel = %{version}
57     BuildRequires: qtwidgets5-devel = %{version}
58 neoclust 598812 BuildRequires: qt5widgets-private-devel = %{version}
59 fwang 586965 BuildRequires: qtsql5-devel = %{version}
60 neoclust 392301 #Branch Patchs
61    
62     #Trunk Patchs
63    
64     #Patch from Mageia
65    
66    
67     %description
68     Qt is a GUI software toolkit which simplifies the task of writing and
69     maintaining GUI (Graphical User Interface) applications for the X
70     Window System. Qt is written in C++ and is fully object-oriented.
71    
72     %files
73 neoclust 490485 %_qt5_bindir/qml
74     %_qt5_bindir/qmlimportscanner
75 neoclust 392301 %_qt5_bindir/qmlbundle
76     %_qt5_bindir/qmlmin
77     %_qt5_bindir/qmlplugindump
78     %_qt5_bindir/qmlprofiler
79     %_qt5_bindir/qmlscene
80     %_qt5_bindir/qmltestrunner
81     %_qt5_prefix/qml/QtTest
82     %_qt5_prefix/qml/QtQuick*
83     %_qt5_prefix/plugins/accessible/libqtaccessiblequick.so
84     %_qt5_prefix/plugins/qmltooling/libqmldbg_qtquick2.so
85     %_qt5_prefix/plugins/qmltooling/libqmldbg_tcp.so
86 neoclust 490485 %_qt5_prefix/qml/Qt/labs/folderlistmodel
87     %_qt5_prefix/qml/Qt/labs/settings
88 neoclust 392301
89     #------------------------------------------------------------------------------
90    
91     %package -n %{libqt5quicktest}
92     Summary: Qt%{qtmajor} Lib
93     Group: System/Libraries
94    
95     %description -n %{libqt5quicktest}
96     Qt%{qtmajor} Lib.
97    
98     %files -n %{libqt5quicktest}
99     %{_qt5_libdir}/libQt5QuickTest.so.%{qtmajor}*
100    
101     #------------------------------------------------------------------------------
102    
103     %package -n %{libqt5quicktest_d}
104     Summary: Devel files needed to build apps based on QtVersit
105     Group: Development/KDE and Qt
106     Requires: %{libqt5quicktest} = %version
107     Provides: libqt5quicktest-devel = %version
108     Provides: libqtquicktest5-devel = %version
109     Provides: qt5quicktest-devel = %version
110     Provides: qtquicktest5-devel = %version
111    
112     %description -n %{libqt5quicktest_d}
113     Devel files needed to build apps based on QtVersit.
114    
115     %files -n %{libqt5quicktest_d}
116     %_qt5_libdir/libQt5QuickTest.prl
117     %_qt5_libdir/libQt5QuickTest.so
118     %_qt5_libdir/cmake/Qt5QuickTest
119     %_qt5_includedir/QtQuickTest
120 neoclust 393078 %exclude %_qt5_includedir/QtQuickTest/%qtversion
121 neoclust 392301 %_qt5_libdir/pkgconfig/Qt5QuickTest.pc
122     %_qt5_prefix/examples/qmltest
123    
124     #------------------------------------------------------------------------------
125    
126 neoclust 393078 %package -n %{libqt5quicktest_p_d}
127     Summary: Devel files needed to build apps based on QtVersit
128     Group: Development/KDE and Qt
129     Requires: %{libqt5quicktest_d} = %version
130     Provides: libqt5quicktest-private-devel = %version
131     Provides: libqtquicktest5-private-devel = %version
132     Provides: qt5quicktest-private-devel = %version
133     Provides: qtquicktest5-private-devel = %version
134    
135     %description -n %{libqt5quicktest_p_d}
136     Devel files needed to build apps based on QtVersit.
137    
138     %files -n %{libqt5quicktest_p_d}
139     %_qt5_includedir/QtQuickTest/%qtversion
140    
141     #------------------------------------------------------------------------------
142    
143 neoclust 392301 %package -n %{libqt5quick}
144     Summary: Qt%{qtmajor} Lib
145     Group: System/Libraries
146    
147     %description -n %{libqt5quick}
148     Qt%{qtmajor} Lib.
149    
150     %files -n %{libqt5quick}
151     %{_qt5_libdir}/libQt5Quick.so.%{qtmajor}*
152    
153     #------------------------------------------------------------------------------
154    
155     %package -n %{libqt5quick_d}
156     Summary: Devel files needed to build apps based on QtVersit
157     Group: Development/KDE and Qt
158     Requires: %{libqt5quick} = %version
159     Provides: libqt5quick-devel = %version
160     Provides: libqtquick5-devel = %version
161     Provides: qt5quick-devel = %version
162     Provides: qtquick5-devel = %version
163 neoclust 393087 Requires: qtgui5-devel = %version
164    
165 neoclust 392301 %description -n %{libqt5quick_d}
166     Devel files needed to build apps based on QtVersit.
167    
168     %files -n %{libqt5quick_d}
169     %_qt5_libdir/libQt5Quick.prl
170     %_qt5_libdir/libQt5Quick.so
171     %_qt5_libdir/cmake/Qt5Quick
172     %_qt5_includedir/QtQuick
173 neoclust 393078 %exclude %_qt5_includedir/QtQuick/%qtversion
174 neoclust 392301 %_qt5_prefix/examples/quick
175     %_qt5_libdir/pkgconfig/Qt5Quick.pc
176     %_qt5_prefix/mkspecs/modules/qt_lib_quick.pri
177 neoclust 490485 %_qt5_libdir/cmake/Qt5Widgets/Qt5Widgets_AccessibleQuickFactory.cmake
178 neoclust 392301
179     #------------------------------------------------------------------------------
180    
181 neoclust 393078 %package -n %{libqt5quick_p_d}
182     Summary: Devel files needed to build apps based on QtVersit
183     Group: Development/KDE and Qt
184     Requires: %{libqt5quick_d} = %version
185 fwang 491188 Requires: %{libqt5qml_p_d} = %version
186 neoclust 393078 Provides: libqt5quick-private-devel = %version
187     Provides: libqtquick5-private-devel = %version
188     Provides: qt5quick-private-devel = %version
189     Provides: qtquick5-private-devel = %version
190    
191     %description -n %{libqt5quick_p_d}
192     Devel files needed to build apps based on QtVersit.
193    
194     %files -n %{libqt5quick_p_d}
195     %_qt5_includedir/QtQuick/%qtversion
196 fwang 554429 %_qt5_prefix/mkspecs/modules/qt_lib_quick_private.pri
197 neoclust 393078
198     #------------------------------------------------------------------------------
199    
200 neoclust 598820 %package -n %{libqt5quickwidgets}
201     Summary: Qt%{qtmajor} Lib
202     Group: System/Libraries
203    
204     %description -n %{libqt5quickwidgets}
205     Qt%{qtmajor} Lib.
206    
207     %files -n %{libqt5quickwidgets}
208     %{_qt5_libdir}/libQt5QuickWidgets.so.%{qtmajor}*
209    
210     #------------------------------------------------------------------------------
211    
212     %package -n %{libqt5quickwidgets_d}
213     Summary: Devel files needed to build apps based on QtVersit
214     Group: Development/KDE and Qt
215     Requires: %{libqt5quickwidgets} = %version
216     Provides: libqt5quickwidgets-devel = %version
217     Provides: libqtquickwidgets5-devel = %version
218     Provides: qt5quickwidgets-devel = %version
219     Provides: qtquickwidgets5-devel = %version
220    
221     %description -n %{libqt5quickwidgets_d}
222     Devel files needed to build apps based on QtVersit.
223    
224     %files -n %{libqt5quickwidgets_d}
225     %_qt5_libdir/libQt5QuickWidgets.prl
226     %_qt5_libdir/libQt5QuickWidgets.so
227     %_qt5_libdir/cmake/Qt5QuickWidgets
228     %_qt5_includedir/QtQuickWidgets
229     %exclude %_qt5_includedir/QtQuickWidgets/%qtversion
230     %_qt5_libdir/pkgconfig/Qt5QuickWidgets.pc
231     %_qt5_prefix/mkspecs/modules/qt_lib_quickwidgets.pri
232    
233     #------------------------------------------------------------------------------
234    
235     %package -n %{libqt5quickwidgets_p_d}
236     Summary: Devel files needed to build apps based on QtVersit
237     Group: Development/KDE and Qt
238     Requires: %{libqt5quickwidgets_d} = %version
239     Requires: %{libqt5qml_p_d} = %version
240     Provides: libqt5quickwidgets-private-devel = %version
241     Provides: libqtquickwidgets5-private-devel = %version
242     Provides: qt5quickwidgets-private-devel = %version
243     Provides: qtquickwidgets5-private-devel = %version
244    
245     %description -n %{libqt5quickwidgets_p_d}
246     Devel files needed to build apps based on QtVersit.
247    
248     %files -n %{libqt5quickwidgets_p_d}
249     %_qt5_includedir/QtQuickWidgets/%qtversion
250     %_qt5_prefix/mkspecs/modules/qt_lib_quickwidgets_private.pri
251    
252     #------------------------------------------------------------------------------
253    
254 neoclust 392301 %package -n %{libqt5quickparticles}
255     Summary: Qt%{qtmajor} Lib
256     Group: System/Libraries
257    
258     %description -n %{libqt5quickparticles}
259     Qt%{qtmajor} Lib.
260    
261     %files -n %{libqt5quickparticles}
262     %{_qt5_libdir}/libQt5QuickParticles.so.%{qtmajor}*
263    
264     #------------------------------------------------------------------------------
265    
266     %package -n %{libqt5quickparticles_d}
267     Summary: Devel files needed to build apps based on QtVersit
268     Group: Development/KDE and Qt
269     Requires: %{libqt5quickparticles} = %version
270     Provides: libqt5quickparticles-devel = %version
271     Provides: libqtquickparticles5-devel = %version
272     Provides: qt5quickparticles-devel = %version
273     Provides: qtquickparticles5-devel = %version
274    
275     %description -n %{libqt5quickparticles_d}
276     Devel files needed to build apps based on QtVersit.
277    
278     %files -n %{libqt5quickparticles_d}
279     %_qt5_libdir/libQt5QuickParticles.prl
280     %_qt5_libdir/libQt5QuickParticles.so
281     %_qt5_includedir/QtQuickParticles
282 neoclust 393078 %exclude %_qt5_includedir/QtQuickParticles/%qtversion
283 neoclust 392301 %_qt5_libdir/pkgconfig/Qt5QuickParticles.pc
284    
285     #------------------------------------------------------------------------------
286    
287 neoclust 393078 %package -n %{libqt5quickparticles_p_d}
288     Summary: Devel files needed to build apps based on QtVersit
289     Group: Development/KDE and Qt
290     Requires: %{libqt5quickparticles_d} = %version
291     Provides: libqt5quickparticles-private-devel = %version
292     Provides: libqtquickparticles5-private-devel = %version
293     Provides: qt5quickparticles-private-devel = %version
294     Provides: qtquickparticles5-private-devel = %version
295    
296     %description -n %{libqt5quickparticles_p_d}
297     Devel files needed to build apps based on QtVersit.
298    
299     %files -n %{libqt5quickparticles_p_d}
300     %_qt5_includedir/QtQuickParticles/%qtversion
301 fwang 554429 %_qt5_prefix/mkspecs/modules/qt_lib_quickparticles_private.pri
302 neoclust 393078
303     #------------------------------------------------------------------------------
304    
305 neoclust 392301 %package -n %{libqt5qml}
306     Summary: Qt%{qtmajor} Lib
307     Group: System/Libraries
308    
309     %description -n %{libqt5qml}
310     Qt%{qtmajor} Lib.
311    
312     %files -n %{libqt5qml}
313     %{_qt5_libdir}/libQt5Qml.so.%{qtmajor}*
314    
315     #------------------------------------------------------------------------------
316    
317     %package -n %{libqt5qml_d}
318     Summary: Devel files needed to build apps based on QtVersit
319     Group: Development/KDE and Qt
320     Requires: %{libqt5qml} = %version
321     Provides: libqt5qml-devel = %version
322     Provides: libqtqml5-devel = %version
323     Provides: qt5qml-devel = %version
324     Provides: qtqml5-devel = %version
325    
326 neoclust 393088 Requires: qtnetwork5-devel = %version
327     Requires: qtcore5-devel = %version
328    
329 neoclust 392301 %description -n %{libqt5qml_d}
330     Devel files needed to build apps based on QtVersit.
331    
332     %files -n %{libqt5qml_d}
333     %_qt5_libdir/libQt5Qml.prl
334     %_qt5_libdir/libQt5Qml.so
335     %_qt5_libdir/cmake/Qt5Qml
336     %_qt5_prefix/mkspecs/modules/qt_lib_qmltest.pri
337     %_qt5_prefix/mkspecs/modules/qt_lib_qml.pri
338     %_qt5_prefix/examples/qml
339     %_qt5_libdir/pkgconfig/Qt5Qml.pc
340     %_qt5_libdir/pkgconfig/Qt5QmlDevTools.pc
341     %_qt5_includedir/QtQml*
342 neoclust 393078 %exclude %_qt5_includedir/QtQml/%qtversion
343 neoclust 392301 %_qt5_libdir/libQt5QmlDevTools.prl
344    
345     #------------------------------------------------------------------------------
346    
347 neoclust 393078 %package -n %{libqt5qml_p_d}
348     Summary: Devel files needed to build apps based on QtVersit
349     Group: Development/KDE and Qt
350     Requires: %{libqt5qml_d} = %version
351     Provides: libqt5qml-private-devel = %version
352     Provides: libqtqml5-private-devel = %version
353     Provides: qt5qml-private-devel = %version
354     Provides: qtqml5-private-devel = %version
355 neoclust 392301
356 neoclust 393090 Requires: qtcore5-private-devel = %version
357    
358 neoclust 393078 %description -n %{libqt5qml_p_d}
359     Devel files needed to build apps based on QtVersit.
360    
361     %files -n %{libqt5qml_p_d}
362     %_qt5_includedir/QtQml/%qtversion
363 neoclust 427023 %_qt5_datadir/qml/QtQml
364 fwang 554429 %_qt5_prefix/mkspecs/modules/qt_lib_qml_private.pri
365     %_qt5_prefix/mkspecs/modules/qt_lib_qmldevtools_private.pri
366     %_qt5_prefix/mkspecs/modules/qt_lib_qmltest_private.pri
367    
368 neoclust 393078 #------------------------------------------------------------------------------
369    
370    
371 neoclust 392301 %prep
372     %setup -q -n %qttarballdir
373    
374     %build
375     %qmake_qt5
376    
377     #------------------------------------------------------------------------------
378     %make
379    
380     %install
381 neoclust 394015 %qmakeinstall_std
382 neoclust 392301
383     # .la and .a files, die, die, die.
384     rm -f %{buildroot}%{_qt5_libdir}/lib*.la
385     rm -f %{buildroot}%{_qt5_libdir}/lib*.a
386    

  ViewVC Help
Powered by ViewVC 1.1.30