]> git.pld-linux.org Git - packages/eclipse-plugin-qt.git/blame - eclipse-plugin-qt.spec
- initial release
[packages/eclipse-plugin-qt.git] / eclipse-plugin-qt.spec
CommitLineData
91dc71ce
BZ
1#
2# TODO:
3# - use our Qt4 libs in libdir?
4# - provides Qt4 libs - add no auto prov.?
5
6# Conditional build:
7%bcond_without incall # don't include all tarballs in .src.rpm
8#
9%define need_x86 0
10%define need_x8664 0
11
12%if %{with incall}
13%define need_x86 1
14%define need_x8664 1
15%else
16%ifarch %{ix86}
17%define need_x86 1
18%endif
19%ifarch %{x8664}
20%define need_x8664 1
21%endif
22%endif
23
24Summary: Qt Eclipse Integration
25Summary(pl.UTF-8): Integracja Qt w Eclipse
26Name: eclipse-plugin-qt
27Version: 1.4.0
28Release: 0.1
29License: CPL v1.0
30Group: Development/Languages
31%if %{need_x86}
32Source0: http://trolltech.com/developer/download/qt-eclipse-integration-linux.x86-%{version}.tar.gz
33# Source0-md5: 2bd951a8e08b4dddfd3b44b8b83c0c0c
34%endif
35%if %{need_x8664}
36Source1: http://trolltech.com/developer/download/qt-eclipse-integration-linux.x86_64-%{version}.tar.gz
37# Source1-md5: a241624ef543b9973e4b25efca8f3041
38%endif
39URL: http://trolltech.com/developer/downloads/qt/eclipse-integration-download/
40Requires: eclipse >= 3.3
41Requires: eclipse-plugin-cdt >= 3.1.1
42ExclusiveArch: %{ix86} %{x8664}
43BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45%define _eclipsedir %{_libdir}/eclipse
46
47%description
48The Qt Eclipse Integration allows programmers to create, build,
49debug and run Qt applications from within the Eclipse IDE.
50Integrations are available for Qt C++ on top of the Eclipse
51C/C++ Development Tooling (CDT) plug-in.
52
53#% description -l pl.UTF-8
54
55%prep
56%ifarch %{ix86}
57%setup -q -c -T -b0
58%endif
59%ifarch %{x8664}
60%setup -q -c -T -b1
61%endif
62
63%build
64
65%install
66rm -rf $RPM_BUILD_ROOT
67install -d $RPM_BUILD_ROOT%{_eclipsedir}/{features,plugins}
68
69cp -r eclipse/* $RPM_BUILD_ROOT%{_eclipsedir}
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%files
75%defattr(644,root,root,755)
76%dir %{_eclipsedir}/features/com.trolltech.qtcpp.feature_%{version}
77%{_eclipsedir}/features/com.trolltech.qtcpp.feature_%{version}/*
78%{_eclipsedir}/features/com.trolltech.qtcpp.feature_%{version}/.project
79
80%dir %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*
81%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/.classpath
82%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/.project
83%dir %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/META-INF
84%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/META-INF/MANIFEST.MF
85%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/build.properties
86%dir %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/lib
87%attr(755,root,root) %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/lib/*.so
88%attr(755,root,root) %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/lib/*.so.*
89%dir %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/src
90%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/src/KEEPME
91
92%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}
93%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/META-INF
94%{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/META-INF/MANIFEST.MF
95%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin
96%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com
97%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech
98%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech/qtcppdesigner
99%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech/qtcppdesigner/views
100%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech/qtcppdesigner/views/embedded
101%{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech/qtcppdesigner/views/embedded/*
102%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/lib
103%attr(755,root,root) %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/lib/libqtcppdesigner.so
104%{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/plugin.xml
105
106%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*
107%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/.*
108%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/META-INF
109%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/META-INF/MANIFEST.MF
110%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/dependentlibs
111%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/dependentlibs/*.so
112%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/dependentlibs/*.so.*
113%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/libqt3supportwidgets.so
114%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/libqwebview.so
115%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/src
116%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/src/KEEPME
117
118%dir %{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}
119%{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/.*
120%dir %{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/AddressBook
121%{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/AddressBook/*
122%dir %{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/META-INF
123%{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/META-INF/MANIFEST.MF
124%dir %{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/src
125%{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/src/KEEPME
126
127%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}
128%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/META-INF
129%{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/META-INF/MANIFEST.MF
130%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin
131%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com
132%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech
133%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject
134%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject/pages
135%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject/pages/embedded
136%{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject/pages/embedded/KEEPME
137%{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject/pages/embedded/*.class
138%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/lib
139%attr(755,root,root) %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/lib/*.so
140%{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/*.xml
141
142%{_eclipsedir}/plugins/com.trolltech.qt*.jar
This page took 0.06713 seconds and 4 git commands to generate.