3 %bcond_without incall # don't include all tarballs in .src.rpm
30 Summary: CDT - a set of plugins for Eclipse that implement a C/C++ IDE
31 Summary(pl): CDT - zestaw wtyczek do ¶rodowiska Eclipse implementuj±cy IDE C/C++
32 Name: eclipse-plugin-cdt
33 %define _ver_major 3.0
35 Version: %{_ver_major}.%{_ver_minor}
38 Group: Development/Languages
40 Source0: http://download.eclipse.org/tools/cdt/releases/eclipse3.1/dist/%{version}/org.eclipse.cdt-%{version}-linux.x86.tar.gz
41 # Source0-md5: 815b072169285c4fc2b7ed04951df28c
44 Source1: http://download.eclipse.org/tools/cdt/releases/eclipse3.1/dist/%{version}/org.eclipse.cdt-%{version}-linux.ppc.tar.gz
45 # Source1-md5: 8ec4a4dfe2e6a53f27934dacc1e457ee
48 Source2: http://download.eclipse.org/tools/cdt/releases/eclipse3.1/dist/%{version}/org.eclipse.cdt-%{version}-linux.ia64.tar.gz
49 # Source2-md5: 5cf7cc9acdbe357ba7f4b2ed979b4b0e
52 Source3: http://download.eclipse.org/tools/cdt/releases/eclipse3.1/dist/%{version}/org.eclipse.cdt-%{version}-linux.x86_64.tar.gz
53 # Source3-md5: 38ed3260a22f493934465cf1fdfb394e
55 URL: http://www.eclipse.org/cdt/
57 Requires: eclipse >= 3.0
58 ExclusiveArch: %{ix86} %{x8664} ia64 ppc
59 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61 %define _eclipse_arch %(echo %{_target_cpu} | sed 's/i.86/x86/;s/athlon/x86/;s/pentium./x86/')
62 %define _eclipsedir %{_libdir}/eclipse
65 The CDT project adds a C/C++ Perspective to the Eclipse Workbench that
66 supports C/C++ development with a number of views, wizards, a powerful
67 editor, and a debugger.
70 Projekt CDT rozszerza zintegrowane ¶rodowisko programistyczne Eclipse
71 o nowe elementy wspomagaj±ce tworzenie aplikacji w jêzykach C i C++.
89 rm -rf eclipse/plugins/org.eclipse.cdt.core.linux_%{_ver_major}.%{_ver_minor}/os/linux/x86
92 rm -rf eclipse/plugins/org.eclipse.cdt.core.linux_%{_ver_major}.%{_ver_minor}/os/linux/ppc
95 rm -rf eclipse/plugins/org.eclipse.cdt.core.linux_%{_ver_major}.%{_ver_minor}/os/linux/ia64
98 rm -rf eclipse/plugins/org.eclipse.cdt.core.linux_%{_ver_major}.%{_ver_minor}/os/linux/x86_64
102 rm -rf $RPM_BUILD_ROOT
103 install -d $RPM_BUILD_ROOT%{_eclipsedir}/{features,plugins}
105 cp -r * $RPM_BUILD_ROOT%{_libdir}
108 rm -rf $RPM_BUILD_ROOT
111 %defattr(644,root,root,755)
112 %{_eclipsedir}/features/*
113 %dir %{_eclipsedir}/plugins
114 %{_eclipsedir}/plugins/org.eclipse.cdt_*.*.*
115 %{_eclipsedir}/plugins/org.eclipse.cdt.core_*.*.*
117 %dir %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*
118 %dir %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/os
119 %dir %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/os/linux
120 %dir %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/os/linux/%{_eclipse_arch}
121 %attr(755,root,root) %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/os/linux/%{_eclipse_arch}/*.so
122 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux_*.*.*/*.jar
123 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux_*.*.*/*.xml
124 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux_*.*.*/*.html
125 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/*.xml
126 %{_eclipsedir}/plugins/org.eclipse.cdt.core.linux.%{_eclipse_arch}_*.*.*/*.html
128 %{_eclipsedir}/plugins/org.eclipse.cdt.debug.core_*.*.*
129 %{_eclipsedir}/plugins/org.eclipse.cdt.debug.mi.core_*.*.*
130 %{_eclipsedir}/plugins/org.eclipse.cdt.debug.mi.ui_*.*.*
131 %{_eclipsedir}/plugins/org.eclipse.cdt.debug.ui_*.*.*
132 %{_eclipsedir}/plugins/org.eclipse.cdt.doc.user_*.*.*
133 %{_eclipsedir}/plugins/org.eclipse.cdt.launch_*.*.*
134 %{_eclipsedir}/plugins/org.eclipse.cdt.make.core_*.*.*
135 %{_eclipsedir}/plugins/org.eclipse.cdt.make.ui_*.*.*
136 %{_eclipsedir}/plugins/org.eclipse.cdt.managedbuilder.core_*.*.*
137 %{_eclipsedir}/plugins/org.eclipse.cdt.managedbuilder.gnu.ui_*.*.*
138 %{_eclipsedir}/plugins/org.eclipse.cdt.managedbuilder.ui_*.*.*
139 %{_eclipsedir}/plugins/org.eclipse.cdt.refactoring_*.*.*
140 %{_eclipsedir}/plugins/org.eclipse.cdt.ui_*.*.*