ports/139140: textproc/lucene: fails to install WITH_CONTRIB

Volodymyr Kostyrko c.kworr at gmail.com
Fri Sep 25 19:00:14 UTC 2009


>Number:         139140
>Category:       ports
>Synopsis:       textproc/lucene: fails to install WITH_CONTRIB
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 25 19:00:13 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Volodymyr Kostyrko
>Release:        FreeBSD 8 RC1
>Organization:
>Environment:
FreeBSD limbo.lan 8.0-RC1 FreeBSD 8.0-RC1 #0: Thu Sep 24 08:40:24 EEST 2009     arcade at limbo.lan:/usr/obj/usr/src/sys/MINIMAL_8 
 i386
>Description:
Setting WITH_CONTRIB breaks installation.
>How-To-Repeat:
[limbo] /usr/ports/textproc/lucene# make showconfig install
===> The following configuration options are available for lucene-2.4.1:
     DOCS=off "Install docs & examples"
     CONTRIB=on "Install contribs"
===> Use 'make config' to modify these settings
===>  Installing for lucene-2.4.1
===>   lucene-2.4.1 depends on file: /usr/local/jdk1.6.0/bin/java - found
===>   Generating temporary packing list
===>  Checking if textproc/lucene already installed
RE substitution error: parentheses not balanced
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 file2
       install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 ... fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...
*** Error code 64

Stop in /usr/ports/textproc/lucene.
*** Error code 1

Stop in /usr/ports/textproc/lucene.
>Fix:
Patch attached.

Patch attached with submission follows:

--- Makefile.old	2009-09-25 21:51:45.691945168 +0300
+++ Makefile	2009-09-25 21:51:05.653053867 +0300
@@ -62,9 +62,9 @@
 do-install:
 	@${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-core-${PORTVERSION}.jar ${JAVAJARDIR}
 .if defined(WITH_CONTRIB)
-	@${INSTALL_DATA} \
-	    ${CONTRIBS:C,^(.*$,${WRKSRC}/contrib/\1/${PORTNAME}-\1-${PORTVERSION}.jar,} \
-	    ${JAVADIR}
+	${INSTALL_DATA} \
+	    ${CONTRIBS:C,^(.*)$,${WRKSRC}/contrib/\1/${PORTNAME}-\1-${PORTVERSION}.jar,} \
+	    ${JAVAJARDIR}
 .endif
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}


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



More information about the freebsd-ports-bugs mailing list