Date: Sun, 13 Jan 2008 14:50:20 GMT From: Jens Rehsack <rehsack@web.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/119630: [New Port] java/eclipse-RDT: Ruby Development Tools Message-ID: <200801131450.m0DEoKv4051726@www.freebsd.org> Resent-Message-ID: <200801131500.m0DF05FN070820@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 119630 >Category: ports >Synopsis: [New Port] java/eclipse-RDT: Ruby Development Tools >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jan 13 15:00:05 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Jens Rehsack >Release: 6.3-PRERELEASE >Organization: >Environment: FreeBSD waldorf.muppets.liwing.de 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #0: Fri Jan 4 21:52:51 UTC 2008 root@waldorf.muppets.liwing.de:/usr/obj/usr/src/sys/WALDORF amd64 >Description: New port to allow Ruby projects are developed using Eclipse >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # java/eclipse-RDT # java/eclipse-RDT/Makefile # java/eclipse-RDT/distinfo # java/eclipse-RDT/pkg-descr # echo c - java/eclipse-RDT mkdir -p java/eclipse-RDT > /dev/null 2>&1 echo x - java/eclipse-RDT/Makefile sed 's/^X//' >java/eclipse-RDT/Makefile << 'END-of-java/eclipse-RDT/Makefile' X# New ports collection makefile for: RDT X# Date created: 13 Jan 2008 X# Whom: rehsack@web.de X# X# $FreeBSD$ X# X XPORTNAME= RDT XPORTVERSION= 0.9.1.200711131528NGT XCATEGORIES= java editors devel XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= rubyeclipse XPKGNAMEPREFIX= eclipse- XDISTNAME= ${RDT}-${PORTVERSION} X XMAINTAINER= rehsack@web.de XCOMMENT= RDT adds Ruby support to the Eclipse IDE Framework X XRUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse XUSE_RUBY= yes X XNO_BUILD= yes XUSE_ZIP= yes XWRKSRC= ${WRKDIR}/${RDT} X XRDT= org.rubypeople.rdt XECLIPSE= ${PREFIX}/eclipse XRDTFILES= features/org.rubypeople.rdt_${PORTVERSION} \ X features/com.aptana.rdt.mylyn_feature_${PORTVERSION} \ X plugins/com.aptana.rdt.mylyn_${PORTVERSION} \ X plugins/com.aptana.rdt.ui_${PORTVERSION} \ X plugins/com.aptana.rdt_${PORTVERSION} \ X plugins/org.epic.regexp_0.1.4 \ X plugins/org.jruby_1.0.1.4620p \ X plugins/org.kxml2_2.1.5 \ X plugins/org.rubypeople.rdt.branding_${PORTVERSION} \ X plugins/org.rubypeople.rdt.core_${PORTVERSION} \ X plugins/org.rubypeople.rdt.debug.core_${PORTVERSION} \ X plugins/org.rubypeople.rdt.debug.ui_${PORTVERSION} \ X plugins/org.rubypeople.rdt.doc.user_${PORTVERSION} \ X plugins/org.rubypeople.rdt.launching_${PORTVERSION} \ X plugins/org.rubypeople.rdt.refactoring_${PORTVERSION} \ X plugins/org.rubypeople.rdt.testunit_${PORTVERSION} \ X plugins/org.rubypeople.rdt.ui_${PORTVERSION} X Xpost-extract: X ${MKDIR} ${WRKSRC} X.for file in ${RDTFILES} X cd ${WRKSRC} \ X && ${MKDIR} ${file} \ X && ${UNZIP_CMD} ${WRKDIR}/${file}.jar -d ${file} X.endfor X Xdo-install: X.for file in ${RDTFILES} X cd ${WRKSRC} \ X && ${MKDIR} ${ECLIPSE}/${file} \ X && ${FIND} ${file} -type d -exec ${MKDIR} ${ECLIPSE}/{} \; \ X && ${FIND} ${file} -type f -exec ${INSTALL_DATA} {} ${ECLIPSE}/{} \; X.endfor X Xpost-install: X.for file in ${RDTFILES} X @${FIND} ${WRKSRC}/${file} -type f \ X | ${SED} -ne 's,^${WRKSRC},${ECLIPSE:S,^${PREFIX}/,,},p' >> ${TMPPLIST} X @${FIND} -d ${WRKSRC}/${file} -type d \ X | ${SED} -ne 's,^${WRKSRC},@dirrm ${ECLIPSE:S,^${PREFIX}/,,},p' >> ${TMPPLIST} X.endfor X X.include <bsd.port.mk> END-of-java/eclipse-RDT/Makefile echo x - java/eclipse-RDT/distinfo sed 's/^X//' >java/eclipse-RDT/distinfo << 'END-of-java/eclipse-RDT/distinfo' XMD5 (org.rubypeople.rdt-0.9.1.200711131528NGT.zip) = 7c17bdc60f72baddecacc850f1afce3a XSHA256 (org.rubypeople.rdt-0.9.1.200711131528NGT.zip) = 25a017edc84e5b769078481beefa9929e145cf3f19afc1bf1facc83295054516 XSIZE (org.rubypeople.rdt-0.9.1.200711131528NGT.zip) = 10799998 END-of-java/eclipse-RDT/distinfo echo x - java/eclipse-RDT/pkg-descr sed 's/^X//' >java/eclipse-RDT/pkg-descr << 'END-of-java/eclipse-RDT/pkg-descr' XRDT is an open source Ruby IDE for the Eclipse platform. XFeatures supported are syntax highlighting, on the fly syntax check, graphical Xoutline, Test::Unit view/runner, Ruby application launching, content assist, Xsource formatter, Ruby debugging, Type Hierarchy view, Ruby specific Search, XRefactoring, and much, much more. XA regular expression plugin is also available (Thanks to the EPIC project). X XWWW: http://sourceforge.net/projects/rubyeclipse/ END-of-java/eclipse-RDT/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801131450.m0DEoKv4051726>