]> git.pld-linux.org Git - packages/eclipse-ecj.git/blame - eclipse-ecj.spec
- fix BR (javaprov not pythonprov)
[packages/eclipse-ecj.git] / eclipse-ecj.spec
CommitLineData
148229c7 1%include /usr/lib/rpm/macros.java
d77d5c98 2Summary: Eclipse Compiler for Java
2dc268c8 3Summary(pl.UTF-8): Kompilator Eclipse dla Javy
d77d5c98
AM
4Name: eclipse-ecj
5Version: 3.2.2
6Release: 0.1
7License: EPL v1.0
8Group: Development/Tools
92f9ad76 9Source0: http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/%{name}-%{version}.tar.bz2
d77d5c98
AM
10# Source0-md5: 21f55de66c2deec51b6714b607b6793f
11Patch0: %{name}-gentoo.patch
12URL: http://www.eclipse.org/
13BuildRequires: ant >= 1.6.1
14BuildRequires: jdk >= 1.4
148229c7 15BuildRequires: jpackage-utils
d77d5c98 16BuildRequires: pkgconfig
f488c324 17BuildRequires: rpm-javaprov
d77d5c98
AM
18BuildRequires: rpmbuild(macros) >= 1.300
19BuildRequires: unzip
20BuildRequires: zip
21Requires: ant
22Requires: jdk >= 1.4
148229c7 23Requires: jpackage-utils
d77d5c98
AM
24ExclusiveArch: i586 i686 pentium3 pentium4 athlon %{x8664}
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%define _eclipse_arch %(echo %{_target_cpu} | sed 's/i.86\\|athlon\\|pentium/x86/;s/amd64/x86_64/')
28%define no_install_post_chrpath 1
29
30%description
31Eclipse Compiler for Java.
32
2dc268c8
JB
33%description -l pl.UTF-8
34Kompilator Eclipse dla Javy.
35
d77d5c98
AM
36%prep
37%setup -q
38%patch0 -p1
39
40%build
148229c7 41%ant -f compilejdtcorewithjavac.xml
d77d5c98 42
148229c7
ER
43export CLASSPATH=$PWD/ecj.jar
44%ant -lib ecj.jar -f compilejdtcore.xml compile
d77d5c98
AM
45
46%install
47rm -rf $RPM_BUILD_ROOT
a09fb485
AM
48install -d $RPM_BUILD_ROOT{%{_bindir},%{_javadir}}
49
50cat << 'EOF' > $RPM_BUILD_ROOT%{_bindir}/ecj
51#!/bin/sh
52. %{_javadir}-utils/java-functions
53set_javacmd
54
55CLASSPATH=%{_javadir}/ecj.jar${CLASSPATH:+:}$CLASSPATH \
56java org.eclipse.jdt.internal.compiler.batch.Main "$@"
57EOF
58
59install ecj.jar $RPM_BUILD_ROOT%{_javadir}
d77d5c98
AM
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%files
65%defattr(644,root,root,755)
a09fb485
AM
66%attr(755,root,root) %{_bindir}/ecj
67%{_javadir}/*.jar
This page took 0.05385 seconds and 4 git commands to generate.