View | Details | Raw Unified | Return to bug 148992 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/ports/java/eclipse-emf/Makefile (-24 / +5 lines)
Lines 6-42 Link Here
6
#
6
#
7
7
8
PORTNAME=	emf
8
PORTNAME=	emf
9
PORTVERSION=	2.3.2
9
PORTVERSION=	2.5.0
10
PORTREVISION=	2
11
CATEGORIES=	java devel
10
CATEGORIES=	java devel
12
MASTER_SITES=	${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/modeling/emf/emf/downloads/drops/,}
11
MASTER_SITES=	${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/modeling/emf/emf/downloads/drops/,}
13
MASTER_SITE_SUBDIR=${PORTVERSION}/R200802051830
12
MASTER_SITE_SUBDIR=${PORTVERSION}/R200906151043
14
PKGNAMEPREFIX=	eclipse-
13
PKGNAMEPREFIX=	eclipse-
15
DISTNAME=	emf-sdo-xsd-SDK-${PORTVERSION}
14
DISTNAME=	emf-runtime-${PORTVERSION}
16
DIST_SUBDIR=	eclipse
15
DIST_SUBDIR=	eclipse
17
16
18
MAINTAINER=	freebsd-eclipse@FreeBSD.org
17
MAINTAINER=	zhoushuqun@gmail.com
19
COMMENT=	Eclipse Modeling Framework
18
COMMENT=	Eclipse Modeling Framework
20
19
21
RUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse
20
RUN_DEPENDS=	eclipse:${PORTSDIR}/java/eclipse
22
21
23
DEPRECATED=	This plugin can be installed from within eclipse via the updater
22
.include "${.CURDIR}/Makefile.install"
24
EXPIRATION_DATE=2010-01-19
25
26
NO_BUILD=	yes
27
NO_WRKSUBDIR=	yes
28
USE_ZIP=	yes
29
USE_JAVA=	yes
30
JAVA_VERSION=	1.5+
31
JAVA_OS=	native
32
33
do-install:
34
		@${MKDIR} ${PREFIX}/lib/eclipse
35
		@${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse
36
		@${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse
37
		@(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST}
38
		@(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \
39
			| ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \
40
			| ${SED} -ne 's,^,@dirrm lib/,p' >> ${TMPPLIST}
41
42
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)/usr/ports/java/eclipse-emf/Makefile.install (+26 lines)
Line 0 Link Here
1
NO_BUILD=	yes
2
NO_WRKSUBDIR=	yes
3
USE_ZIP=	yes
4
USE_JAVA=	yes
5
JAVA_VERSION=	1.5+
6
JAVA_OS=	native
7
8
do-install:
9
		@${MKDIR} ${PREFIX}/lib/eclipse/dropins/${DISTNAME}
10
		@${CP} -r ${WRKSRC}/eclipse ${PREFIX}/lib/eclipse/dropins/${DISTNAME}
11
		@(cd ${WRKSRC}; ${FIND} -s eclipse -not -type d) \
12
			| ${SED} -ne 's,^,lib/eclipse/dropins/${DISTNAME}/,p' >> ${TMPPLIST}
13
		@(cd ${WRKSRC}; ${FIND} -s -d eclipse -type d) \
14
			| ${GREP} -vE '^eclipse$$' \
15
			| ${SED} -ne 's,^,@dirrm lib/eclipse/dropins/${DISTNAME}/,p' >> ${TMPPLIST}
16
		@${ECHO} "@dirrm lib/eclipse/dropins/${DISTNAME}/eclipse" >> ${TMPPLIST}
17
		@${ECHO} "@dirrm lib/eclipse/dropins/${DISTNAME}" >> ${TMPPLIST}
18
19
view-plist: build
20
		@(cd ${WRKSRC}; ${FIND} -s eclipse -not -type d) \
21
			| ${SED} -ne 's,^,lib/eclipse/dropins/${DISTNAME}/,p'
22
		@(cd ${WRKSRC}; ${FIND} -s -d eclipse -type d) \
23
			| ${GREP} -vE '^eclipse$$' \
24
			| ${SED} -ne 's,^,@dirrm lib/eclipse/dropins/${DISTNAME}/,p'
25
		@${ECHO} "@dirrm lib/eclipse/dropins/${DISTNAME}/eclipse"
26
		@${ECHO} "@dirrm lib/eclipse/dropins/${DISTNAME}"
(-)/usr/ports/java/eclipse-emf/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (eclipse/emf-sdo-xsd-SDK-2.3.2.zip) = da937bf8e31788d5121176581b286a43
1
MD5 (eclipse/emf-runtime-2.5.0.zip) = f12fe508ca23bb11a99d32e946de024f
2
SHA256 (eclipse/emf-sdo-xsd-SDK-2.3.2.zip) = 2c582ea1d85410940657e74a1d0c1a17d83ab8c2f3678018e4f1857e887540cc
2
SHA256 (eclipse/emf-runtime-2.5.0.zip) = efd3a730252abb3501a71729117cf7e7f8a1c80314d6cb9d4655a41b6858f267
3
SIZE (eclipse/emf-sdo-xsd-SDK-2.3.2.zip) = 26676814
3
SIZE (eclipse/emf-runtime-2.5.0.zip) = 4745026
(-)/usr/ports/java/eclipse-emf/pkg-descr (-1 / +1 lines)
Lines 8-11 Link Here
8
Most important of all, EMF provides the foundation for interoperability
8
Most important of all, EMF provides the foundation for interoperability
9
with other EMF-based tools and applications.
9
with other EMF-based tools and applications.
10
10
11
WWW: http://www.eclipse.org/emf/
11
WWW: http://www.eclipse.org/modeling/emf/

Return to bug 148992