aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2007-09-24 01:27:22 +0800
committermiwi <miwi@FreeBSD.org>2007-09-24 01:27:22 +0800
commitdd5b898530e996fba35d533eabe478c12a8249f5 (patch)
treea9dbf822e840b0fbc356686bda41cfbb5214853b /java
parentfd81ba8f45d502c036ceb8abd257f12b9cc71650 (diff)
downloadfreebsd-ports-gnome-dd5b898530e996fba35d533eabe478c12a8249f5.tar.gz
freebsd-ports-gnome-dd5b898530e996fba35d533eabe478c12a8249f5.tar.zst
freebsd-ports-gnome-dd5b898530e996fba35d533eabe478c12a8249f5.zip
Implementaion of the OMG OCL for EMF-based models.
WWW: http://www.eclipse.org/modeling/mdt/?project=ocl#ocl PR: ports/115825 Submitted by: Veit Jahns <vj562001 at yahoo.de>
Diffstat (limited to 'java')
-rw-r--r--java/Makefile1
-rw-r--r--java/eclipse-ocl/Makefile39
-rw-r--r--java/eclipse-ocl/distinfo3
-rw-r--r--java/eclipse-ocl/pkg-descr3
4 files changed, 46 insertions, 0 deletions
diff --git a/java/Makefile b/java/Makefile
index b956ad85184a..b5f7b4705033 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -36,6 +36,7 @@
SUBDIR += eclipse-langpack
SUBDIR += eclipse-log4e
SUBDIR += eclipse-lomboz
+ SUBDIR += eclipse-ocl
SUBDIR += eclipse-pmd
SUBDIR += eclipse-quantum
SUBDIR += eclipse-sqlexplorer
diff --git a/java/eclipse-ocl/Makefile b/java/eclipse-ocl/Makefile
new file mode 100644
index 000000000000..5fd321e78673
--- /dev/null
+++ b/java/eclipse-ocl/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: eclipse-ocl
+# Date created: August, 25 2007
+# Whom: vj562001@yahoo.de
+#
+# $FreeBSD$
+#
+
+PORTNAME= ocl
+DISTVERSION= 1.1
+CATEGORIES= java devel
+MASTER_SITES= ${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/modeling/mdt/ocl/downloads/drops/,}
+MASTER_SITE_SUBDIR=${DISTVERSION}.0/R200706201142
+PKGNAMEPREFIX= eclipse-
+DISTNAME= mdt-ocl-SDK-${DISTVERSION}
+DIST_SUBDIR= eclipse
+
+MAINTAINER= vj562001@yahoo.de
+COMMENT= Implementation of the OCL OMG standard for EMF-based models
+
+RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \
+ ${LOCALBASE}/eclipse/features/org.eclipse.emf_2.2.1.v200609210005/feature.xml:${PORTSDIR}/java/eclipse-emf
+
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+USE_ZIP= yes
+USE_JAVA= yes
+JAVA_VERSION= 1.4+
+JAVA_OS= native
+
+do-install:
+ @${MKDIR} ${PREFIX}/eclipse
+ @${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/eclipse
+ @${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/eclipse
+ @(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) >> ${TMPPLIST}
+ @(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \
+ | ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \
+ | ${SED} -ne 's,^,@dirrm ,p' >> ${TMPPLIST}
+
+.include <bsd.port.mk>
diff --git a/java/eclipse-ocl/distinfo b/java/eclipse-ocl/distinfo
new file mode 100644
index 000000000000..fd21331cec19
--- /dev/null
+++ b/java/eclipse-ocl/distinfo
@@ -0,0 +1,3 @@
+MD5 (eclipse/mdt-ocl-SDK-1.1.zip) = 4ff2622f07a3a6d2c6a145bf27e48a1e
+SHA256 (eclipse/mdt-ocl-SDK-1.1.zip) = 49743525e6cb2a2f8b438d65d227b1539409bc3d322e104d94fe887196c00376
+SIZE (eclipse/mdt-ocl-SDK-1.1.zip) = 9740533
diff --git a/java/eclipse-ocl/pkg-descr b/java/eclipse-ocl/pkg-descr
new file mode 100644
index 000000000000..fd787dd9990f
--- /dev/null
+++ b/java/eclipse-ocl/pkg-descr
@@ -0,0 +1,3 @@
+Implementaion of the OMG OCL for EMF-based models.
+
+WWW: http://www.eclipse.org/modeling/mdt/?project=ocl#ocl