]> git.pld-linux.org Git - packages/eclipse-platform-bin.git/blame - eclipse-platform-bin.spec
- up to 3.6.2
[packages/eclipse-platform-bin.git] / eclipse-platform-bin.spec
CommitLineData
3ae72fad
JP
1%bcond_without ix86 # don't download ix86 source
2%bcond_without x86_64 # don't download x86_64 source
3
4Summary: Eclipse - an open extensible IDE
5Summary(pl.UTF-8): Eclipse - otwarte, rozszerzalne środowisko programistyczne
6Name: eclipse-platform-bin
d6c0ae7b 7Version: 3.6.2
3ae72fad
JP
8Release: 0.1
9License: EPL v1.0
10Group: Development/Tools
11%if %{with ix86}
d6c0ae7b
JP
12Source0: http://download.eclipse.org/eclipse/downloads/drops/R-3.6.2-201102101200/eclipse-platform-%{version}-linux-gtk.tar.gz
13# Source0-md5: 6e68f49d0fc8954c5c35cdfc9355242f
3ae72fad
JP
14%endif
15%if %{with x86_64}
d6c0ae7b
JP
16Source1: http://download.eclipse.org/eclipse/downloads/drops/R-3.6.2-201102101200/eclipse-platform-%{version}-linux-gtk-x86_64.tar.gz
17# Source1-md5: 001b3b657ba4b7ff82d76a5d36afe1b0
3ae72fad
JP
18%endif
19Source2: eclipse.desktop
20Source3: eclipse.ini
21URL: http://www.eclipse.org/
22BuildRequires: rpm-pythonprov
23BuildRequires: unzip
24Requires: ant
25Requires: jdk >= 1.4
26Provides: eclipse = %{version}-%{release}
27Obsoletes: eclipse
28Obsoletes: eclipse-SDK
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%define eclipse_arch %(echo %{_target_cpu} | sed 's/i.86\\|athlon\\|pentium/x86/;s/amd64/x86_64/')
32%define no_install_post_chrpath 1
33
34# list of script capabilities (regexps) not to be used in Provides
35%define _noautoprov libcairo.so.2
36
37%description
38Eclipse is a kind of universal tool platform - an open extensible IDE
39for anything and nothing in particular.
40
41This package provides core runtime enviroment without any additional
42plugins.
43
44%description -l pl.UTF-8
45Eclipse to rodzaj uniwersalnej platformy narzędziowej - otwarte,
46rozszerzalne IDE (zintegrowane środowisko programistyczne) do
47wszystkiego i niczego w szczególności.
48
49Ten pakiet dostarcza podstawowe środowisko uruchomieniowe bez żadnych
50dodatkowych rozszerzeń.
51
52%prep
53%ifarch %{ix86}
54%setup -q -T -c -a0
55%endif
56%ifarch %{x8664}
57%setup -q -T -c -a1
58%endif
59
60%install
61rm -rf $RPM_BUILD_ROOT
62install -d $RPM_BUILD_ROOT{%{_libdir}/eclipse{,/dropins},%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_sysconfdir}/eclipse}
63
64cd eclipse
65cp -a features p2 configuration plugins \
66 libcairo-swt.so eclipse \
67 $RPM_BUILD_ROOT%{_libdir}/eclipse
68
69install -p icon.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/eclipse-icon.xpm
70
71install -p %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
72install -p eclipse.ini $RPM_BUILD_ROOT%{_sysconfdir}/eclipse/eclipse.ini
73
74ln -s %{_libdir}/eclipse/eclipse $RPM_BUILD_ROOT%{_bindir}
75ln -s %{_sysconfdir}/eclipse/eclipse.ini $RPM_BUILD_ROOT%{_libdir}/eclipse/eclipse.ini
76
77%clean
78rm -rf $RPM_BUILD_ROOT
79
80%files
81%defattr(644,root,root,755)
82%doc eclipse/{about_files,readme,*html}
83%dir %{_libdir}/eclipse
84%dir %{_libdir}/eclipse/dropins
85%{_libdir}/eclipse/features
86%{_libdir}/eclipse/p2
87%{_libdir}/eclipse/configuration
88%{_libdir}/eclipse/plugins
89%{_libdir}/eclipse/eclipse.ini
90%{_desktopdir}/eclipse.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
This page took 0.058702 seconds and 4 git commands to generate.