summaryrefslogtreecommitdiff
path: root/lang/gcc-ecj45
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2013-01-20 15:22:12 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2013-01-20 15:22:12 +0000
commitcd95f27ce7604cc96e68eb0c244fb33c41c31454 (patch)
tree7eafd1516a9d21b9e8575221abaae7eaea29eee5 /lang/gcc-ecj45
parentCreate sys symlinks properly if restarting a build. (diff)
Welcome gcc-ecj45, a new port that provides a pre-built version of the
Eclipse Java Compiler (ECJ) used to build and support the Java frontend of GCC, the GNU Compiler Collection. This is not new code to us, but breaks out what we have been manually (and redundantly) carrying in our four GCC 4.6, 4.7 and 4.8 ports lang/gcc, lang/gcc46, lang/gcc47 and lang/gcc48. PR: 175072
Notes
Notes: svn path=/head/; revision=310694
Diffstat (limited to 'lang/gcc-ecj45')
-rw-r--r--lang/gcc-ecj45/Makefile22
-rw-r--r--lang/gcc-ecj45/distinfo2
-rw-r--r--lang/gcc-ecj45/pkg-descr2
3 files changed, 26 insertions, 0 deletions
diff --git a/lang/gcc-ecj45/Makefile b/lang/gcc-ecj45/Makefile
new file mode 100644
index 000000000000..46962d2c7319
--- /dev/null
+++ b/lang/gcc-ecj45/Makefile
@@ -0,0 +1,22 @@
+# Created by: Gerald Pfeifer <gerald@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= gcc-ecj
+PORTVERSION= 4.5
+CATEGORIES= lang java
+MASTER_SITES= ${MASTER_SITE_SOURCEWARE}
+MASTER_SITE_SUBDIR+= java/
+DISTNAME= ecj-${PORTVERSION}.jar
+EXTRACT_SUFX=
+EXTRACT_ONLY=
+
+MAINTAINER= gerald@FreeBSD.org
+COMMENT= Eclipse Java Compiler used to build GCC Java
+
+NO_BUILD= yes
+PLIST_FILES= share/java/${DISTNAME}
+
+do-install:
+ ${INSTALL_DATA} ${DISTDIR}/${DISTNAME} ${PREFIX}/share/java/
+
+.include <bsd.port.mk>
diff --git a/lang/gcc-ecj45/distinfo b/lang/gcc-ecj45/distinfo
new file mode 100644
index 000000000000..60bad1c187b3
--- /dev/null
+++ b/lang/gcc-ecj45/distinfo
@@ -0,0 +1,2 @@
+SHA256 (ecj-4.5.jar) = 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781
+SIZE (ecj-4.5.jar) = 1470676
diff --git a/lang/gcc-ecj45/pkg-descr b/lang/gcc-ecj45/pkg-descr
new file mode 100644
index 000000000000..905e601d74f1
--- /dev/null
+++ b/lang/gcc-ecj45/pkg-descr
@@ -0,0 +1,2 @@
+A pre-built version of the Eclipse Java Compiler (ECJ) used to build
+and support the Java frontend of the GNU Compiler Collection (GCC).