Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  2 Oct 2005 15:14:15 +0100
From:      "Mark Hobden" <mark@mclgm.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/86830: [update] java/eclipse-gef to version 3.1.1
Message-ID:  <20051002141355.B276643D45@mx1.FreeBSD.org>
Resent-Message-ID: <200510021420.j92EKH41011844@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         86830
>Category:       ports
>Synopsis:       [update] java/eclipse-gef to version 3.1.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 02 14:20:16 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Mark Hobden
>Release:        FreeBSD 6.0-BETA5 i386
>Organization:
>Environment:
System: FreeBSD mark.mclgm.net 6.0-BETA5 FreeBSD 6.0-BETA5 #0: Sun Sep 25 17:50:03 BST 2005 mark@mark.mclgm.net:/usr/obj/usr/src/sys/SMP i386
>Description:
Update java/eclipse-gef to version 3.1.1
>How-To-Repeat:
>Fix:
http://www.freebsd.org/cgi/query-pr.cgi?pr=86828, eclipse-emf update - ports/86828 needs to be committed first.

Apply patch, remove the emtpy 'pkg-plist' file.

--- eclipse-gef.diff begins here ---
Index: distinfo
===================================================================
--- distinfo	(revision 1)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-MD5 (eclipse/GEF-SDK-3.0.1.zip) = 6e04327e3b9e6326477fc6bc9f8e3930
-SIZE (eclipse/GEF-SDK-3.0.1.zip) = 5983670
+MD5 (eclipse/GEF-SDK-3.1.1.zip) = 70a6de96c4edbc8903f6bd964039ddc8
+SIZE (eclipse/GEF-SDK-3.1.1.zip) = 6070341
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 1)
+++ pkg-plist	(working copy)
@@ -1,74 +0,0 @@
-eclipse/features/org.eclipse.gef.sdk_%%RELEASEVERSION%%/cpl-v10.html
-eclipse/features/org.eclipse.gef.sdk_%%RELEASEVERSION%%/eclipse_update_120.jpg
-eclipse/features/org.eclipse.gef.sdk_%%RELEASEVERSION%%/feature.properties
-eclipse/features/org.eclipse.gef.sdk_%%RELEASEVERSION%%/feature.xml
-eclipse/features/org.eclipse.gef.sdk_%%RELEASEVERSION%%/license.html
-eclipse/features/org.eclipse.gef.source_%%RELEASEVERSION%%/cpl-v10.html
-eclipse/features/org.eclipse.gef.source_%%RELEASEVERSION%%/eclipse_update_120.jpg
-eclipse/features/org.eclipse.gef.source_%%RELEASEVERSION%%/feature.properties
-eclipse/features/org.eclipse.gef.source_%%RELEASEVERSION%%/feature.xml
-eclipse/features/org.eclipse.gef.source_%%RELEASEVERSION%%/license.html
-eclipse/features/org.eclipse.gef_%%RELEASEVERSION%%/cpl-v10.html
-eclipse/features/org.eclipse.gef_%%RELEASEVERSION%%/eclipse_update_120.jpg
-eclipse/features/org.eclipse.gef_%%RELEASEVERSION%%/feature.properties
-eclipse/features/org.eclipse.gef_%%RELEASEVERSION%%/feature.xml
-eclipse/features/org.eclipse.gef_%%RELEASEVERSION%%/license.html
-eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%/about.html
-eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%/doc.properties
-eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%/doc.zip
-eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%/plugin.properties
-eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%/plugin.xml
-eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%/toc.xml
-eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%/topics_Guide.xml
-eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%/topics_Reference.xml
-eclipse/plugins/org.eclipse.draw2d_%%RELEASEVERSION%%/about.html
-eclipse/plugins/org.eclipse.draw2d_%%RELEASEVERSION%%/draw2d.jar
-eclipse/plugins/org.eclipse.draw2d_%%RELEASEVERSION%%/icons/debugGEF.gif
-eclipse/plugins/org.eclipse.draw2d_%%RELEASEVERSION%%/plugin.properties
-eclipse/plugins/org.eclipse.draw2d_%%RELEASEVERSION%%/plugin.xml
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/about.html
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/doc.properties
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/doc.zip
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/icons/debugGEF.gif
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/plugin.properties
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/plugin.xml
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/toc.xml
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/topics_Guide.xml
-eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/topics_Reference.xml
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/about.html
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/about.ini
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/about.mappings
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/about.properties
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/eclipse32.gif
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/plugin.properties
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/plugin.xml
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/src/org.eclipse.draw2d_%%RELEASEVERSION%%/draw2dsrc.zip
-eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/src/org.eclipse.gef_%%RELEASEVERSION%%/gefsrc.zip
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/about.html
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/about.ini
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/about.mappings
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/about.properties
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/eclipse32.gif
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/gef.jar
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/icons/debugGEF.gif
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/icons/palette_view.gif
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/plugin.properties
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/plugin.xml
-eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/readme/readme_gef.html
-share/nls/POSIX
-share/nls/en_US.US-ASCII
-@dirrm eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/readme
-@dirrm eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%/icons
-@dirrm eclipse/plugins/org.eclipse.gef_%%RELEASEVERSION%%
-@dirrm eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/src/org.eclipse.gef_%%RELEASEVERSION%%
-@dirrm eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/src/org.eclipse.draw2d_%%RELEASEVERSION%%
-@dirrm eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%/src
-@dirrm eclipse/plugins/org.eclipse.gef.source_%%RELEASEVERSION%%
-@dirrm eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%/icons
-@dirrm eclipse/plugins/org.eclipse.gef.doc.isv_%%RELEASEVERSION%%
-@dirrm eclipse/plugins/org.eclipse.draw2d_%%RELEASEVERSION%%/icons
-@dirrm eclipse/plugins/org.eclipse.draw2d_%%RELEASEVERSION%%
-@dirrm eclipse/plugins/org.eclipse.draw2d.doc.isv_%%RELEASEVERSION%%
-@dirrm eclipse/features/org.eclipse.gef_%%RELEASEVERSION%%
-@dirrm eclipse/features/org.eclipse.gef.source_%%RELEASEVERSION%%
-@dirrm eclipse/features/org.eclipse.gef.sdk_%%RELEASEVERSION%%
Index: Makefile
===================================================================
--- Makefile	(revision 1)
+++ Makefile	(working copy)
@@ -6,10 +6,9 @@
 #
 
 PORTNAME=	gef
