ports/119625: java/eclipse-EPIC update to 0.6.18

Jens Rehsack rehsack at web.de
Sun Jan 13 15:20:02 UTC 2008


The following reply was made to PR ports/119625; it has been noted by GNATS.

From: Jens Rehsack <rehsack at web.de>
To: bug-followup at FreeBSD.org
Cc: Gerrit Beine <gerrit.beine at gmx.de>
Subject: Re: ports/119625: java/eclipse-EPIC update to 0.6.18
Date: Sun, 13 Jan 2008 14:46:31 +0000

 This is a multi-part message in MIME format.
 --------------050104000703060306010708
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Hi all,
 
 sure - eclipse-EPIC-0.6.18 isn't official, but neither is 0.6.13 ;)
 So argue like this makes your last submission invalid, too.
 Or is mine patch more invalid, because there is no .zip-file?
 
 BTW: Attached a new patch, because I made a typo.
 Anyone who uses EPIC on FreeBSD may feel free to use this patch,
 if (s)he encounters some issues in 0.6.13 development version ...
 
 Best regards,
 Jens
 
 
 --------------050104000703060306010708
 Content-Type: text/plain;
  name="patch-eclipse-EPIC-update-0.6.18.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="patch-eclipse-EPIC-update-0.6.18.txt"
 
 Index: java/eclipse-EPIC/Makefile
 ===================================================================
 diff -u java/eclipse-EPIC/Makefile.orig java/eclipse-EPIC/Makefile
 --- java/eclipse-EPIC/Makefile.orig	2008-01-13 10:05:47.000000000 +0000
 +++ java/eclipse-EPIC/Makefile	2008-01-13 14:06:32.000000000 +0000
 @@ -6,53 +6,66 @@
  #
  
  PORTNAME=	EPIC
 -PORTVERSION=	0.6.13
 +PORTVERSION=	0.6.18
  CATEGORIES=	java editors devel
 -MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 -MASTER_SITE_SUBDIR=	e-p-i-c
 +MASTER_SITES=	http://e-p-i-c.sourceforge.net/updates/testing/
  PKGNAMEPREFIX=	eclipse-
 -DISTNAME=	${EPIC}_${PORTVERSION}_20070808
 +DIST_SUBDIR=	eclipse-EPIC
 +DISTFILES=	features/org.epic.feature.main_${PORTVERSION}.jar \
 +		plugins/org.epic.source_${PORTVERSION}.jar \
 +		plugins/org.epic.regexp_0.6.1.jar plugins/org.epic.perleditor_0.6.11.jar \
 +		plugins/org.epic.lib_0.6.0.jar plugins/org.epic.doc_0.6.1.jar \
 +		plugins/org.epic.debug_0.6.15.jar
  
  MAINTAINER=	gerrit.beine at gmx.de
  COMMENT=	EPIC adds Perl support to the Eclipse IDE Framework
  
  RUN_DEPENDS=	${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse
  
 +OPTIONS=	PERLTIDY	"With updated Perl-Tidy" On
 +
 +USE_PERL5=	yes
 +
  NO_BUILD=	yes
  USE_ZIP=	yes
  WRKSRC=		${WRKDIR}/${EPIC}
 +EXTRACT_CMD=	cp
 +EXTRACT_BEFORE_ARGS=
 +EXTRACT_AFTER_ARGS=	${WRKDIR}/
  
 -EPIC=		org.epic.updatesite
 +EPIC=		org.${PORTNAME}.updatesite
  ECLIPSE=	${PREFIX}/eclipse
 -EPICFILES=	features/org.epic.feature.main_${PORTVERSION} \
 -		plugins/org.epic.debug_${PORTVERSION} \
 -		plugins/org.epic.doc_0.6.1 \
 -		plugins/org.epic.lib_0.6.0 \
 -		plugins/org.epic.perleditor_0.6.6 \
 -		plugins/org.epic.regexp_0.6.0 \
 -		plugins/org.epic.source_${PORTVERSION}
 +
 +.if defined(WITH_PERLTIDY)
 +BUILDDEPENDS+=	perltidy>=20071205:${PORTSDIR}/devel/perltidy
 +.endif
 +
 +.include <bsd.port.pre.mk>
  
  post-extract:
 -.for file in ${EPICFILES}
 +	${MKDIR} ${WRKSRC}
 +.for file in ${DISTFILES}
  	cd ${WRKSRC} \
 -	  && ${MKDIR} ${file} \
 -	  && ${UNZIP_CMD} ${file}.jar -d ${file}
 +	  && ${MKDIR} ${file:S/.jar//} \
 +	  && ${UNZIP_CMD} ${WRKDIR}/`basename ${file}` -d ${file:S/.jar//}
  .endfor
 +.if defined(WITH_PERLTIDY)
 +	cp ${SITE_PERL}/Perl/Tidy.pm ${WRKSRC}/plugins/org.epic.perleditor_0.6.11/perlutils/perltidy/Perl/Tidy.pm
 +.endif
  
  do-install:
 -.for file in ${EPICFILES}
 +.for file in ${DISTFILES}
  	cd ${WRKSRC} \
 -	  && ${MKDIR} ${ECLIPSE}/${file} \
 -	  && ${FIND} ${file} -type d -exec ${MKDIR} ${ECLIPSE}/{} \; \
 -	  && ${FIND} ${file} -type f -exec ${INSTALL_DATA} {} ${ECLIPSE}/{} \;
 +	  && ${FIND} ${file:S/.jar//} -type d -exec ${MKDIR} ${ECLIPSE}/{} \; \
 +	  && ${FIND} ${file:S/.jar//} -type f -exec ${INSTALL_DATA} {} ${ECLIPSE}/{} \;
  .endfor
  
  post-install:
 -.for file in ${EPICFILES}
 -	@${FIND} ${WRKSRC}/${file} -type f \
 +.for file in ${DISTFILES}
 +	@${FIND} ${WRKSRC}/${file:S/.jar//} -type f \
  	  | ${SED} -ne 's,^${WRKSRC},${ECLIPSE:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
 -	@${FIND} -d ${WRKSRC}/${file} -type d \
 +	@${FIND} -d ${WRKSRC}/${file:S/.jar//} -type d \
  	  | ${SED} -ne 's,^${WRKSRC}, at dirrm ${ECLIPSE:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
  .endfor
  
 -.include <bsd.port.mk>
 +.include <bsd.port.post.mk>
 Index: java/eclipse-EPIC/distinfo
 ===================================================================
 diff -u java/eclipse-EPIC/distinfo.orig java/eclipse-EPIC/distinfo
 --- java/eclipse-EPIC/distinfo.orig	2008-01-13 10:05:53.000000000 +0000
 +++ java/eclipse-EPIC/distinfo	2008-01-13 14:03:51.000000000 +0000
 @@ -1,3 +1,21 @@
 -MD5 (org.epic.updatesite_0.6.13_20070808.zip) = 8f1d7fa06c276084bba71ca4187e86f1
 -SHA256 (org.epic.updatesite_0.6.13_20070808.zip) = 2a05f079b84fee4c17b39c7bf86eb47ea9c81a4b736933ddd5cda4b051aedee1
 -SIZE (org.epic.updatesite_0.6.13_20070808.zip) = 3427194
 +MD5 (eclipse-EPIC/features/org.epic.feature.main_0.6.18.jar) = 9ee240cb5de69d602b562d65ed8f1b2d
 +SHA256 (eclipse-EPIC/features/org.epic.feature.main_0.6.18.jar) = 6304cc55e701bc6c1dddeffca3a7c5a01815a87ce8594deea49451f463a6527b
 +SIZE (eclipse-EPIC/features/org.epic.feature.main_0.6.18.jar) = 13560
 +MD5 (eclipse-EPIC/plugins/org.epic.debug_0.6.15.jar) = 01439ea8444fe14376bd351648cfeab4
 +SHA256 (eclipse-EPIC/plugins/org.epic.debug_0.6.15.jar) = f07d62586fd748db360680092785c196a534b72e5bafa6606607f036f338881d
 +SIZE (eclipse-EPIC/plugins/org.epic.debug_0.6.15.jar) = 290646
 +MD5 (eclipse-EPIC/plugins/org.epic.doc_0.6.1.jar) = 7e179ca694f0ffa9c1130494c6b1555b
 +SHA256 (eclipse-EPIC/plugins/org.epic.doc_0.6.1.jar) = a6e32d6e925a860126d0ff743aabab237d5a8e0c41245206d58bec27bb07a9ee
 +SIZE (eclipse-EPIC/plugins/org.epic.doc_0.6.1.jar) = 841162
 +MD5 (eclipse-EPIC/plugins/org.epic.lib_0.6.0.jar) = c02e1e87ebbae5e2f1c60342c46d7d19
 +SHA256 (eclipse-EPIC/plugins/org.epic.lib_0.6.0.jar) = 5352a5960dbe6ee8c81a6ce4e1433408bfa2fe530b93de2e2236786802460d6b
 +SIZE (eclipse-EPIC/plugins/org.epic.lib_0.6.0.jar) = 769329
 +MD5 (eclipse-EPIC/plugins/org.epic.perleditor_0.6.11.jar) = 304fc5e28c069d6ba26fcb55da541bd9
 +SHA256 (eclipse-EPIC/plugins/org.epic.perleditor_0.6.11.jar) = 0ee273adff7f1d9cfa5ec715850bc4b0329508cf77ef00e991888096fa885171
 +SIZE (eclipse-EPIC/plugins/org.epic.perleditor_0.6.11.jar) = 991606
 +MD5 (eclipse-EPIC/plugins/org.epic.regexp_0.6.1.jar) = 3072167187c53f47121b759632c63054
 +SHA256 (eclipse-EPIC/plugins/org.epic.regexp_0.6.1.jar) = fb6fd10768008db282f2bb1c21021f79db1e4e5a36bb4ddd8134a7ff401ec38c
 +SIZE (eclipse-EPIC/plugins/org.epic.regexp_0.6.1.jar) = 24259
 +MD5 (eclipse-EPIC/plugins/org.epic.source_0.6.18.jar) = 56f73aaeb284d80a62439fdff2aa865d
 +SHA256 (eclipse-EPIC/plugins/org.epic.source_0.6.18.jar) = fd886feded9806691c9139bf32bb284718b49147bd4b8d7e885e44c6b3ac76d1
 +SIZE (eclipse-EPIC/plugins/org.epic.source_0.6.18.jar) = 612798
 
 
 --------------050104000703060306010708--



More information about the freebsd-ports-bugs mailing list