public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-java/ibm-jdk-bin: ChangeLog ibm-jdk-bin-1.6.0.0.ebuild
@ 2007-12-24 20:08 Gysbert Wassenaar (nixnut)
  0 siblings, 0 replies; 4+ messages in thread
From: Gysbert Wassenaar (nixnut) @ 2007-12-24 20:08 UTC (permalink / raw
  To: gentoo-commits

nixnut      07/12/24 20:08:13

  Modified:             ChangeLog ibm-jdk-bin-1.6.0.0.ebuild
  Log:
  Added ~ppc wrt bug 166789
  (Portage version: 2.1.4_rc11)

Revision  Changes    Path
1.145                dev-java/ibm-jdk-bin/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?rev=1.145&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?rev=1.145&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?r1=1.144&r2=1.145

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v
retrieving revision 1.144
retrieving revision 1.145
diff -u -r1.144 -r1.145
--- ChangeLog	16 Dec 2007 20:03:47 -0000	1.144
+++ ChangeLog	24 Dec 2007 20:08:13 -0000	1.145
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/ibm-jdk-bin
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.144 2007/12/16 20:03:47 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.145 2007/12/24 20:08:13 nixnut Exp $
+
+  24 Dec 2007; nixnut <nixnut@gentoo.org> ibm-jdk-bin-1.6.0.0.ebuild:
+  Added ~ppc wrt bug 166789
 
   16 Dec 2007; Vlastimil Babka <caster@gentoo.org>
   ibm-jdk-bin-1.4.2.9.ebuild:



1.4                  dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?r1=1.3&r2=1.4

Index: ibm-jdk-bin-1.6.0.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ibm-jdk-bin-1.6.0.0.ebuild	16 Dec 2007 18:40:45 -0000	1.3
+++ ibm-jdk-bin-1.6.0.0.ebuild	24 Dec 2007 20:08:13 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v 1.3 2007/12/16 18:40:45 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v 1.4 2007/12/24 20:08:13 nixnut Exp $
 
 inherit java-vm-2 versionator eutils
 
@@ -69,7 +69,7 @@
 		ppc64? ( ${PPC64_JAVACOMM_DIST} )
 	)"
 LICENSE="IBM-J1.6"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 ~ppc ~x86"
 RESTRICT="fetch"
 IUSE="X alsa doc examples javacomm nsplugin odbc"
 



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-java/ibm-jdk-bin: ChangeLog ibm-jdk-bin-1.6.0.0.ebuild
@ 2008-01-17 20:09 Thomas Alan Gall (tgall)
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Alan Gall (tgall) @ 2008-01-17 20:09 UTC (permalink / raw
  To: gentoo-commits

tgall       08/01/17 20:09:44

  Modified:             ChangeLog ibm-jdk-bin-1.6.0.0.ebuild
  Log:
  added ~ppc64, bug #166789
  (Portage version: 2.1.3.19)

Revision  Changes    Path
1.146                dev-java/ibm-jdk-bin/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?rev=1.146&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?rev=1.146&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?r1=1.145&r2=1.146

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v
retrieving revision 1.145
retrieving revision 1.146
diff -u -r1.145 -r1.146
--- ChangeLog	24 Dec 2007 20:08:13 -0000	1.145
+++ ChangeLog	17 Jan 2008 20:09:43 -0000	1.146
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/ibm-jdk-bin
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.145 2007/12/24 20:08:13 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.146 2008/01/17 20:09:43 tgall Exp $
+
+  17 Jan 2008; Tom Gall <tgall@gentoo.org. ibm-jdk-bin-1.6.0.0.ebuild:
+  added ~ppc64, bug 166789
 
   24 Dec 2007; nixnut <nixnut@gentoo.org> ibm-jdk-bin-1.6.0.0.ebuild:
   Added ~ppc wrt bug 166789



1.5                  dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?r1=1.4&r2=1.5

Index: ibm-jdk-bin-1.6.0.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ibm-jdk-bin-1.6.0.0.ebuild	24 Dec 2007 20:08:13 -0000	1.4
+++ ibm-jdk-bin-1.6.0.0.ebuild	17 Jan 2008 20:09:43 -0000	1.5
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v 1.4 2007/12/24 20:08:13 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v 1.5 2008/01/17 20:09:43 tgall Exp $
 
 inherit java-vm-2 versionator eutils
 
@@ -69,7 +69,7 @@
 		ppc64? ( ${PPC64_JAVACOMM_DIST} )
 	)"
 LICENSE="IBM-J1.6"
