ports/152262: [patch] editors/openoffice.org-3

dirk.meyer at dinoex.sub.org dirk.meyer at dinoex.sub.org
Mon Nov 15 14:50:12 UTC 2010


>Number:         152262
>Category:       ports
>Synopsis:       [patch] editors/openoffice.org-3
>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:   Mon Nov 15 14:50:10 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Dirk Meyer
>Release:        FreeBSD 8.1-RELEASE
>Organization:
privat
>Environment:

	clean FreeBSD jail

>Description:

1.
Openoffice fails to build, cause it needs 2 java enviroments.
Users can not overwrite the JAVA_VENDOR.

2.
Openoffice ist build by "root"
Talking with official supporters of OpenOffice,
They suggeseted we should chang thsi string to reflect
that this is build by our ports system.

>How-To-Repeat:

1.
/usr/ports/editors/openoffice.org-3# make all-depends-list | grep jav
/usr/ports/java/jdk16
/usr/ports/java/javavmwrapper
/usr/ports/java/diablo-jdk16

/usr/ports/editors/openoffice.org-3# make all-depends-list JAVA_VENDOR=freebsd | grep jav
/usr/ports/java/jdk16
/usr/ports/java/javavmwrapper
/usr/ports/java/diablo-jdk16


2.
Start openoffice.org-3.2.1
Menue "Help" -> "About OpenOffice.org"
Copyright © 2000, 2010 Oracle and/or its affiliates. All rights reserved.
This product was created by root, based on OpenOffice.org.
OpenOffice.org acknowledges all community members, especially those mentioned at
 http://www.openoffice.org/welcome/credits.html.

I suggest we put in:
CONFIGURE_ARGS+=	--with-vendor=FreeBSD-ports

Or even create a seperate Tuneable in the ports.

>Fix:

/usr/ports/editors/openoffice.org-3# make all-depends-list JAVA_VENDOR=freebsd | grep jav
/usr/ports/java/diablo-jdk16
/usr/ports/java/javavmwrapper

	Apply this patch (to all openoffice* ports)


Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/openoffice.org-3/Makefile,v
retrieving revision 1.333
diff -u -r1.333 Makefile
--- Makefile	5 Jun 2010 11:01:56 -0000	1.333
+++ Makefile	15 Nov 2010 14:40:28 -0000
@@ -58,7 +58,7 @@
 
 USE_JAVA=	yes
 JAVA_BUILD=	jdk
-JAVA_VENDOR=	freebsd bsdjava openjdk
+JAVA_VENDOR?=	freebsd bsdjava openjdk
 .if (${OSVERSION} >= 700000)
 JAVA_VERSION=	1.5 1.6
 .else
@@ -143,6 +143,7 @@
 			--with-system-zlib				\
 			--with-system-stdlibs				\
 			--with-epm=internal				\
+			--with-vendor=FreeBSD-ports			\
 			--enable-hids					\
 			--enable-minimizer 				\
 			--enable-presenter-console			\
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list