Date: Sun, 18 Mar 2012 11:02:25 -0700 From: Jason Helfman <jgh@FreeBSD.org> To: freebsd-java@freebsd.org Cc: java@freebsd.org, freebsd-eclipse@FreeBSD.org Subject: [RFC] New Port: Eclipse Java Compiler, java/eclipse-ecj Message-ID: <20120318180225.GA51618@dormouse.experts-exchange.com>
next in thread | raw e-mail | index | archive | help
--bAmEntskrkuBymla Content-Type: multipart/mixed; boundary="jho1yZJdad60DJr+" Content-Disposition: inline --jho1yZJdad60DJr+ Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello All, I was looking through this pr: http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/151923 And saw the final idea was to just build icedtea. I found one of the build requirements to be the the Eclipse Java Compiler, but didn't find this in the tree. I've used the ecj.jar for sometime now compiling outside of the Eclipse environment, and thought it would be a good idea to get this into the tree, if it isn't already there. I didn't see the compiler in the tree, and thought it could help in getting a final solution together for not just this pr, but I believe it would move along some other efforts, as well. If this does nothing at all, I would hope it just provides the bare minimum compiler. Attached is the shell archive of Eclipse Java Compiler. If there are no objections I was going to put this into the tree this week. Thanks, Jason --=20 Jason Helfman | FreeBSD Committer jgh@FreeBSD.org | http://people.freebsd.org/~jgh --jho1yZJdad60DJr+ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="ecj.txt" # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # eclipse-ecj # eclipse-ecj/distinfo # eclipse-ecj/pkg-descr # eclipse-ecj/Makefile # echo c - eclipse-ecj mkdir -p eclipse-ecj > /dev/null 2>&1 echo x - eclipse-ecj/distinfo sed 's/^X//' >eclipse-ecj/distinfo << '27ed093420439a3d65d596e0d66970e8' XSHA256 (ecjsrc-3.7.2.jar) = 755d871c3066f15cfaf5ea84075527eb97c92f9685058c3a326057e797f69e6b XSIZE (ecjsrc-3.7.2.jar) = 1366333 27ed093420439a3d65d596e0d66970e8 echo x - eclipse-ecj/pkg-descr sed 's/^X//' >eclipse-ecj/pkg-descr << '5e63e2bc465f52087a5812903c8d3088' XAn incremental Java compiler. Implemented as an Eclipse builder, it is based on Xtechnology evolved from VisualAge for Java compiler. In particular, it allows to Xrun and debug code which still contains unresolved errors. X XWWW: http://www.eclipse.org/ 5e63e2bc465f52087a5812903c8d3088 echo x - eclipse-ecj/Makefile sed 's/^X//' >eclipse-ecj/Makefile << '49fe9533f9d01977b527412915f89826' X# New ports collection: eclipse-ecj X# Date created: 17 March 2012 X# Whom: Jason Helfman X# X# $FreeBSD$ X XPORTNAME= ecj XPORTVERSION= 3.7.2 XCATEGORIES= java devel XMASTER_SITES= ECLIPSE XMASTER_SITE_SUBDIR= R-${PORTVERSION}-${DROPDATE} XPKGNAMEPREFIX= eclipse- XDISTNAME= ecjsrc-${PORTVERSION} XEXTRACT_SUFX= .jar X XMAINTAINER= jgh@FreeBSD.org XCOMMENT= Eclipse Java Compiler X XLICENSE= EPL X XEXTRACT_CMD= ${TAR} XEXTRACT_BEFORE_ARGS= xf XEXTRACT_AFTER_ARGS= -C ${WRKDIR} X XUSE_ANT= yes XUSE_JAVA= yes XBUILD_WRKSRC= ${WRKDIR} X XDROPDATE= 201202080800 XPLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar X Xdo-install: X ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.jar ${JAVAJARDIR}/${PORTNAME}.jar X X.include <bsd.port.mk> 49fe9533f9d01977b527412915f89826 exit --jho1yZJdad60DJr+-- --bAmEntskrkuBymla Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iF4EAREIAAYFAk9mIzEACgkQXpKtZoyM+6VbzAD/Vb4YMbsnlzSdpsZafWaqogl9 42BtE+V55mYs7a8V3rQA/A6G1OVJWbZl/GHUzixKuqPEA/Lx9Yh+UYsC35ZqsjLH =PAnf -----END PGP SIGNATURE----- --bAmEntskrkuBymla--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120318180225.GA51618>