-KEYWORDS="-* ~amd64 ~ppc ~x86"
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
 RESTRICT="fetch"
 IUSE="X alsa doc examples javacomm nsplugin odbc"
 



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-java/ibm-jdk-bin: ChangeLog ibm-jdk-bin-1.6.0.0.ebuild
@ 2007-12-16 17:13 Vlastimil Babka (caster)
  0 siblings, 0 replies; 4+ messages in thread
From: Vlastimil Babka (caster) @ 2007-12-16 17:13 UTC (permalink / raw
  To: gentoo-commits

caster      07/12/16 17:13:01

  Modified:             ChangeLog ibm-jdk-bin-1.6.0.0.ebuild
  Log:
  Add odbc USE flag and revdep-rebuild control file for bug #177925.
  (Portage version: 2.1.4_rc9)

Revision  Changes    Path
1.143                dev-java/ibm-jdk-bin/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?rev=1.143&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?rev=1.143&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?r1=1.142&r2=1.143

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -r1.142 -r1.143
--- ChangeLog	16 Dec 2007 12:36:15 -0000	1.142
+++ ChangeLog	16 Dec 2007 17:13:00 -0000	1.143
@@ -1,6 +1,10 @@
 # ChangeLog for dev-java/ibm-jdk-bin
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.142 2007/12/16 12:36:15 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.143 2007/12/16 17:13:00 caster Exp $
+
+  16 Dec 2007; Vlastimil Babka <caster@gentoo.org>
+  ibm-jdk-bin-1.6.0.0.ebuild:
+  Add odbc USE flag and revdep-rebuild control file for bug #177925.
 
   16 Dec 2007; Vlastimil Babka <caster@gentoo.org>
   files/ibm-jdk-bin-1.6.env:



1.2                  dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?r1=1.1&r2=1.2

Index: ibm-jdk-bin-1.6.0.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ibm-jdk-bin-1.6.0.0.ebuild	16 Dec 2007 11:09:01 -0000	1.1
+++ ibm-jdk-bin-1.6.0.0.ebuild	16 Dec 2007 17:13:00 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v 1.1 2007/12/16 11:09:01 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v 1.2 2007/12/16 17:13:00 caster Exp $
 
 inherit java-vm-2 versionator eutils
 
@@ -71,7 +71,7 @@
 LICENSE="IBM-J1.6"
 KEYWORDS="-* ~amd64 ~x86"
 RESTRICT="fetch"
-IUSE="X alsa doc examples javacomm nsplugin"
+IUSE="X alsa doc examples javacomm nsplugin odbc"
 
 RDEPEND="x86? ( net-libs/libnet )
 		X? (
@@ -84,7 +84,8 @@
 			amd64? ( x11-libs/libXt )
 		)
 		alsa? ( media-libs/alsa-lib )
-		doc? ( =dev-java/java-sdk-docs-1.6.0* )"
+		doc? ( =dev-java/java-sdk-docs-1.6.0* )
+		odbc? ( dev-db/unixODBC )"
 DEPEND=""
 
 QA_TEXTRELS_x86="opt/${P}/jre/lib/i386/libj9jvmti24.so
@@ -217,15 +218,5 @@
 	dodoc "${S}"/{copyright,notices.txt,readmefirst.lnx.txt} || die
 
 	set_java_env
-}
-
-pkg_postinst() {
-	java-vm-2_pkg_postinst
-	if ! use X; then
-		echo
-		ewarn "You're not using X so its possible that you dont have"
-		ewarn "a X server installed, please read the following warning: "
-		ewarn "Some parts of IBM JDK require XFree86 to be installed."
-		ewarn "Be careful which Java libraries you attempt to use."
-	fi
+	java-vm_revdep-mask
 }



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-java/ibm-jdk-bin: ChangeLog ibm-jdk-bin-1.6.0.0.ebuild
@ 2007-12-16 11:09 Vlastimil Babka (caster)
  0 siblings, 0 replies; 4+ messages in thread
