[33160] trunk/dports/java
ryandesign at macports.org
ryandesign at macports.org
Sat Jan 19 17:25:30 PST 2008
Revision: 33160
http://trac.macosforge.org/projects/macports/changeset/33160
Author: ryandesign at macports.org
Date: 2008-01-19 17:25:29 -0800 (Sat, 19 Jan 2008)
Log Message:
-----------
eclipse-ecj32: New port; closes #13999
Added Paths:
-----------
trunk/dports/java/eclipse-ecj32/
trunk/dports/java/eclipse-ecj32/Portfile
trunk/dports/java/eclipse-ecj32/files/
trunk/dports/java/eclipse-ecj32/files/build.xml
Added: trunk/dports/java/eclipse-ecj32/Portfile
===================================================================
--- trunk/dports/java/eclipse-ecj32/Portfile (rev 0)
+++ trunk/dports/java/eclipse-ecj32/Portfile 2008-01-20 01:25:29 UTC (rev 33160)
@@ -0,0 +1,41 @@
+# $Id$
+
+PortSystem 1.0
+
+name eclipse-ecj32
+version 3.2.2-200702121330
+categories java
+maintainers gmail.com:mvfranz openmaintainer
+platforms darwin
+distname ecjsrc
+use_zip yes
+extract.mkdir yes
+worksrcdir eclipse-ecj
+use_configure no
+universal_variant no
+
+description Eclipse java bytecode compiler
+long_description Eclipse java bytecode compiler
+
+homepage http://www.eclipse.org/
+master_sites http://download.eclipse.org/eclipse/downloads/drops/R-${version} \
+ http://archive.eclipse.org/eclipse/downloads/drops/R-${version}
+
+checksums md5 f9d7b548658c84231b00fada8d4b4f1b \
+ sha1 50f6b20a1542176e46d48fa522b9f24b2399878b \
+ rmd160 f49f0b5a24a509e46ecd44da82d79f98f4391c34
+
+depends_build port:apache-ant
+depends_lib bin:java:kaffe
+
+post-patch {
+ copy ${filespath}/build.xml ${worksrcpath}
+}
+
+build.cmd ${prefix}/bin/ant
+build.target build
+
+destroot {
+ xinstall -d ${destroot}${prefix}/share/java
+ xinstall -W ${worksrcpath} ecj.jar ${destroot}${prefix}/share/java/
+}
Property changes on: trunk/dports/java/eclipse-ecj32/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
Added: trunk/dports/java/eclipse-ecj32/files/build.xml
===================================================================
--- trunk/dports/java/eclipse-ecj32/files/build.xml (rev 0)
+++ trunk/dports/java/eclipse-ecj32/files/build.xml 2008-01-20 01:25:29 UTC (rev 33160)
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="export-executable" default="build" basedir=".">
+
+ <property name="output" value="bin" />
+ <property name="jar_file" value="ecj.jar" />
+
+ <target name="build">
+ <delete file="${basedir}/${jar_file}" failonerror="no" />
+ <delete dir="${output}" failonerror="no" />
+ <mkdir dir="${output}" />
+
+ <javac srcdir="${basedir}" destdir="${output}"
+ debuglevel="lines,source"
+ source="1.3"
+ target="1.2"
+ excludes="org/eclipse/jdt/internal/compiler/tool/*,**/apt/**">
+ </javac>
+
+ <zip destfile="${basedir}/${jar_file}">
+ <fileset dir="${output}" />
+ <fileset dir="${basedir}">
+ <include name="about.html"/>
+ <include name="**/*.rsc"/>
+ <include name="META-INF/**"/>
+ <include name="**/*.properties"/>
+ <exclude name="META-INF/eclipse.inf"/>
+ </fileset>
+ </zip>
+ <delete dir="${output}" />
+ </target>
+</project>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080119/60f399d7/attachment.html
More information about the macports-changes
mailing list