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

  ViewVC Help
Powered by ViewVC 1.1.30