mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-12 17:39:42 +02:00
40 lines
1.4 KiB
Text
40 lines
1.4 KiB
Text
# Contributor: Holger Jaekel <holger.jaekel@gmx.de>
|
|
maintainer="Holger Jaekel <holger.jaekel@gmx.de>"
|
|
pkgname=eclipse-ecj
|
|
pkgver=4.35
|
|
_pkgdate=202502280140
|
|
pkgrel=0
|
|
pkgdesc="Eclipse java bytecode compiler"
|
|
url="https://projects.eclipse.org/projects/eclipse.jdt"
|
|
# x86, armhf and armv7 blocked by openjdk23
|
|
# riscv64 blocked by apache-ant
|
|
arch="noarch !x86 !armv7 !armhf !riscv64"
|
|
license="EPL-2.0"
|
|
depends="java-common"
|
|
makedepends="apache-ant java-jdk"
|
|
source="ecjsrc-$pkgver.zip::https://download.eclipse.org/eclipse/downloads/drops4/R-$pkgver-$_pkgdate/ecjsrc-$pkgver.jar
|
|
ecj
|
|
build.xml
|
|
"
|
|
builddir="$srcdir"
|
|
|
|
build() {
|
|
ant build
|
|
}
|
|
|
|
check() {
|
|
CLASSPATH=$srcdir/ecj.jar ./ecj -v
|
|
}
|
|
|
|
package() {
|
|
install -Dm644 "$srcdir/ecj.jar" "$pkgdir/usr/share/java/eclipse-ecj-$pkgver.jar"
|
|
ln -s eclipse-ecj-$pkgver.jar "$pkgdir/usr/share/java/ecj.jar"
|
|
ln -s eclipse-ecj-$pkgver.jar "$pkgdir/usr/share/java/eclipse-ecj.jar"
|
|
install -Dm755 ecj "$pkgdir/usr/bin/ecj"
|
|
}
|
|
|
|
sha512sums="
|
|
4e78df003b446fbf4fd74f4e4e810fb529ada751858007519bd0341f9ef256dcd9ac193b1af5cf652de19839e347b45fbafcdb9babeee0b67c54a59fc6716617 ecjsrc-4.35.zip
|
|
17272b6bb21efeada37d60c1831685bc25128eddf55338807861a65c5117b37df8e18373f120f06e7488438d05750592029bf4dc9c74e38bc4159e4dc43dd2bf ecj
|
|
b45d2ae0bedf0f1c3ebd56bad7f77ba495236bc78bc54514cd952bd638b09c237ebc591060990cd4ee052f432eb22fa462bdd499e2b027c64f9a5c7779b7f28b build.xml
|
|
"
|