From 1ce29424fdf126b8c88e787f38d9c13e66fc454e Mon Sep 17 00:00:00 2001 From: xdave Date: Mon, 22 Jul 2013 20:09:23 -0600 Subject: [PATCH] New package: eclipse-ecj-4.5. --- srcpkgs/eclipse-ecj/files/ecj1 | 4 ++++ srcpkgs/eclipse-ecj/template | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 srcpkgs/eclipse-ecj/files/ecj1 create mode 100644 srcpkgs/eclipse-ecj/template diff --git a/srcpkgs/eclipse-ecj/files/ecj1 b/srcpkgs/eclipse-ecj/files/ecj1 new file mode 100644 index 00000000000..bb40584674b --- /dev/null +++ b/srcpkgs/eclipse-ecj/files/ecj1 @@ -0,0 +1,4 @@ +#!/usr/bin/bash +gij -cp /usr/share/java/eclipse-ecj.jar \ + org.eclipse.jdt.internal.compiler.batch.GCCMain \ + ${1+"$@"} diff --git a/srcpkgs/eclipse-ecj/template b/srcpkgs/eclipse-ecj/template new file mode 100644 index 00000000000..10ac7e03d7c --- /dev/null +++ b/srcpkgs/eclipse-ecj/template @@ -0,0 +1,32 @@ +# Template build file for 'eclipse-ecj'. +pkgname=eclipse-ecj +version=4.5 +revision=1 +short_desc="A fork of the Eclipse Java bytecode compiler for GCJ" +maintainer="davehome " +license="EPL" +homepage="http://gcc.gnu.org/java/" +checksum=98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 +distfiles="http://mirrors.kernel.org/sources.redhat.com/java/ecj-${version}.jar" +long_desc=" + A fork of the open source Eclipse Java bytecode incremental compiler for GCJ." + +noextract=yes +create_wrksrc=yes + +do_extract() { + cp -v "${XBPS_SRCDISTDIR}/ecj-${version}.jar" "${wrksrc}" +} + +do_install() { + vinstall "ecj-${version}.jar" 644 usr/share/java "${pkgname}.jar" + vinstall "${FILESDIR}/ecj1" 755 usr/bin + +} + +eclipse-ecj_package() { + noarch="yes" + pkg_install() { + vmove all + } +}