From owner-freebsd-openoffice@FreeBSD.ORG Fri Jul 30 22:13:03 2004 Return-Path: Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC9E516A4CE for ; Fri, 30 Jul 2004 22:13:03 +0000 (GMT) Received: from box84.elkhouse.de (box84.elkhouse.de [213.9.1.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 598C743D3F for ; Fri, 30 Jul 2004 22:13:03 +0000 (GMT) (envelope-from roman@ontographics.com) Received: from 1cust6.vr1.dtm1.alter.net ([149.229.96.6] helo=[192.168.1.3]) by box84.elkhouse.de with asmtp (Exim 4.32) id 1BqfZO-0007KV-4F for openoffice@freebsd.org; Sat, 31 Jul 2004 00:09:42 +0200 From: Roman Kennke To: openoffice@freebsd.org Content-Type: text/plain Message-Id: <1091225558.3120.19.camel@moonlight> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Sat, 31 Jul 2004 00:12:38 +0200 Content-Transfer-Encoding: 7bit Subject: ugly Java dependency in OOo X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jul 2004 22:13:03 -0000 Hi there, I just wanted to build OOo from ports and found that it depends on the FreeBSD native JDK. The problem I see here is, that this requires me to agree to the Sun Community Source License, which is indeed a very crazy license. I worked around this by just symlinking /usr/local/linux-sun-jdk1.4.2 to /usr/local/jdk1.4.2 and it works equally well. So why not make the OOo port depends on that JDK? Or even better: on the Blackdown-Linux-JDK, so that the user doesn't have to be interrupted and required to download an installer? Of course, I think the best thing would be to leave out these Java dependencies altogether. This is what Debian and Fedora people do. They have patches for that. But for now, I propose to change dependencies on jdk14 to linux-sun-jdk14, which is no big deal IMO, since building jdk14 also requires the linux-jdk. Kind regards, Roman