1 %bcond_with incall #include all tarballs
28 Summary: CDT - a set of plugins for Eclipse that implement a C/C++ IDE
29 Summary(pl): CDT - zestaw wtyczek do ¶rodowiska Eclipse implementuj±cy IDE C/C++
30 Name: eclipse-plugin-cdt
31 %define _ver_major 3.0
33 Version: %{_ver_major}.%{_ver_minor}
36 Group: Development/Languages
38 Source0: http://download.eclipse.org/tools/cdt/builds/%{version}/%{_rc}/org.eclipse.cdt-%{version}-%{_rc}-linux.x86.tar.gz
39 # Source0-md5: 454b6e0279c83fd209d6ac839a459134
42 Source1: http://download.eclipse.org/tools/cdt/builds/%{version}/%{_rc}/org.eclipse.cdt-%{version}-%{_rc}-linux.ppc.tar.gz
43 # Source1-md5: 1e5e716bf6f0bfd56139c706d344142a
46 Source2: http://download.eclipse.org/tools/cdt/builds/%{version}/%{_rc}/org.eclipse.cdt-%{version}-%{_rc}-linux.ia64.tar.gz
47 # Source2-md5: 0e078e332170794b3623d8e5078c1829
50 Source3: http://download.eclipse.org/tools/cdt/builds/%{version}/%{_rc}/org.eclipse.cdt-%{version}-%{_rc}-linux.x86_64.tar.gz
51 # Source3-md5: 7d8e6c97e9a8055b0823292064f71dbd
53 URL: http://www.eclipse.org/cdt/
55 Requires: eclipse >= 3.0
56 ExclusiveArch: %{ix86} ppc ia64
57 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
59 %define _eclipse_arch %(echo %{_target_cpu} | sed 's/i.86/x86/;s/athlon/x86/;s/pentium./x86/')
60 %define _eclipsedir %{_libdir}/eclipse
63 The CDT project adds a C/C++ Perspective to the Eclipse Workbench that
64 supports C/C++ development with a number of views, wizards, a powerful
65 editor, and a debugger.
68 Projekt CDT rozszerza zintegrowane ¶rodowisko programistyczne Eclipse
69 o nowe elementy wspomagaj±ce tworzenie aplikacji w jêzykach C i C++.
87 rm -rf eclipse/plugins/org.eclipse.cdt.core.linux_%{_ver_major}.%{_ver_minor}/os/linux/x86
90 rm -rf eclipse/plugins/org.eclipse.cdt.core.linux_%{_ver_major}.%{_ver_minor}/os/linux/ppc
93 rm -rf eclipse/plugins/org.eclipse.cdt.core.linux_%{_ver_major}.%{_ver_minor}/os/linux/ia64
96 rm -rf eclipse/plugins/org.eclipse.cdt.core.linux_%{_ver_major}.%{_ver_minor}/os/linux/x86_64
100 rm -rf $RPM_BUILD_ROOT
101 install -d $RPM_BUILD_ROOT%{_eclipsedir}/{features,plugins}
103 cp -r * $RPM_BUILD_ROOT%{_libdir}
106 rm -rf $RPM_BUILD_ROOT
109 %defattr(644,root,root,755)
110 %{_eclipsedir}/features/*
111 %dir %{_eclipsedir}/plugins
112 %{_eclipsedir}/plugins/org.eclipse.cdt_*.*.*
113 %{_eclipsedir}/plugins/org.eclipse.cdt.core_*.*.*
115 %dir %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*
116 %dir %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/os
117 %dir %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/os/linux
118 %dir %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/os/linux/%{_eclipse_arch}
119 %attr(755,root,root) %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/os/linux/%{_eclipse_arch}/*.so
120 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux_*.*.*/*.jar
121 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux_*.*.*/*.xml
122 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux_*.*.*/*.html
123 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/*.xml
124 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/*.html
126 %{_eclipsedir}/plugins/org.eclipse.cdt.debug.core_*.*.*
127 %{_eclipsedir}/plugins/org.eclipse.cdt.debug.mi.core_*.*.*
128 %{_eclipsedir}/plugins/org.eclipse.cdt.debug.mi.ui_*.*.*
129 %{_eclipsedir}/plugins/org.eclipse.cdt.debug.ui_*.*.*
130 %{_eclipsedir}/plugins/org.eclipse.cdt.doc.user_*.*.*
131 %{_eclipsedir}/plugins/org.eclipse.cdt.launch_*.*.*
132 %{_eclipsedir}/plugins/org.eclipse.cdt.make.core_*.*.*
133 %{_eclipsedir}/plugins/org.eclipse.cdt.make.ui_*.*.*
134 %{_eclipsedir}/plugins/org.eclipse.cdt.managedbuilder.core_*.*.*
135 %{_eclipsedir}/plugins/org.eclipse.cdt.managedbuilder.gnu.ui_*.*.*
136 %{_eclipsedir}/plugins/org.eclipse.cdt.managedbuilder.ui_*.*.*
137 %{_eclipsedir}/plugins/org.eclipse.cdt.refactoring_*.*.*
138 %{_eclipsedir}/plugins/org.eclipse.cdt.ui_*.*.*