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