Date: Fri, 7 Mar 2008 04:17:46 GMT From: Mitchell Smith <mjs@bur.st> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/121457: [patch] port lang/groovy update to version 1.5.4 Message-ID: <200803070417.m274HkUw070696@www.freebsd.org> Resent-Message-ID: <200803070430.m274U0PB061758@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 121457 >Category: ports >Synopsis: [patch] port lang/groovy update to version 1.5.4 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Mar 07 04:30:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Mitchell Smith >Release: 7.0-RELEASE >Organization: >Environment: FreeBSD mjs-dev.staff.onthenet.com.au 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: The current stable release of Groovy from http://groovy.codehaus.org/ is 1.5.4, which is several versions ahead of the version currently avaiable in the ports tree. >How-To-Repeat: >Fix: After exchanging emails with the current maintainer of the Groovy port, I have offered to submit an update to the port and take over future maintenance. The diff included with this problem report is for the latest stable release of Groovy 1.5.4. Patch attached with submission follows: diff -ruN groovy.orig/Makefile groovy/Makefile --- groovy.orig/Makefile 2007-05-20 06:13:39.000000000 +1000 +++ groovy/Makefile 2008-03-07 12:56:29.000000000 +1000 @@ -6,31 +6,28 @@ # PORTNAME= groovy -DISTVERSION= 1.0-jsr-06 -PORTREVISION= 1 +DISTVERSION= 1.5.4 CATEGORIES= lang java -MASTER_SITES= http://dist.codehaus.org/groovy/distributions/ +MASTER_SITES= http://dist.groovy.codehaus.org/distributions/ +DISTNAME= groovy-${PORTVERSION} +DISTFILES= groovy-binary-${PORTVERSION}${EXTRACT_SUFX} -MAINTAINER= hq@FreeBSD.org +MAINTAINER= mjs@Bur.st COMMENT= Agile dynamic language for the JVM WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:U} +USE_ZIP=yes USE_JAVA= yes -JAVA_VERSION= 1.4+ +JAVA_VERSION= 1.5+ NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} -DATAFILES= LICENSE.txt conf ${PORTNAME}-${DISTVERSION:U}.jar lib -SCRIPTFILES= grok groovy groovyConsole groovyc groovysh startGroovy +DATAFILES= ASM-LICENSE.txt LICENSE.txt conf lib +SCRIPTFILES= groovy groovyConsole groovyc groovysh java2groovy startGroovy .if !defined(NOPORTDOCS) -PORTDOCS= changelog-report.html cvs-usage.html dependencies.html \ - developer-activity-report.html downloads.html faq.html \ - file-activity-report.html groovy-jdk.html images index.html \ - issue-tracking.html jdepend-report.html junit-report.html \ - license.html mail-lists.html maven-reports.html \ - pmd-report.html project-info.html style team-list.html xref \ - xref-test +DISTFILES+= groovy-docs-${PORTVERSION}${EXTRACT_SUFX} +PORTDOCS= html pdf .endif PLIST_FILES= ${SCRIPTFILES:S,^,bin/,} %%JAVAJARDIR%%/${PORTNAME}.jar SUB_FILES= set-groovy_home.sed @@ -53,9 +50,9 @@ @${ECHO_MSG} " [ DONE ]" .if !defined(NOPORTDOCS) @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." - @cd ${WRKSRC}/docs \ - && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \ - && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \; + @cd ${WRKSRC} \ + && ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \ + && ${FIND} ${PORTDOCS} -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \; @${ECHO_MSG} " [ DONE ]" .endif diff -ruN groovy.orig/distinfo groovy/distinfo --- groovy.orig/distinfo 2006-07-05 19:48:49.000000000 +1000 +++ groovy/distinfo 2008-03-07 12:38:50.000000000 +1000 @@ -1,3 +1,6 @@ -MD5 (groovy-1.0-jsr-06.tar.gz) = 10fefa29c8ea39e74b46d992aa108fa0 -SHA256 (groovy-1.0-jsr-06.tar.gz) = 3b34e85ce2c6f44c891f393ac7b689de4d2de849f13b3a7b7d871706dbc8dbbb -SIZE (groovy-1.0-jsr-06.tar.gz) = 11293447 +MD5 (groovy-binary-1.5.4.zip) = dbcb0a1d326395768f5653b925779ce4 +SHA256 (groovy-binary-1.5.4.zip) = c9be0a7b0184aa514ce0596642d490694206af48c16d7f45da8618b5f735cbd2 +SIZE (groovy-binary-1.5.4.zip) = 7812093 +MD5 (groovy-docs-1.5.4.zip) = f58a68d70fe7b145463773e4fadb6f98 +SHA256 (groovy-docs-1.5.4.zip) = 1b5c8762bca3cf1ad11dded8c11b55114ae3864c9a01657821660362fbd6c602 +SIZE (groovy-docs-1.5.4.zip) = 8356670 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803070417.m274HkUw070696>