-PORTVERSION=	3.0.1
-PORTREVISION=	2
+PORTVERSION=	3.1.1
 CATEGORIES=	java devel
-MASTER_SITES=	http://download.eclipse.org/tools/gef/downloads/drops/R-3.0.1-200408311615/
+MASTER_SITES=	http://download.eclipse.org/tools/gef/downloads/drops/R-${PORTVERSION}-200509301327/
 PKGNAMEPREFIX=	eclipse-
 DISTNAME=	GEF-SDK-${PORTVERSION}
 DIST_SUBDIR=	eclipse
@@ -17,7 +16,8 @@
 MAINTAINER=	freebsd-eclipse@FreeBSD.org
 COMMENT=	Graphical Editing Framework for the Eclipse IDE
 
-RUN_DEPENDS=    ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse
+RUN_DEPENDS=    ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse \
+		${LOCALBASE}/eclipse/features/org.eclipse.emf_2.1.1/feature.xml:${PORTSDIR}/java/eclipse-emf
 
 NO_BUILD=	yes
 NO_WRKSUBDIR=	yes
@@ -25,11 +25,14 @@
 USE_JAVA=	yes
 JAVA_VERSION=	1.4+
 JAVA_OS=	native
-PLIST_SUB=	RELEASEVERSION=${PORTVERSION}
 
 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>
--- eclipse-gef.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051002141355.B276643D45>