From: Arkadiusz Miƛkiewicz Date: Sat, 16 Jun 2007 23:32:11 +0000 (+0000) Subject: - more X-Git-Url: http://git.pld-linux.org/?p=packages%2Feclipse-ecj.git;a=commitdiff_plain;h=a09fb4859bc5dd181795f8797b3894cab504545c - more Changed files: eclipse-ecj.spec -> 1.2 --- diff --git a/eclipse-ecj.spec b/eclipse-ecj.spec index 4c0e3ff..a9213e8 100644 --- a/eclipse-ecj.spec +++ b/eclipse-ecj.spec @@ -31,27 +31,33 @@ Eclipse Compiler for Java. %patch0 -p1 %build -unset CLASSPATH || : export JAVA_HOME=%{java_home} ant -f compilejdtcorewithjavac.xml + +CLASSPATH=${PWD}/ecj.jar; export CLASSPATH + ant -lib ecj.jar -f compilejdtcore.xml compile %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_bindir},%{_libdir}/%{name}} +install -d $RPM_BUILD_ROOT{%{_bindir},%{_javadir}} + +cat << 'EOF' > $RPM_BUILD_ROOT%{_bindir}/ecj +#!/bin/sh +. %{_javadir}-utils/java-functions +set_javacmd + +CLASSPATH=%{_javadir}/ecj.jar${CLASSPATH:+:}$CLASSPATH \ +java org.eclipse.jdt.internal.compiler.batch.Main "$@" +EOF + +install ecj.jar $RPM_BUILD_ROOT%{_javadir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/eclipse -%attr(755,root,root) %{_libdir}/%{name}/eclipse -%attr(755,root,root) %{_libdir}/%{name}/lib*.so -%{_desktopdir}/eclipse.desktop -%{_pixmapsdir}/eclipse-icon.xpm -%dir %{_libdir}/%{name} -%{_libdir}/%{name}/.eclipseproduct -%{_libdir}/%{name}/configuration -%{_libdir}/%{name}/eclipse.ini +%attr(755,root,root) %{_bindir}/ecj +%{_javadir}/*.jar