]>
Commit | Line | Data |
---|---|---|
2b804e44 | 1 | # TODO: |
2 | # - conditional build with motiff | |
385528fc | 3 | # - .so binaries should be removed and linked with PLD one... |
31f1a10a | 4 | # (we really need them here?) |
2b804e44 | 5 | |
0525a2f6 | 6 | %define _buildid 200307181617 |
0525a2f6 | 7 | %define _ver 3.0 |
8 | %define _milestone M2 | |
9 | %define _buildname %{_ver}%{_milestone} | |
2b804e44 | 10 | |
11 | Summary: eclipse | |
12 | Summary(pl): eclipse | |
0525a2f6 | 13 | Name: eclipse |
14 | Version: %{_ver} | |
15 | Release: 0.%{_milestone}.1 | |
2b804e44 | 16 | License: Apache |
17 | Group: Development/Languages/Java | |
0525a2f6 | 18 | Source0: http://www.eclipse.ps.pl/downloads/drops/S-%{_buildname}-%{_buildid}/eclipse-sourceBuild-srcIncluded-%{_buildname}.zip |
19 | # Source0-md5: 12c9b31cf8605e58cf857715ac6ff5c3 | |
31f1a10a | 20 | Source1: %{name}.desktop |
d0fe9857 | 21 | URL: http://www.eclipse.org/ |
0525a2f6 | 22 | Obsoletes: eclipse-SDK |
2b804e44 | 23 | BuildRequires: jdk |
0525a2f6 | 24 | BuildRequires: unzip |
2b804e44 | 25 | BuildRequires: jakarta-ant >= 1.4 |
26 | BuildRequires: gtk+2-devel | |
27 | Requires: jdk | |
28 | #BuildArch: noarch | |
29 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
30 | ||
31 | %define _javalibdir /usr/share/java | |
2b804e44 | 32 | |
2b804e44 | 33 | %description |
34 | ||
35 | %description -l pl | |
36 | ||
37 | %prep | |
38 | %setup -q -c -n %{name}-%{version} | |
39 | ||
40 | ||
41 | %build | |
ac78c087 | 42 | JAVA_HOME=/usr/lib/java |
43 | export JAVA_HOME | |
0525a2f6 | 44 | ./build -os linux -ws gtk -arch x86 -target compile |
2b804e44 | 45 | |
46 | %install | |
47 | rm -rf $RPM_BUILD_ROOT | |
31f1a10a | 48 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_bindir},%{_datadir}/%{name}} |
2b804e44 | 49 | |
0525a2f6 | 50 | ./build -os linux -ws gtk -arch x86 -target install |
2b804e44 | 51 | |
0525a2f6 | 52 | unzip result/linux-gtk-x86-sdk.zip -d $RPM_BUILD_ROOT%{_datadir} |
31f1a10a | 53 | install %{SOURCE1} %{_desktopdir} |
2b804e44 | 54 | |
55 | #wrapper | |
56 | install -d $RPM_BUILD_ROOT%{_bindir} | |
57 | cat > $RPM_BUILD_ROOT%{_bindir}/eclipse << EOF | |
58 | #!/bin/sh | |
0525a2f6 | 59 | %{_datadir}/%{name}/eclipse |
2b804e44 | 60 | EOF |
61 | ||
62 | %clean | |
63 | rm -rf $RPM_BUILD_ROOT | |
64 | ||
65 | %files | |
66 | %defattr(644,root,root,755) | |
2b804e44 | 67 | %attr(755,root,root) %{_bindir}/eclipse |
68 | %attr(755,root,root) %{_datadir}/%{name}/eclipse | |
f4a571c1 | 69 | %{_desktopdir}/eclipse.desktop |
0525a2f6 | 70 | %{_datadir}/%{name} |