1 TERMUX_PKG_HOMEPAGE
=http
://www.eclipse.org
/jdt
/core
/
2 TERMUX_PKG_DESCRIPTION
="Eclipse Compiler for Java"
3 TERMUX_PKG_VERSION
=4.5.2
4 TERMUX_PKG_SRCURL
=http
://ftp.acc.umu.se
/mirror
/eclipse.org
/eclipse
/downloads
/drops4
/R-
${TERMUX_PKG_VERSION}-201602121500/ecj-
${TERMUX_PKG_VERSION}.jar
5 TERMUX_PKG_PLATFORM_INDEPENDENT
=true
7 termux_step_extract_package
() {
8 mkdir
$TERMUX_PKG_SRCDIR
12 RAW_JAR
=$TERMUX_PKG_CACHEDIR/ecj-
${TERMUX_PKG_VERSION}.jar
13 if [ ! -f
$RAW_JAR ]; then
14 curl
-L
$TERMUX_PKG_SRCURL > $RAW_JAR
17 mkdir
-p
$TERMUX_PREFIX/share
/{dex
,java
}
20 --output
=$TERMUX_PREFIX/share
/dex
/ecj.jar \
28 # We need the android classes for JDT to compile against.
29 cp $ANDROID_HOME/platforms
/android-23
/android.jar .
31 rm -Rf android.jar resources.arsc res assets
32 zip -q
-r android.jar .
34 cp $TERMUX_PKG_TMPDIR/android-jar
/android.jar
$TERMUX_PREFIX/share
/java
/android.jar
35 rm -Rf
$TERMUX_PREFIX/bin
/javac
36 install $TERMUX_PKG_BUILDER_DIR/ecj
$TERMUX_PREFIX/bin
/ecj
37 perl
-p
-i
-e
"s%\@TERMUX_PREFIX\@%${TERMUX_PREFIX}%g" $TERMUX_PREFIX/bin
/ecj