1 Summary: Eclipse - an open extensible IDE
2 Summary(pl.UTF-8): Eclipse - otwarte, rozszerzalne środowisko programistyczne
7 Group: Development/Tools
8 Source0: ftp://ftp.uninett.no/pub/eclipse/technology/epp/downloads/release/indigo/SR2/eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz
9 # Source0-md5: 98ba2db4c23957553ef332c6cbc1cc71
10 Source1: ftp://ftp.uninett.no/pub/eclipse/technology/epp/downloads/release/indigo/SR2/eclipse-cpp-indigo-SR2-incubation-linux-gtk-x86_64.tar.gz
11 # Source1-md5: 0c4d3065478c0e4751b13a8bc6120082
12 Source2: eclipse.desktop
13 URL: http://www.eclipse.org/
14 BuildRequires: rpm-pythonprov
18 Provides: eclipse = %{version}-%{release}
21 Conflicts: eclipse-SDK
22 Conflicts: eclipse-bin
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 %define eclipse_arch %(echo %{_target_cpu} | sed 's/i.86\\|athlon\\|pentium/x86/;s/amd64/x86_64/')
26 %define no_install_post_chrpath 1
28 # list of script capabilities (regexps) not to be used in Provides
29 %define _noautoprov libcairo.so.2
32 Eclipse is a kind of universal tool platform - an open extensible IDE
33 for anything and nothing in particular. Current package includes C/C++
36 %description -l pl.UTF-8
37 Eclipse to rodzaj uniwersalnej platformy narzędziowej - otwarte,
38 rozszerzalne IDE (zintegrowane środowisko programistyczne) do
39 wszystkiego i niczego w szczególności. Ten zestaw binarów zawiera
40 wtyczki do programowania w C/C++.
51 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT{{%{_libdir},%{_datadir}}/eclipse/dropins,%{_bindir}} \
53 $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_sysconfdir}/eclipse}
56 cp -a features p2 configuration plugins \
57 libcairo-swt.so eclipse artifacts.xml \
58 $RPM_BUILD_ROOT%{_libdir}/eclipse
60 install -p icon.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/eclipse-icon.xpm
62 cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
63 cp -p eclipse.ini $RPM_BUILD_ROOT%{_sysconfdir}/eclipse/eclipse.ini
65 ln -s %{_libdir}/eclipse/eclipse $RPM_BUILD_ROOT%{_bindir}
66 ln -s %{_sysconfdir}/eclipse/eclipse.ini $RPM_BUILD_ROOT%{_libdir}/eclipse/eclipse.ini
68 # place for arch independent plugins
69 install -d $RPM_BUILD_ROOT%{_datadir}/eclipse/{features,plugins}
70 cat <<-'EOF'> $RPM_BUILD_ROOT%{_datadir}/eclipse/.eclipseextension
72 id=org.eclipse.platform
77 rm -rf $RPM_BUILD_ROOT
80 %defattr(644,root,root,755)
81 %doc eclipse/{about_files,readme,*html}
82 %dir %{_libdir}/eclipse
83 %dir %{_libdir}/eclipse/dropins
84 %{_libdir}/eclipse/features
86 %{_libdir}/eclipse/configuration
87 %{_libdir}/eclipse/plugins
88 %{_libdir}/eclipse/eclipse.ini
89 %{_libdir}/eclipse/artifacts.xml
90 %{_desktopdir}/%{name}.desktop
91 %{_pixmapsdir}/eclipse-icon.xpm
92 %dir %{_sysconfdir}/eclipse
93 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/eclipse/eclipse.ini
94 %attr(755,root,root) %{_libdir}/eclipse/libcairo-swt.so
95 %attr(755,root,root) %{_libdir}/eclipse/eclipse
96 %attr(755,root,root) %{_bindir}/eclipse
98 %dir %{_datadir}/eclipse
99 %dir %{_datadir}/eclipse/dropins
100 %{_datadir}/eclipse/.eclipseextension