From: Vlastimil Babka (caster) @ 2007-12-16 11:09 UTC (permalink / raw
  To: gentoo-commits

caster      07/12/16 11:09:01

  Modified:             ChangeLog
  Added:                ibm-jdk-bin-1.6.0.0.ebuild
  Log:
  Version bump, bug #166789.
  (Portage version: 2.1.4_rc9)

Revision  Changes    Path
1.141                dev-java/ibm-jdk-bin/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?rev=1.141&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?rev=1.141&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog?r1=1.140&r2=1.141

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -r1.140 -r1.141
--- ChangeLog	12 Dec 2007 15:10:07 -0000	1.140
+++ ChangeLog	16 Dec 2007 11:09:01 -0000	1.141
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/ibm-jdk-bin
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.140 2007/12/12 15:10:07 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ChangeLog,v 1.141 2007/12/16 11:09:01 caster Exp $
+
+*ibm-jdk-bin-1.6.0.0 (16 Dec 2007)
+
+  16 Dec 2007; Vlastimil Babka <caster@gentoo.org>
+  +files/ibm-jdk-bin-1.6.env, +ibm-jdk-bin-1.6.0.0.ebuild:
+  Version bump, bug #166789.
 
 *ibm-jdk-bin-1.5.0.6-r1 (12 Dec 2007)
 



1.1                  dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild?rev=1.1&content-type=text/plain

Index: ibm-jdk-bin-1.6.0.0.ebuild
===================================================================
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ibm-jdk-bin/ibm-jdk-bin-1.6.0.0.ebuild,v 1.1 2007/12/16 11:09:01 caster Exp $

inherit java-vm-2 versionator eutils

JDK_RELEASE=$(get_version_component_range 2-3)
JAVACOMM_RELEASE=$(get_version_component_range 3)
SERVICE_RELEASE=$(get_version_component_range 4)
SERVICE_RELEASE_LINK="${SERVICE_RELEASE}"
TGZ_PV="${JDK_RELEASE}-${SERVICE_RELEASE}.0"
JAVACOMM_PV="3.${JAVACOMM_RELEASE}-${SERVICE_RELEASE}.0"

JDK_DIST_PREFIX="ibm-java-sdk-${TGZ_PV}-linux"
JAVACOMM_DIST_PREFIX="ibm-javacomm-${JAVACOMM_PV}-linux"

X86_JDK_DIST="${JDK_DIST_PREFIX}-i386.tgz"
X86_JAVACOMM_DIST="${JAVACOMM_DIST_PREFIX}-i386.tgz"

AMD64_JDK_DIST="${JDK_DIST_PREFIX}-x86_64.tgz"
AMD64_JAVACOMM_DIST="${JAVACOMM_DIST_PREFIX}-x86_64.tgz"

PPC_JDK_DIST="${JDK_DIST_PREFIX}-ppc.tgz"
PPC_JAVACOMM_DIST="${JAVACOMM_DIST_PREFIX}-ppc.tgz"

PPC64_JDK_DIST="${JDK_DIST_PREFIX}-ppc64.tgz"
PPC64_JAVACOMM_DIST="${JAVACOMM_DIST_PREFIX}-ppc64.tgz"

if use x86; then
	JDK_DIST=${X86_JDK_DIST}
	JAVACOMM_DIST=${X86_JAVACOMM_DIST}
	S="${WORKDIR}/ibm-java-i386-60"
	LINK_ARCH="intel"
elif use amd64; then
	JDK_DIST=${AMD64_JDK_DIST}
	JAVACOMM_DIST=${AMD64_JAVACOMM_DIST}
	S="${WORKDIR}/ibm-java-x86_64-60"
	LINK_ARCH="amd64"
elif use ppc; then
	JDK_DIST=${PPC_JDK_DIST}
	JAVACOMM_DIST=${PPC_JAVACOMM_DIST}
	S="${WORKDIR}/ibm-java-ppc-60"
	LINK_ARCH="ipseries32"
elif use ppc64; then
	JDK_DIST=${PPC64_JDK_DIST}
	JAVACOMM_DIST=${PPC64_JAVACOMM_DIST}
	S="${WORKDIR}/ibm-java-ppc64-60"
	LINK_ARCH="ipseries64"
fi

DIRECT_DOWNLOAD="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=swg-sdk6&S_PKG=${LINK_ARCH}&S_TACT=105AGX05&S_CMP=JDK"

SLOT="1.6"
DESCRIPTION="IBM Java Development Kit ${SLOT}"
HOMEPAGE="http://www.ibm.com/developerworks/java/jdk/"
DOWNLOADPAGE="${HOMEPAGE}linux/download.html"
# bug #125178
ALT_DOWNLOADPAGE="${HOMEPAGE}linux/older_download.html"

SRC_URI="
	x86? ( ${X86_JDK_DIST} )
	amd64? ( ${AMD64_JDK_DIST} )
	ppc? ( ${PPC_JDK_DIST} )
	ppc64? ( ${PPC64_JDK_DIST} )
	javacomm? (
		x86? ( ${X86_JAVACOMM_DIST} )
		amd64? ( ${AMD64_JAVACOMM_DIST} )
		ppc? ( ${PPC_JAVACOMM_DIST} )
		ppc64? ( ${PPC64_JAVACOMM_DIST} )
	)"
LICENSE="IBM-J1.6"
KEYWORDS="-* ~amd64 ~x86"
RESTRICT="fetch"
IUSE="X alsa doc examples javacomm nsplugin"

RDEPEND="x86? ( net-libs/libnet )
		X? (
			x11-libs/libXext
			x11-libs/libXft
			x11-libs/libXi
			x11-libs/libXp
			x11-libs/libXtst
			x11-libs/libX11
			amd64? ( x11-libs/libXt )
		)
		alsa? ( media-libs/alsa-lib )
		doc? ( =dev-java/java-sdk-docs-1.6.0* )"
DEPEND=""

QA_TEXTRELS_x86="opt/${P}/jre/lib/i386/libj9jvmti24.so
opt/${P}/jre/lib/i386/libj9vm24.so
opt/${P}/jre/lib/i386/libjclscar_24.so
opt/${P}/jre/lib/i386/motif21/libmawt.so
opt/${P}/jre/lib/i386/libj9thr24.so
opt/${P}/jre/lib/i386/libj9jit24.so
opt/${P}/jre/lib/i386/libj9dbg24.so
opt/${P}/jre/lib/i386/libj9gc24.so"

QA_EXECSTACK_x86="opt/${P}/jre/bin/classic/libjvm.so
opt/${P}/jre/lib/i386/j9vm/libjvm.so
opt/${P}/jre/lib/i386/libj9jvmti24.so
opt/${P}/jre/lib/i386/libj9hookable24.so
opt/${P}/jre/lib/i386/libj9vm24.so
opt/${P}/jre/lib/i386/libjclscar_24.so
opt/${P}/jre/lib/i386/libj9thr24.so
opt/${P}/jre/lib/i386/libj9dmp24.so
opt/${P}/jre/lib/i386/libj9prt24.so
opt/${P}/jre/lib/i386/libj9jit24.so
opt/${P}/jre/lib/i386/libiverel24.so
opt/${P}/jre/lib/i386/libj9trc24.so
opt/${P}/jre/lib/i386/libj9dbg24.so
opt/${P}/jre/lib/i386/libj9shr24.so
opt/${P}/jre/lib/i386/libj9gc24.so
opt/${P}/jre/lib/i386/libj9bcv24.so
opt/${P}/jre/lib/i386/classic/libjvm.so"

QA_TEXTRELS_amd64="opt/${P}/jre/lib/amd64/libjclscar_24.so
opt/${P}/jre/lib/amd64/libj9jit24.so"

QA_EXECSTACK_amd64="opt/${P}/jre/bin/classic/libjvm.so
opt/${P}/jre/lib/amd64/j9vm/libjvm.so
opt/${P}/jre/lib/amd64/libj9jvmti24.so
opt/${P}/jre/lib/amd64/libj9hookable24.so
opt/${P}/jre/lib/amd64/libj9vm24.so
opt/${P}/jre/lib/amd64/libjclscar_24.so
opt/${P}/jre/lib/amd64/libj9thr24.so
opt/${P}/jre/lib/amd64/libj9dmp24.so
opt/${P}/jre/lib/amd64/libj9prt24.so
opt/${P}/jre/lib/amd64/libj9jit24.so
opt/${P}/jre/lib/amd64/libiverel24.so
opt/${P}/jre/lib/amd64/libj9trc24.so
opt/${P}/jre/lib/amd64/libj9dbg24.so
opt/${P}/jre/lib/amd64/libj9shr24.so
opt/${P}/jre/lib/amd64/libj9gc24.so
opt/${P}/jre/lib/amd64/libj9bcv24.so
opt/${P}/jre/lib/amd64/classic/libjvm.so"

pkg_nofetch() {
	einfo "Due to license restrictions, we cannot redistribute or fetch the distfiles"
	einfo "Please visit: ${DOWNLOADPAGE}"

	einfo "Under Java SE 6, download GA for your arch:" #SR${SERVICE_RELEASE}
	einfo "${JDK_DIST}"
	if use javacomm ; then
		einfo "${JAVACOMM_DIST}"
	fi

	einfo "You can also use a direct link to your arch download page:"
	einfo "${DIRECT_DOWNLOAD}"
	einfo "Place the file(s) in: ${DISTDIR}"
	einfo "Then restart emerge: 'emerge --resume'"

	einfo "Note: if GA is not available at ${DOWNLOADPAGE}"
	einfo "it may have been moved to ${ALT_DOWNLOADPAGE}. Lately that page"
	einfo "isn't updated, but the files should still available through the"
	einfo "direct link to arch download page. If it doesn't work, file a bug."
}

src_unpack() {
	unpack ${JDK_DIST}
	if use javacomm; then
		mkdir "${WORKDIR}/javacomm/" || die
		cd "${WORKDIR}/javacomm/"
		unpack ${JAVACOMM_DIST}
	fi
	cd "${S}"

	# bug #126105
	epatch "${FILESDIR}/${PN}-jawt.h.patch"
}

src_compile() { :; }

src_install() {
	# Copy all the files to the designated directory
	dodir /opt/${P}
	cp -pR "${S}"/{bin,jre,lib,include,src.zip} "${D}/opt/${P}/" || die

	if use examples; then
		cp -pPR "${S}"/demo "${D}"/opt/${P}/ || die
	fi
	if use javacomm; then
		chmod -x "${WORKDIR}"/javacomm/*/jar/*.jar "${WORKDIR}"/javacomm/*/lib/*.properties || die
		cp -pR "${WORKDIR}"/javacomm/*/jar/*.jar "${D}"/opt/${P}/jre/lib/ext/ || die
		cp -pR "${WORKDIR}"/javacomm/*/lib/*.properties "${D}"/opt/${P}/jre/lib/ || die
		cp -pR "${WORKDIR}"/javacomm/*/lib/*.so "${D}"/opt/${P}/jre/lib/$(get_system_arch)/ || die
		if use examples; then
			cp -pPR "${WORKDIR}"/javacomm/*/examples "${D}"/opt/${P}/ || die
		fi
	fi


	if use x86 || use ppc; then
		if use nsplugin; then
			local plugin="/opt/${P}/jre/plugin/$(get_system_arch)/ns7/libjavaplugin_oji.so"
			install_mozilla_plugin "${plugin}"
		fi
	fi

	local desktop_in="${D}/opt/${P}/jre/plugin/desktop/sun_java.desktop"
	if [[ -f "${desktop_in}" ]]; then
		local desktop_out="${T}/ibm_jdk-${SLOT}.desktop"
		# install control panel for Gnome/KDE
		# The jre also installs these so make sure that they do not have the same
		# Name
		sed -e "s/\(Name=\)Java/\1 Java Control Panel for IBM JDK ${SLOT}/" \
			-e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
			-e "s#Icon=.*#Icon=/opt/${P}/jre/plugin/desktop/sun_java.png#" \
			"${desktop_in}" > \
			"${desktop_out}" || die

		domenu "${desktop_out}" || die
	fi


	dohtml -a html,htm,HTML -r docs || die
	dodoc "${S}"/{copyright,notices.txt,readmefirst.lnx.txt} || die

	set_java_env
}

pkg_postinst() {
	java-vm-2_pkg_postinst
	if ! use X; then
		echo
		ewarn "You're not using X so its possible that you dont have"
		ewarn "a X server installed, please read the following warning: "
		ewarn "Some parts of IBM JDK require XFree86 to be installed."
		ewarn "Be careful which Java libraries you attempt to use."
	fi
}



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-01-17 20:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-24 20:08 [gentoo-commits] gentoo-x86 commit in dev-java/ibm-jdk-bin: ChangeLog ibm-jdk-bin-1.6.0.0.ebuild Gysbert Wassenaar (nixnut)
  -- strict thread matches above, loose matches on Subject: below --
2008-01-17 20:09 Thomas Alan Gall (tgall)
2007-12-16 17:13 Vlastimil Babka (caster)
2007-12-16 11:09 Vlastimil Babka (caster)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox