ecj stable port information

Package: ecj
Version: 3.2.2
Revision: 1
Description: Eclipse Compiler for Java
Type: java (1.5)
License: OSI-Approved
Maintainer: Benjamin Reed

Depends: system-java (>= 1.5-0)
BuildDepends: <<
ant-base,
system-java-dev (>= 1.5-0)
<<

CustomMirror: <<
asi-CN: http://download.actuatechina.com/eclipse/eclipse/downloads/drops
asi-TW: http://ftp.cs.pu.edu.tw/pub/eclipse/downloads/drops
eur-MK: http://eclipse.netcetera.com.mk/downloads/drops
eur-MK: http://eclipse.panton.com.mk/downloads/drops
nam-US: http://ftp.us.xemacs.org/pub/mirrors/eclipse/eclipse/downloads/drops
nam-US: http://mirrors.ibiblio.org/pub/mirrors/eclipse/eclipse/downloads/drops
<<
NoSourceDirectory: true
Source: mirror:custom:R-%v-200702121330/%nsrc.zip
Source-MD5: f9d7b548658c84231b00fada8d4b4f1b
SourceRename: %n-%v.zip

CompileScript: <<

# Compile the Java sources
find org -name *.java > files
mkdir classes
javac -d classes -classpath %p/lib/ant/lib/ant.jar @files
rm -f files

# Put the classes into a JAR
jar cf ecj.jar -C classes org

# Put the *.properties into the JAR
find org -name *.properties -exec jar uf ecj.jar '{}' \;

# Put the *.rsc into the JAR
find org -name *.rsc -exec jar uf ecj.jar '{}' \;
<<

InstallScript: <<
install -d -m 755 %i/bin
echo \#\!'/bin/sh -e' >> %i/bin/ecj
echo 'java -Xmx768M -cp %p/share/java/%n/ecj.jar org.eclipse.jdt.internal.compiler.batch.Main "$@"' >> %i/bin/ecj
chmod 755 %i/bin/ecj
<<
JarFiles: ecj.jar
DocFiles: about.html

Homepage: http://www.eclipse.org/
DescDetail: Ecj is the Java bytecode compiler of the Eclipse Project.

ecj _unstable_ port information

Package: ecj
Version: 3.2.2
Revision: 1
Description: Eclipse Compiler for Java
Type: java (1.5)
License: OSI-Approved
Maintainer: Benjamin Reed

Depends: system-java (>= 1.5-0)
BuildDepends: <<
ant-base,
system-java-dev (>= 1.5-0)
<<

CustomMirror: <<
asi-CN: http://download.actuatechina.com/eclipse/eclipse/downloads/drops
asi-TW: http://ftp.cs.pu.edu.tw/pub/eclipse/downloads/drops
eur-MK: http://eclipse.netcetera.com.mk/downloads/drops
eur-MK: http://eclipse.panton.com.mk/downloads/drops
nam-US: http://ftp.us.xemacs.org/pub/mirrors/eclipse/eclipse/downloads/drops
nam-US: http://mirrors.ibiblio.org/pub/mirrors/eclipse/eclipse/downloads/drops
<<
NoSourceDirectory: true
Source: mirror:custom:R-%v-200702121330/%nsrc.zip
Source-MD5: f9d7b548658c84231b00fada8d4b4f1b
SourceRename: %n-%v.zip

CompileScript: <<

# Compile the Java sources
find org -name *.java > files
mkdir classes
javac -d classes -classpath %p/lib/ant/lib/ant.jar @files
rm -f files

# Put the classes into a JAR
jar cf ecj.jar -C classes org

# Put the *.properties into the JAR
find org -name *.properties -exec jar uf ecj.jar '{}' \;

# Put the *.rsc into the JAR
find org -name *.rsc -exec jar uf ecj.jar '{}' \;
<<

InstallScript: <<
install -d -m 755 %i/bin
echo \#\!'/bin/sh -e' >> %i/bin/ecj
echo 'java -Xmx768M -cp %p/share/java/%n/ecj.jar org.eclipse.jdt.internal.compiler.batch.Main "$@"' >> %i/bin/ecj
chmod 755 %i/bin/ecj
<<
JarFiles: ecj.jar
DocFiles: about.html

Homepage: http://www.eclipse.org/
DescDetail: Ecj is the Java bytecode compiler of the Eclipse Project.