ports/161504: update devel/opengrok for version 0.9

Pedro Giffuni giffunip at tutopia.com
Tue Oct 11 22:00:18 UTC 2011


>Number:         161504
>Category:       ports
>Synopsis:       update devel/opengrok for version 0.9
>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:   Tue Oct 11 22:00:17 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Pedro Giffuni
>Release:        9.0-BETA3
>Organization:
>Environment:
FreeBSD pcbsd-8714 9.0-BETA3 FreeBSD 9.0-BETA3 #1: Tue Sep 27 13:47:21 PDT 2011     root at build9x64.pcbsd.org:/usr/obj/pcbsd-build90/fbsd-source/9.0/sys/GENERIC  amd64

>Description:
Update to version 0.9 with many new features:
-Fortran support
-Other VCSs
-Updated to faster Apache Libs.
Add license (CDDL)
Bump requested java version.

>How-To-Repeat:

>Fix:
(I didn't use the latest 0.10 to avoid portepoch for now)

Patch attached with submission follows:

diff -ruN opengrok.orig/Makefile opengrok/Makefile
--- opengrok.orig/Makefile	2011-10-11 16:20:49.000000000 -0500
+++ opengrok/Makefile	2011-10-11 16:43:27.000000000 -0500
@@ -6,17 +6,19 @@
 #
 
 PORTNAME=	opengrok
-PORTVERSION=	0.7
+PORTVERSION=	0.9
 CATEGORIES=	devel java
-MASTER_SITES=	http://opensolaris.org/os/project/opengrok/files/
+MASTER_SITES=	http://hub.opensolaris.org/bin/download/Project+opengrok/files/
 
 MAINTAINER=	stas at FreeBSD.org
 COMMENT=	Fast and powerful code search and cross-reference egine
 
 RUN_DEPENDS=	exctags:${PORTSDIR}/devel/ctags
 
+LICENSE=	CDDL
+
 USE_JAVA=	yes
-JAVA_VERSION=	1.5+
+JAVA_VERSION=	1.6+
 NO_BUILD=	yes
 SUB_FILES=	opengrok
 SUB_LIST+=	LIBFILES="${LIBFILES:S,^,${DATADIR}/,}" \
@@ -31,10 +33,10 @@
 JARFILE=	${DATADIR}/opengrok.jar
 WARFILE=	source.war
 DOCS=		CHANGES.txt EXAMPLE.txt LICENSE.txt
-LIBFILES=	ant.jar bcel-5.1.jar jakarta-oro-2.0.8.jar \
-		jmxremote_optional.jar lucene-core-2.2.0.jar \
-		lucene-spellchecker-2.2.0.jar org.apache.commons.jrcs.diff.jar \
-		org.apache.commons.jrcs.rcs.jar servlet-api.jar \
+LIBFILES=	ant.jar bcel-5.2.jar jakarta-oro-2.0.8.jar \
+		jmxremote_optional.jar lucene-core-3.0.1.jar \
+		lucene-spellchecker-3.0.1.jar org.apache.commons.jrcs.diff.jar \
+		org.apache.commons.jrcs.rcs.jar org.apache.commons.jrcs.rcs.jar \
 		swing-layout-0.9.jar
 WEBAPP_DIRS=	#empty
 
@@ -66,11 +68,11 @@
 	${INSTALL_DATA} ${WRKSRC}/${WARFILE} ${PREFIX}/${DIR}/webapps
 .endfor
 	${MKDIR} ${DATADIR}/lib
-	${INSTALL_DATA} ${LIBFILES:S,^,${WRKSRC}/lib/,} ${DATADIR}/lib/
-	${INSTALL_DATA} ${WRKSRC}/opengrok.jar ${DATADIR}/
+	${INSTALL_DATA} ${LIBFILES:S,^,${WRKSRC}/lib/lib/,} ${DATADIR}/lib/
+	${INSTALL_DATA} ${WRKSRC}/lib/opengrok.jar ${DATADIR}/
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${DOCSDIR}/
-	${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
+	${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/doc/,} ${DOCSDIR}/
 .endif
 	${INSTALL_SCRIPT} ${WRKDIR}/opengrok ${PREFIX}/bin
 
diff -ruN opengrok.orig/distinfo opengrok/distinfo
--- opengrok.orig/distinfo	2011-10-11 16:20:49.000000000 -0500
+++ opengrok/distinfo	2011-10-11 16:25:41.000000000 -0500
@@ -1,2 +1,2 @@
-SHA256 (opengrok-0.7.tar.gz) = 1ba0bc6c2cc9e778fabf56333b926ce304c7c8eca20015032cb8391b3ee873ad
-SIZE (opengrok-0.7.tar.gz) = 5842589
+SHA256 (opengrok-0.9.tar.gz) = 82e9d6f321ae6ba4225920a82d343ebf1d9ba434a15985292ed93223b348ccf9
+SIZE (opengrok-0.9.tar.gz) = 6979566
diff -ruN opengrok.orig/pkg-plist opengrok/pkg-plist
--- opengrok.orig/pkg-plist	2011-10-11 16:20:49.000000000 -0500
+++ opengrok/pkg-plist	2011-10-11 16:45:13.000000000 -0500
@@ -3,15 +3,14 @@
 %%PORTDOCS%%%%DOCSDIR%%/EXAMPLE.txt
 %%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
 %%DATADIR%%/lib/ant.jar
-%%DATADIR%%/lib/bcel-5.1.jar
+%%DATADIR%%/lib/bcel-5.2.jar
 %%DATADIR%%/lib/jakarta-oro-2.0.8.jar
 %%DATADIR%%/lib/jmxremote_optional.jar
-%%DATADIR%%/lib/lucene-core-2.2.0.jar
-%%DATADIR%%/lib/lucene-spellchecker-2.2.0.jar
+%%DATADIR%%/lib/lucene-core-3.0.1.jar
+%%DATADIR%%/lib/lucene-spellchecker-3.0.1.jar
 %%DATADIR%%/opengrok.jar
 %%DATADIR%%/lib/org.apache.commons.jrcs.diff.jar
 %%DATADIR%%/lib/org.apache.commons.jrcs.rcs.jar
-%%DATADIR%%/lib/servlet-api.jar
 %%DATADIR%%/lib/swing-layout-0.9.jar
 @dirrm %%DATADIR%%/lib
 @dirrm %%DATADIR%%


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



More information about the freebsd-ports-bugs mailing list