public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-23 13:26 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-23 13:26 UTC (permalink / raw
  To: gentoo-commits

commit:     76714affabc2e2ab6428a7c2d86ddcd2f22b3104
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 13:24:53 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 13:25:57 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=76714aff

update NEWS

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 NEWS | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/NEWS b/NEWS
index 2530231..200bc9e 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,9 @@ For full ChangeLog generated from svn commit logs see ChangeLog.
 
   BGO:  https://bugs.gentoo.org
 
+2.3.1:
+* Fix a bug related to eprefix in setup.py.
+
 2.3:
 * Remove a lot of cruft.
 * Python 3.8 compat mostly.


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2024-06-27  7:09 Florian Schmaus
  0 siblings, 0 replies; 19+ messages in thread
From: Florian Schmaus @ 2024-06-27  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     b786e084c8bae73c3dea8b7e7eed4abab907f80a
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 07:09:22 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 07:09:37 2024 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=b786e084

java-config 2.3.5-SNAPSHOT

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 NEWS        | 2 ++
 meson.build | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 1fa9a89..144e789 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,8 @@ For full ChangeLog generated from svn commit logs see ChangeLog.
 
   BGO:  https://bugs.gentoo.org
 
+2.4.5-SNAPSHOT:
+
 2.3.4:
 * Install java-config-2 as java-config from now on
 * Fix launcher installation in Gentoo-prefix installations (#933521)

diff --git a/meson.build b/meson.build
index b7e6438..108e462 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project(
   'java-config',
-  version: '2.3.4',
+  version: '2.3.5-SNAPSHOT',
   license: 'GPL-2.0',
   meson_version: '>=1.1.1'
 )


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2024-06-27  7:09 Florian Schmaus
  0 siblings, 0 replies; 19+ messages in thread
From: Florian Schmaus @ 2024-06-27  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     cb04e992952a6fbf6ea91cbdf0d8e50c6a241515
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 07:08:53 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 07:09:36 2024 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=cb04e992

java-config 2.3.4

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 7265366..b7e6438 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project(
   'java-config',
-  version: '2.3.4-SNAPSHOT',
+  version: '2.3.4',
   license: 'GPL-2.0',
   meson_version: '>=1.1.1'
 )


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2023-11-16 20:19 Florian Schmaus
  0 siblings, 0 replies; 19+ messages in thread
From: Florian Schmaus @ 2023-11-16 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     3d63e66916d55eb3bea6a45c52b0cc4d44d82815
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 16 20:18:23 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Nov 16 20:18:34 2023 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=3d63e669

java-config 2.3.3

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 3dff1fd..13681b2 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project(
   'java-config',
-  version: '2.3.3-SNAPSHOT',
+  version: '2.3.3',
   license: 'GPL-2.0',
   meson_version: '>=1.1.1'
 )


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2023-11-16 20:19 Florian Schmaus
  0 siblings, 0 replies; 19+ messages in thread
From: Florian Schmaus @ 2023-11-16 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     762d972e543a2b22bc09238bef9110b198b78688
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 16 20:18:45 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Nov 16 20:19:22 2023 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=762d972e

java-config 2.3.4-SNAPSHOT

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 13681b2..7265366 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project(
   'java-config',
-  version: '2.3.3',
+  version: '2.3.4-SNAPSHOT',
   license: 'GPL-2.0',
   meson_version: '>=1.1.1'
 )


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2023-11-16 16:01 Florian Schmaus
  0 siblings, 0 replies; 19+ messages in thread
From: Florian Schmaus @ 2023-11-16 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     40c94306c1ee502e517d7700fd6a2c6c911674c8
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 16 16:00:48 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Nov 16 16:01:00 2023 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=40c94306

Update NEWS

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 NEWS | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/NEWS b/NEWS
index 200bc9e..abe7595 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,10 @@ For full ChangeLog generated from svn commit logs see ChangeLog.
 
   BGO:  https://bugs.gentoo.org
 
+2.3.3 / 2.3.2:
+* Correctly set java.library.path in launcher
+* Allow java-config to parse inverted conditions
+
 2.3.1:
 * Fix a bug related to eprefix in setup.py.
 


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2023-11-14 13:54 Florian Schmaus
  0 siblings, 0 replies; 19+ messages in thread
From: Florian Schmaus @ 2023-11-14 13:54 UTC (permalink / raw
  To: gentoo-commits

commit:     91de9e9cb76e3c940be43c7eb8a59c9becf4daed
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 14 13:53:56 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Nov 14 13:54:00 2023 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=91de9e9c

cut release 2.3.2

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 9233f9b..bfb0761 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 #######################################
-package_version = '2.3.1'
+package_version = '2.3.2'
 #######################################
 
 from distutils.cmd import Command


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-23 13:26 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-23 13:26 UTC (permalink / raw
  To: gentoo-commits

commit:     b4875262b105c5b293d366a3cc87446be15c79e3
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 13:22:47 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 13:26:01 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=b4875262

cut release 2.3.1

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index b796fe2..9233f9b 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 #######################################
-package_version = '2.2.0'
+package_version = '2.3.1'
 #######################################
 
 from distutils.cmd import Command


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-23 13:26 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-23 13:26 UTC (permalink / raw
  To: gentoo-commits

commit:     d0b44f97d5c5307cbf165855a34bcd366d266a96
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 13:19:28 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 13:25:39 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=d0b44f97

move eprefix declaration up and use it when installing files

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 setup.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/setup.py b/setup.py
index ff50b37..b796fe2 100644
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,6 @@
 package_version = '2.2.0'
 #######################################
 
-
 from distutils.cmd import Command
 from distutils.command.build import build
 from distutils.command.install import install
@@ -19,6 +18,9 @@ import tempfile
 import unittest
 
 
+eprefix = os.getenv('EPREFIX', '')
+
+
 class jc_build(build):
 	def run(self):
 		build.run(self)
@@ -82,15 +84,13 @@ class jc_install(install):
 		with tempfile.NamedTemporaryFile(mode='w', delete=False) as f:
 			f.write("# Supported JDKs\n")
 			f.write(defaults + "\n")
-		confdir = self.root + '/usr/share/java-config-2/config/'
+		confdir = self.root + eprefix + '/usr/share/java-config-2/config/'
 		self.mkpath(confdir)
 		self.copy_file(f.name, confdir + 'jdk-defaults.conf', preserve_mode=0)
 		os.remove(f.name)
 
 from distutils.core import setup
 
-eprefix = os.getenv('EPREFIX', '')
-
 setup(
 	cmdclass = {
 		'build' : jc_build,


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-17 20:49 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-17 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0d596438ed4a60a51d13aefa72c977e3c9f1e2c3
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 20:44:53 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 20:44:53 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=0d596438

update AUTHORS

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 AUTHORS | 2 --
 1 file changed, 2 deletions(-)

diff --git a/AUTHORS b/AUTHORS
index 1c36629..fe0214c 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -11,5 +11,3 @@ karltk: Karl Trygve Kalleberg <karltk@gentoo.org>
 sera: Ralph Sennhauser <sera@gentoo.org>
 serkan: Serkan Kaba <serkan@gentoo.org>
 monsieurp: Patrice Clement <monsieurp@gentoo.org>
-
-Mail java@gentoo.org if you are missing


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-17 20:49 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-17 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     ee57764fdb2403a78232103fa1c37104840c87cb
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 20:48:40 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 20:49:11 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=ee57764f

cut java-config 2.3 release

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/NEWS b/NEWS
index 57c5290..2530231 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,13 @@ For full ChangeLog generated from svn commit logs see ChangeLog.
 
   BGO:  https://bugs.gentoo.org
 
+2.3:
+* Remove a lot of cruft.
+* Python 3.8 compat mostly.
+* Set out a plan to get rid of the current codebase that nobody understands nor
+care to actually understand in order to write a new java-config that makes
+sense for the current team (me).
+
 2.2.0:
 
   * BGO 455798: Use recorded VM dependency for launcher


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-17 20:49 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-17 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     12becd3f5778b1db18175ed3eace1db2c8f3ce42
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 20:39:27 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 20:39:27 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=12becd3f

remove MANIFEST.in

What is this file for?

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 MANIFEST.in | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/MANIFEST.in b/MANIFEST.in
deleted file mode 100644
index 9e680e3..0000000
--- a/MANIFEST.in
+++ /dev/null
@@ -1,5 +0,0 @@
-recursive-include man *
-recursive-include config *
-recursive-include src *
-recursive-include tests *
-include NEWS TODO


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-17 20:49 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-17 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     130f226c3c58ca6d8d6d8b9372437ad6b4107ea0
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 20:38:30 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 20:38:30 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=130f226c

remove TODO

TODO: throw away this codebase and start anew.

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 TODO | 2 --
 1 file changed, 2 deletions(-)

diff --git a/TODO b/TODO
deleted file mode 100644
index c1ea266..0000000
--- a/TODO
+++ /dev/null
@@ -1,2 +0,0 @@
-For 3.0: rewrite java-config from scratch and stop patching it. this codebase
-is old and needs to go away.


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-17 20:49 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-17 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c748f548864a5d63e4527356eed3ee65e1dc73a2
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 20:34:51 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 20:34:51 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=c748f548

remove ChangeLog file

do we need a 15 yo ChangeLog file? Nope.

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 ChangeLog | 1943 -------------------------------------------------------------
 1 file changed, 1943 deletions(-)

diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 468b685..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,1943 +0,0 @@
-2010-04-27 11:41  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/Virtual.py,
-	  src/testsuite/EnvironmentManager.py, src/testsuite/Virtual.py,
-	  src/testsuite/packages/commons-logging,
-	  src/testsuite/packages/commons-logging/package.env,
-	  src/testsuite/packages/jdbc-mysql/package.env,
-	  src/testsuite/packages/log4j,
-	  src/testsuite/packages/log4j/package.env,
-	  src/testsuite/virtual_configs/jdbc: Fixed issue with
-	  multi_provider virtuals where deep dep resolution wasn't being
-	  performed. Fixed issue with requiring vm for virtuals as well.
-
-2010-04-20 20:41  Vlastimil Babka <caster@gentoo.org>
-
-	* config/jdk-defaults-hpux.conf, config/jdk-defaults-ppc-aix.conf,
-	  config/jdk-defaults-ppc-linux.conf,
-	  config/jdk-defaults-x64-freebsd.conf,
-	  config/jdk-defaults-x64-macos.conf,
-	  config/jdk-defaults-x86-freebsd.conf: Add jdk-defaults for
-	  several (prefix) arches per bug #300137.
-
-2010-04-20 20:30  Vlastimil Babka <caster@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/VersionManager.py: Try system-vm as a build VM
-	  before falling back to jdk-defaults.conf - bug #315039.
-
-2010-04-20 19:34  Vlastimil Babka <caster@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: Support for package name
-	  globbing, bug #315123.
-
-2010-04-13 21:21  Vlastimil Babka <caster@gentoo.org>
-
-	* src/eselect/java-vm.eselect, src/java-config-2: Print build-only
-	  warnings only when a build-only vm is present. Bug #302109.
-
-2010-03-06 04:06  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: #297687. Skip env
-	  variables.
-
-2009-12-28 01:01  Vlastimil Babka <caster@gentoo.org>
-
-	* setup.py: setup.py fixes by Arfever - fixes repeated installs,
-	  typo and whitespace
-
-2009-12-28 00:53  Vlastimil Babka <caster@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: VersionManager greater-than
-	  comparison fix by Arfever.
-
-2009-12-25 23:10  Alistair Bush <ali_bush@gentoo.org>
-
-	* AUTHORS: Add arfrever to authors.
-
-2009-12-25 23:07  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/testsuite/VM.py: Remove failif call as its depreciated.
-
-2009-12-25 23:06  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Apply python3 patch 9 from
-	  Arfrever. Fixes unit tests with python 3. Thank you Arfrever
-
-2009-12-25 22:53  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/test-python3.sh: Add test runner script to test build with
-	  python3. Currently fails.
-
-2009-12-25 22:42  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VM.py: Apply python3 patch 8 from Arfrever.
-	  Fixes a unit test
-
-2009-12-25 22:31  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/gjl, src/java-config-2: Apply python3
-	  patch 7 from Arfrever. Trunk now broken until a few python3
-	  issues are solved.
-
-2009-12-25 22:29  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/Package.py, src/java_config_2/VM.py,
-	  src/java_config_2/VersionManager.py, src/testsuite/__init__.py:
-	  Apply python3 patch 6 from Arfrever
-
-2009-12-25 22:28  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/java-config-2,
-	  src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/VersionManager.py: Apply python3 patch 5 from
-	  Arfrever
-
-2009-12-25 22:27  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/gjl, src/java_config_2/VM.py,
-	  src/java_config_2/VersionManager.py: Apply python3 patch 4 from
-	  Arfrever
-
-2009-12-25 22:26  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/gjl, src/java-config-2,
-	  src/java_config_2/EnvironmentManager.py: Apply python3 patch 3
-	  from Arfrever
-
-2009-12-25 22:26  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/gjl, src/java_config_2/OutputFormatter.py: Apply python3
-	  patch 2 from Arfrever
-
-2009-12-25 22:25  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/FileParser.py,
-	  src/java_config_2/OutputFormatter.py,
-	  src/java_config_2/Package.py, src/java_config_2/VM.py,
-	  src/java_config_2/Virtual.py: Apply python3 patch 1 from Arfrever
-
-2009-12-06 00:22  Alistair Bush <ali_bush@gentoo.org>
-
-	* ChangeLog, setup.py, src/java_config_2/__init__.py: Updated
-	  version.
-
-2009-12-03 11:17  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Improve error messaging when
-	  we can't find a vm.
-
-2009-11-29 04:38  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: Add check for when name
-	  is None or ''. This case means we have no preference
-
-2009-11-29 03:51  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Assign correct variable to
-	  highest
-
-2009-11-27 20:57  Vlastimil Babka <caster@gentoo.org>
-
-	* config/jdk-defaults-amd64.conf, config/jdk-defaults-x86.conf: Add
-	  icedtea6 and icedtea6-bin preferences.
-
-2009-11-27 20:55  Vlastimil Babka <caster@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: Change VM matching to
-	  fix bug #288695, a user preference is not matched as a simple
-	  prefix of VMHANDLE anymore, but has to be either an exact
-	  VMHANDLE match or match VMHANDLE after -SLOT appended. A icedtea6
-	  preference will thus no longer match icedtea6-bin.
-
-2009-11-26 18:16  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/eselect/java-vm.eselect, src/java_config_2/VersionManager.py,
-	  src/testsuite/EnvironmentManager.py, src/testsuite/Package.py,
-	  src/testsuite/VM.py, src/testsuite/VersionManager.py,
-	  src/testsuite/Virtual.py, src/testsuite/__init__.py: Added
-	  buildonly support to java-vm.eselect, improved VersionManager and
-	  wrote some tests.
-
-2009-10-11 08:17  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Fix TypeError
-
-2009-10-11 07:14  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/gjl: Moved get_needed_packages to VersionManager as it is
-	  used there as well.
-
-2009-10-11 07:10  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Parse whole dep tree for
-	  #161622.
-
-2009-10-11 04:47  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py,
-	  src/testsuite/EnvironmentManager.py,
-	  src/testsuite/VersionManager.py,
-	  src/testsuite/packages/ant-cores5,
-	  src/testsuite/packages/ant-cores5/package.env,
-	  src/testsuite/packages/test-package,
-	  src/testsuite/packages/test-package/package.env: Possible fix for
-	  #161622. Doesn't inspect complete tree yet, only immediate
-	  dependencies.
-
-2009-09-16 01:02  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/java-config-2: bug fixes
-
-2009-08-27 11:03  Alistair Bush <ali_bush@gentoo.org>
-
-	* ChangeLog, setup.py, src/java_config_2/__init__.py: Updated
-	  version.
-
-2009-08-26 04:29  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2: Improved message to be displayed to user
-	  running java-config -L
-
-2009-06-09 06:43  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/testsuite/EnvironmentManager.py: Fixed bug #273284
-
-2009-06-08 09:51  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/gjl, src/java-config-2,
-	  src/java_config_2/VM.py, src/java_config_2/VersionManager.py,
-	  src/testsuite/VM.py, src/testsuite/VersionManager.py,
-	  src/testsuite/vm_configs/blackdown-jdk-1.4.2: Add support for
-	  build only vm's and remove support for old style virtual support.
-
-2009-05-23 08:13  Alistair Bush <ali_bush@gentoo.org>
-
-	* ChangeLog, TODO, setup.py, src/java_config_2/__init__.py: Updated
-	  version
-
-2009-05-21 08:11  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/Virtual.py, src/testsuite/Virtual.py,
-	  src/testsuite/virtual_configs/jmx,
-	  src/testsuite/virtual_configs/jmx2,
-	  src/testsuite/vm_configs/blackdown-jdk-1.4.2,
-	  src/testsuite/vm_configs/sun-jre-bin-1.6: Add support for
-	  virtual/[jdk|jre] deps in virtuals.
-
-2009-05-21 08:10  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Moved EnvironmentManager
-	  import to allow Virtuals to import VersionManager functionality.
-
-2009-05-02 11:32  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/java_config_2/EnvironmentManager.py:
-	  Re-add print statement, with correct indentation and remove
-	  another unneeded print.
-
-2009-05-02 10:51  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query: remove debug print statement
-
-2009-04-25 09:34  Alistair Bush <ali_bush@gentoo.org>
-
-	* setup.cfg: Add symlinks for all jdk/jre tools
-
-2009-04-24 11:10  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py,
-	  src/testsuite/VersionManager.py: Add support for slotted
-	  java-virtuals.
-
-2009-04-24 10:07  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2: Add support for querying a packages
-	  package.env
-
-2009-04-24 10:04  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py,
-	  src/testsuite/VersionManager.py: Add support for
-	  virtual/(jre|jdk):slot parsing.
-
-2009-04-10 11:47  Petteri Räty <betelgeuse@gentoo.org>
-
-	* REWRITE: Add file listing goals for a java-config rewrite.
-
-2009-03-01 10:08  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/testsuite/VersionManager.py: VersionManager unittests.
-
-2009-02-25 10:31  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/testsuite/VersionManager.py: Being adding more unittests.
-
-2009-02-24 10:54  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/testsuite/Package.py, src/testsuite/Virtual.py,
-	  src/testsuite/packages/ant-cores/package.env,
-	  src/testsuite/packages/jdbc-mysql,
-	  src/testsuite/packages/jdbc-mysql/package.env,
-	  src/testsuite/packages/jdbc-postgresql,
-	  src/testsuite/packages/jdbc-postgresql/package.env: Updated
-	  unittests. Made unittests provide there own packages, vms,
-	  virtuals, etc to provide known state to test against.
-
-2009-02-24 10:52  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/Package.py: Remove commented out code and extra
-	  lines.
-
-2009-02-24 09:58  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2: Fix Formatting
-
-2009-02-22 10:38  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/Virtual.py: Updated to print all pass all
-	  possible providers to ProviderUnavailableError
-
-2009-02-22 10:03  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py,
-	  src/java_config_2/Virtual.py: Fix bugs.
-
-2009-02-21 21:45  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/testsuite/EnvironmentManager.py, src/testsuite/Package.py,
-	  src/testsuite/Virtual.py, src/testsuite/__init__.py,
-	  src/testsuite/packages, src/testsuite/packages/ant-cores,
-	  src/testsuite/packages/ant-cores/package.env,
-	  src/testsuite/virtual_configs/jdbc: Improving testsuites by
-	  making it more independent from the env.
-
-2009-02-21 21:43  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/FileParser.py, src/java_config_2/Package.py,
-	  src/java_config_2/VersionManager.py,
-	  src/java_config_2/Virtual.py: Add initial support for jdbc like
-	  virtuals. Which return all providers instead of just one.
-
-2009-01-13 09:43  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/__init__.py: Update Version 2.1.7
-
-2008-11-20 10:34  Alistair Bush <ali_bush@gentoo.org>
-
-	* ChangeLog, src/gjl, src/java-config-2,
-	  src/java_config_2/EnvironmentManager.py: Migrate from depreciated
-	  Set class and fix bug 247608.
-
-2008-10-12 20:03  serkan
-
-	* src/java_config_2/Virtual.py: Fix returning empty classpath if
-	  the provider doesnt have VIRTUAL_CLASSPATH
-
-2008-10-12 18:30  serkan
-
-	* src/java_config_2/Virtual.py: Fix indentation.
-
-2008-10-12 18:19  serkan
-
-	* src/java_config_2/Package.py, src/java_config_2/Virtual.py:
-	  Support VIRTUAL_CLASSPATH variable in non-jvm virtual provider.
-
-2008-07-04 18:35  serkan
-
-	* config/jdk-defaults-sparc64-solaris.conf,
-	  config/jdk-defaults-x64-solaris.conf: Copy configurations of 64
-	  bit Solaris's from 32 bit's. Suggested by grobian.
-
-2008-07-02 17:25  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Make the portage import
-	  backwards compatible.
-
-2008-06-21 13:25  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Update VersionManager to new
-	  portage module
-
-2008-04-27 23:44  Petteri Räty <betelgeuse@gentoo.org>
-
-	* NEWS, setup.py, src/java_config_2/__init__.py: Increase version
-	  number to 2.1.6 and add NEWS entry.
-
-2008-04-27 23:23  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/testsuite/vm_configs/sun-jdk-1.7: Add sun-jdk-1.7 config for
-	  the vm_configs so that the virtual test code tests a more complex
-	  scenario.
-
-2008-04-27 23:22  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Iterate over all matching
-	  vms so that >=virtual/jdk-1.5 java-virtuals/jaf works when 1.7
-	  comes out of the jdk part but isn't marked as providing the
-	  virtual.
-
-2008-04-27 22:39  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/testsuite/VersionManager.py, src/testsuite/__init__.py,
-	  src/testsuite/vm_configs/sun-jdk-1.6: Add test for
-	  VersionManager.get_vm
-
-2008-04-27 22:38  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Remove leading space from
-	  the result of parse_depend_virtuals.
-
-2008-04-27 14:31  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/testsuite/VM.py, src/testsuite/Virtual.py,
-	  src/testsuite/__init__.py, src/testsuite/virtual_configs,
-	  src/testsuite/virtual_configs/jaf: Add test for Virtual.get_vms.
-
-2008-04-27 12:53  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/testsuite/VM.py, src/testsuite/__init__.py,
-	  src/testsuite/provides.py, src/testsuite/vm_configs,
-	  src/testsuite/vm_configs/ibm-jdk-bin-1.5: Add own vm_configs
-	  directory for VM tests and test that name is not dependent on the
-	  path.
-
-2008-04-27 12:51  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config_2/VM.py: Use os.path.basename instead of
-	  hardcoding the vm file directory.
-
-2008-04-27 12:33  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/run-test-suite.py, src/test, src/test.sh, src/testsuite,
-	  src/testsuite/__init__.py: Rename test to testsuite so that it
-	  does not collide with the standard python test directory. Add
-	  framework for running tests from multiple modules.
-
-2008-04-25 00:32  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/test, src/test.sh, src/test/provides.py: Add unit test for
-	  VM.provides
-
-2008-04-25 00:31  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config_2/VM.py: Fix provides not to return True when a
-	  VM does not have a PROVIDES entry at all.
-
-2008-02-26 16:48  Petteri Räty <betelgeuse@gentoo.org>
-
-	* MANIFEST.in, setup.py, src/java_config_2/__init__.py: Increase
-	  version number to 2.1.5 and add data to MANIFEST.in.
-
-2008-02-26 16:41  Petteri Räty <betelgeuse@gentoo.org>
-
-	* NEWS: Update NEWS for 2.1.5.
-
-2008-02-26 16:35  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/run-java-tool: Make the tool bold in the desktop notification
-	  message.
-
-2008-02-26 16:34  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java-config-2: Rename get_virtuals_packages to
-	  get_virtual_providers.
-
-2008-02-26 16:33  Petteri Räty <betelgeuse@gentoo.org>
-
-	* data/javaws.desktop, data/x-java-jnlp-file.desktop, setup.py:
-	  Make the jnlp association work in KDE 3.
-
-2008-02-25 23:54  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/run-java-tool: Add notify-send notification when a wrapper is
-	  not provided by the selected vm.
-
-2008-02-25 23:09  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/eselect/java-vm.eselect: Make eselect java-vm set foobar
-	  foobar throw an error. Fixes bug #211454.
-
-2008-02-12 14:02  Petteri Räty <betelgeuse@gentoo.org>
-
-	* data/javaws.desktop: Remove TryExec for gimp that was
-	  accidentally left in.
-
-2008-02-11 22:09  Petteri Räty <betelgeuse@gentoo.org>
-
-	* setup.py: copy_file is not able to handle --root with relative
-	  symbolic links
-
-2008-02-11 21:18  Petteri Räty <betelgeuse@gentoo.org>
-
-	* setup.py: Mixed up the argument order for copy_file.
-
-2008-02-11 21:05  Petteri Räty <betelgeuse@gentoo.org>
-
-	* data, data/application-x-java-jnlp-file.png,
-	  data/java-icon48.png, data/javaws.desktop, setup.py: Install
-	  .desktop files for Java Web Start. Icon taken from OpenJDK repo
-	  src/solaris/classes/sun/awt/X11/java-icon48.png. Fix for
-	  http://bugs.gentoo.org/show_bug.cgi?id=35024.
-
-2008-01-29 05:31  Alistair Bush <ali_bush@gentoo.org>
-
-	* setup.py, src/java_config_2/__init__.py: Updated version to
-	  2.1.4.
-
-2008-01-29 04:58  Alistair Bush <ali_bush@gentoo.org>
-
-	* make-release: Updating make-release to support new module name
-	  (java_config_2). This was the reason for the latest java-config-2
-	  releases not having the correct version.
-
-2008-01-24 07:04  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/Virtual.py: Added fix to Virtual support for
-	  querying a virtuals LIBRARY_PATH.
-
-2008-01-21 05:58  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2, src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/Virtual.py: Fix message, clean up comments
-
-2008-01-21 04:05  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2: Revert this back, didn't mean to commit it.
-
-2008-01-21 04:03  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2, src/java_config_2/Virtual.py: Fix another tiny
-	  bug.
-
-2008-01-21 03:41  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/launcher.bash: Fixed debug print line.
-
-2008-01-20 07:36  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/launcher.bash: Fixed launcher.bash option parsing. see
-	  #193350
-
-2008-01-20 01:32  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py, src/java_config_2/VM.py,
-	  src/java_config_2/VersionManager.py: Clean up and bug fix.
-
-2008-01-19 01:42  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/VersionManager.py,
-	  src/java_config_2/Virtual.py: Various fixes (hopefully)
-
-2008-01-14 09:24  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2, src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/VersionManager.py,
-	  src/java_config_2/Virtual.py: Lots of little changes.
-
-2008-01-13 05:50  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/Errors.py, src/java_config_2/VersionManager.py,
-	  src/java_config_2/Virtual.py: Added further fixes, now virtuals
-	  can handle slot depends etc.
-
-2008-01-13 03:02  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Fxi syntax error.
-
-2008-01-13 02:44  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/java_config_2/VersionManager.py,
-	  src/java_config_2/Virtual.py: Updated reg exp fix errors in
-	  virtuals handling
-
-2008-01-07 20:08  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config_2/Virtual.py: Fix vim modeline and one
-	  indentation fix.
-
-2008-01-07 20:03  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: Add missing return to
-	  get_virtual
-
-2007-11-28 07:56  Alistair Bush <ali_bush@gentoo.org>
-
-	* setup.py: Updated Version.
-
-2007-11-26 04:25  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/Virtual.py: Uncommented virtual conf code and
-	  cleaned up tab error in EnvironmentManager.
-
-2007-11-25 13:43  Vlastimil Babka <caster@gentoo.org>
-
-	* config/jdk-defaults-ppc-macos.conf,
-	  config/jdk-defaults-sparc-solaris.conf,
-	  config/jdk-defaults-x86-macos.conf,
-	  config/jdk-defaults-x86-solaris.conf: Add jdk configuration files
-	  for macos and solaris, provided by grobian.
-
-2007-11-20 08:51  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/java_config_2/EnvironmentManager.py:
-	  Fixed issue where depend-java-query wasn't able to find a
-	  suitable vm, when it should have.
-
-2007-11-19 07:37  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/Virtual.py: Fix bug in EnvironmentManager where
-	  dep resolving of optional dependencies had been broken by the
-	  lazy package loading. Cleaned up Virtual.py
-
-2007-11-19 06:34  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/Virtual.py: Fixed issue where package was being
-	  provided instead of vm.
-
-2007-11-17 21:04  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/gjl,
-	  src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/Package.py, src/java_config_2/Virtual.py:
-	  Support for Virtuals that declare list of VM names to use.
-	  Testing needed before releaseable.
-
-2007-11-10 12:08  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java-config-2, src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/Errors.py: Speedup java-config by moving to
-	  lazy loading of packages in EnvironmentManager instead of always
-	  loading all installed packages to memory.
-
-2007-10-20 12:03  Alistair Bush <ali_bush@gentoo.org>
-
-	* config/virtuals, src/java_config_2/Virtual.py: Updated virtuals
-	  conf examples and fixed issue in Virtual.py where incorrect
-	  active_package was being selected.
-
-2007-10-14 07:38  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: Fix issue when
-	  EnvironmentManager does not compile with python-2.4 but does with
-	  2.5.
-
-2007-10-13 11:30  Alistair Bush <ali_bush@gentoo.org>
-
-	* setup.py: Updating version
-
-2007-10-13 10:21  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2: Updating message in java-config as I fudge the
-	  last one
-
-2007-10-13 10:14  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2: Updating message in java-config to increase
-	  clarity.
-
-2007-10-13 09:45  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/gjl: Migrating depend-java-query and
-	  gjl to new module layout.
-
-2007-10-13 09:38  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/Virtual.py: Set providing variables in
-	  Virtual.py as empty strings by default
-
-2007-10-13 09:34  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2, src/java_config_2/Errors.py: Fixing bug in
-	  handling Exception.
-
-2007-10-13 09:16  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/Errors.py, src/java_config_2/Virtual.py: Fixing
-	  inconsistent use of tabs.
-
-2007-10-13 09:08  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2, src/java_config_2/Errors.py,
-	  src/java_config_2/Virtual.py: Adding new Exception to handle when
-	  a virtual does not have a provider.
-
-2007-10-12 07:41  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: Added except to try to
-	  stop exceptions on initialisation on EnvironmentManager.
-
-2007-10-12 07:19  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: Added try finally to
-	  stop exceptions on initialisation on EnvironmentManager.
-
-2007-10-12 07:06  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/EnvironmentManager.py: Adding raise
-	  InvalidVMError back when there is no active vm.
-
-2007-10-12 06:33  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config_2/VersionManager.py: Migrate VersonManager to new
-	  namespace.
-
-2007-10-12 06:25  Alistair Bush <ali_bush@gentoo.org>
-
-	* setup.py: Commiting update to setup.oy for test purposes.
-
-2007-10-11 11:00  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2, src/java_config, src/java_config_2,
-	  src/java_config_2/EnvironmentManager.py,
-	  src/java_config_2/Errors.py, src/java_config_2/FileParser.py,
-	  src/java_config_2/OutputFormatter.py,
-	  src/java_config_2/Package.py, src/java_config_2/VM.py,
-	  src/java_config_2/VersionManager.py,
-	  src/java_config_2/Virtual.py, src/java_config_2/__init__.py: In
-	  process on refactoring java-config-2 as part of move to
-	  /usr/lib/python*/site-packages
-
-2007-10-11 10:26  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config/Virtual.py: More fixes for bug #195320.
-
-2007-10-11 10:24  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config/Virtual.py: More fixes for bug #195320.
-
-2007-10-11 08:28  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config/EnvironmentManager.py,
-	  src/java_config/Virtual.py: Bug#:195382 Fixed multiple issues
-	  where vm's were being used without checking they were actually
-	  available.
-
-2007-10-08 09:12  Alistair Bush <ali_bush@gentoo.org>
-
-	* setup.py, src/java_config/__init__.py: Updated Version.
-
-2007-10-05 10:48  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config/EnvironmentManager.py: Fixed bug where variable
-	  was being referenced as global instead on instance.
-
-2007-10-04 10:52  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java-config-2: Retabbed java-config-2
-
-2007-10-04 10:45  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/java_config/EnvironmentManager.py,
-	  src/java_config/VersionManager.py: Removing stray comments that
-	  were missed.
-
-2007-10-04 10:16  Alistair Bush <ali_bush@gentoo.org>
-
-	* setup.py, src/java_config/__init__.py: Updated version to 2.1.0
-
-2007-10-02 07:14  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/depend-java-query, src/gjl, src/java-config-2,
-	  src/java_config/EnvironmentManager.py,
-	  src/java_config/FileParser.py, src/java_config/VersionManager.py,
-	  src/java_config/Virtual.py: Merged virtuals-support changes
-	  r4995:5437 into trunk
-
-2007-07-21 11:35  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/run-java-tool: Add detection for run-java-tool being invoked
-	  directly. Fixes bug #181967.
-
-2007-07-21 11:33  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/run-java-tool: Run retab in vim to change spaces to tabs.
-
-2007-05-28 12:00  Vlastimil Babka <caster@gentoo.org>
-
-	* ., src, src/gjl, src/java_config/EnvironmentManager.py,
-	  src/java_config/Package.py: Support for OPTIONAL_DEPEND in
-	  package.env, bug #176182.
-
-2007-05-27 15:43  Vlastimil Babka <caster@gentoo.org>
-
-	* src/java_config/VersionManager.py: Fix "Unable to determine VM
-	  for building from dependencies." exception when neither jdk.conf
-	  nor jdk-defaults.conf provide a usable JDK, and the lowest
-	  possible VM specified in DEPEND is not installed. Fixes bug
-	  #157380.
-
-2007-05-25 21:49  Petteri Räty <betelgeuse@gentoo.org>
-
-	* setup.cfg: Add setup.cfg. Part of 2.0.33 tarball but forgot to
-	  add.
-
-2007-05-25 18:41  Petteri Räty <betelgeuse@gentoo.org>
-
-	* NEWS, setup.py, src/java_config/__init__.py: Increase version and
-	  write NEWS entry for 2.0.33.
-
-2007-05-25 18:35  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/profile.d/java-config-2.csh, src/profile.d/java-config-2.sh:
-	  Prepend JAVA_HOME to MANPATH instead of appending so that it
-	  comes before generation 1.
-
-2007-05-25 17:46  Petteri Räty <betelgeuse@gentoo.org>
-
-	* MANIFEST.in, setup.py: Add support to the setup.py file for
-	  creating the run-java-tool symlinks and fix MANIFEST.in file to
-	  include new directories and TODO.
-
-2007-05-25 17:44  Petteri Räty <betelgeuse@gentoo.org>
-
-	* AUTHORS, README, make-release: Use the new authors file support
-	  in svn2cl,add a short README and force MANIFEST recreation in
-	  make-release.
-
-2007-05-25 17:42  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config/VersionManager.py: Use sys.path.append instead of
-	  insert(0 for portage imports
-
-2007-05-20 19:23  Vlastimil Babka <caster@gentoo.org>
-
-	* src/gjl, src/java_config/EnvironmentManager.py: Add support for
-	  ENV_VARS in package.env to gjl.
-
-2007-05-20 17:48  Joshua Nichols <nichoj@gentoo.org>
-
-	* setup.py, src/java-config-2.profiled, src/profile.d,
-	  src/profile.d/java-config-2.csh, src/profile.d/java-config-2.sh,
-	  src/revdep-rebuild, src/revdep-rebuild/60-java: Created profile.d
-	  directory, and brought most recent version of the profile.d files
-	  from tree in. Also brought in the revdep-rebuild files. Addressed
-	  bug #175883 by updating the profile.d files, and removing the
-	  entry from the env.d file.
-
-2007-05-19 01:19  Alistair Bush <ali_bush@gentoo.org>
-
-	* src/gjl: Commiting changes to gjl so it respects
-	  JAVA_LIBRARY_PATH and LD_LIBRARY_PATH
-
-2007-05-18 18:51  Vlastimil Babka <caster@gentoo.org>
-
-	* src/gjl: Change the instructions when missing dependency to run
-	  emerge with -1Da instead of -uDa to also force remerging of the
-	  package itself, and
-	  not to record it in world.
-
-2007-05-01 10:59  Petteri Räty <betelgeuse@gentoo.org>
-
-	* make-release, setup.py, src/java_config/__init__.py: Change
-	  version to 2.0.32 add make make-release use cp -v.
-
-2007-05-01 10:56  Petteri Räty <betelgeuse@gentoo.org>
-
-	* make-release: Add svn up so svn2cl gets the ChangeLog right.
-
-2007-05-01 10:39  Petteri Räty <betelgeuse@gentoo.org>
-
-	* NEWS: Add a note about including NEWS in the release.
-
-2007-05-01 10:36  Petteri Räty <betelgeuse@gentoo.org>
-
-	* MANIFEST.in: Include NEWS.
-
-2007-05-01 10:34  Petteri Räty <betelgeuse@gentoo.org>
-
-	* NEWS: Update NEWS for 2.0.32 release.
-
-2007-04-24 16:34  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config/Package.py: Fix a typo.
-
-2007-04-24 16:34  Petteri Räty <betelgeuse@gentoo.org>
-
-	* config/20java-config: /etc/java-config/vms is not used by
-	  java-config-2 so no need to CONFIG_PROTECT_MASK it
-
-2007-04-15 20:25  Petteri Räty <betelgeuse@gentoo.org>
-
-	* config/symlink-tools: Add keytool to java-config wrappers.
-
-2007-03-31 19:24  Petteri Räty <betelgeuse@gentoo.org>
-
-	* MANIFEST.in, TODO, make-release: Add svn2l to make-release and
-	  add ChangeLog to the generated tarball.
-
-2007-03-31 19:17  Petteri Räty <betelgeuse@gentoo.org>
-
-	* ChangeLog: Use svn2cl from now on to generate ChangeLog for
-	  releases.
-
-2007-03-01 13:50  Petteri Räty <betelgeuse@gentoo.org>
-
-	* ChangeLog, src/gjl: Separate error message for broken package.env
-	  files with commas in DEPEND and for missing dependencies.
-
-2007-03-01 13:22  Petteri Räty <betelgeuse@gentoo.org>
-
-	* ChangeLog, src/gjl: Make gjl report missing dependencies with a
-	  useful error message instead of a stack trace. Bug #168855.
-
-2007-02-28 19:40  Petteri Räty <betelgeuse@gentoo.org>
-
-	* ChangeLog, man/java-config-2.1: The default browser plugin can be
-	  set by eselect java-nsplugin so that is not a bug any more.
-
-2007-02-16 19:37  Petteri Räty <betelgeuse@gentoo.org>
-
-	* ChangeLog, config/jdk-defaults-amd64.conf,
-	  config/jdk-defaults-x86.conf: java-config-2/trunk: prefer sun-jdk
-	  over blackdown-jdk when both are installed
-
-2007-02-16 19:35  Petteri Räty <betelgeuse@gentoo.org>
-
-	* NEWS: Rename ChangeLog to NEWS. NEWS contains higlights of
-	  releases and ChangeLog messages for every commit.
-
-2007-01-27 01:20  Vlastimil Babka <caster@gentoo.org>
-
-	* ChangeLog, config/jdk-defaults-ia64.conf: Fixed jrockit in
-	  jdk-defaults.conf for ia64
-
-2006-12-31 13:02  Petteri Räty <betelgeuse@gentoo.org>
-
-	* TODO, src/java_config/EnvironmentManager.py: Added a note about
-	  get_packages returning a dictionary.
-
-2006-12-17 14:38  Petteri Räty <betelgeuse@gentoo.org>
-
-	* TODO: TODO items for 2.1
-
-2006-12-17 14:30  Petteri Räty <betelgeuse@gentoo.org>
-
-	* setup.py, src/java_config/__init__.py: Marking 2.0.31
-
-2006-12-17 14:27  Petteri Räty <betelgeuse@gentoo.org>
-
-	* ChangeLog: added jdk-defaults-x86-fbsd.conf
-
-2006-12-17 14:19  Petteri Räty <betelgeuse@gentoo.org>
-
-	* ChangeLog: Added ChangeLog entry for 2.0.31.
-
-2006-12-09 16:58  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java-config-2: Applied patch from bug #149460 so that
-	  --select-vm= behaves the same way as it would not have been given
-	  at all.
-
-2006-12-09 16:53  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java-config-2: Move -n and --nocolor to always be the first
-	  arguments passed to the OptionParse so that we will never output
-	  coloured output in the callbacks that come after it. Fixes bug
-	  #154493.
-
-2006-12-08 01:23  Vlastimil Babka <caster@gentoo.org>
-
-	* config/jdk-defaults-x86-fbsd.conf: Add jdk-defaults.conf for
-	  x86-fbsd.
-
-2006-12-07 14:25  Petteri Räty <betelgeuse@gentoo.org>
-
-	* config/jdk-defaults-amd64.conf, config/jdk-defaults-x86.conf:
-	  Prefer sun-jdk over ibm-jdk-bin on x86 and amd64.
-
-2006-12-06 19:06  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config/VersionManager.py: Moving portage import code to
-	  inside the only function it is used in.
-
-2006-12-06 19:04  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java_config/VersionManager.py: Added use flag handling code.
-
-2006-12-01 18:47  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/launcher.bash: Adding GJL_DEBUG printing of the gjl call.
-
-2006-11-30 17:25  Petteri Räty <betelgeuse@gentoo.org>
-
-	* AUTHORS: Updated AUTHORS file with some people who have
-	  contributed and in general brought it closer to present
-	  situation.
-
-2006-11-30 17:23  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/java-config-2: Changing java-config-2 to return !0 values
-	  when there is an error condition or something is not found.
-
-2006-11-01 06:43  Vlastimil Babka <caster@gentoo.org>
-
-	* src/launcher.bash: Print notice about GENTOO_VM set only with
-	  GJL_DEBUG=1 (looks suspiciously when compiling with ejavac() and
-	  ecj-3.2).
-
-2006-10-21 18:00  Petteri Räty <betelgeuse@gentoo.org>
-
-	* src/launcher.bash: launcher.bash can now be used without gjl_jar
-	  and gjl_main variables if the package only installs one jar with
-	  Main-class attribute set.
-
-2006-09-23 00:18  Joshua Nichols <nichoj@gentoo.org>
-
-	* setup.py, src/java_config/__init__.py: Updated version to 2.0.30
-
-2006-09-23 00:18  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/java-config-2: Removed uneeded branching logic. It was used
-	  to highlight JDKs when doing -L, but we don't do that anymore.
-
-2006-09-23 00:17  Joshua Nichols <nichoj@gentoo.org>
-
-	* make-release: Fixed make-release script
-
-2006-09-23 00:10  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/java-config-2: Made java-config-2 -L match java-config-1 -L
-
-2006-09-21 01:57  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/java-config-2: Added messages for when setting user/system
-	  vm.
-
-2006-09-19 21:29  Joshua Nichols <nichoj@gentoo.org>
-
-	* make-release, setup.py, src/java_config/__init__.py: Updated
-	  version. Fixed make-release so it fixes __init__.py to have right
-	  version.
-
-2006-09-19 03:55  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/java-config-2: Added --tools to java-config-2
-
-2006-09-19 03:42  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/run-java-tool: Added saner error message for when a tool
-	  isn't available.
-
-2006-09-19 03:12  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/eselect/java-nsplugin.eselect: Use a slightly smarter way of
-	  checking multilibness
-
-2006-09-19 02:44  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/eselect/java-nsplugin.eselect: Minor fixes.
-
-2006-09-19 02:17  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/eselect/java-nsplugin.eselect: Updated java-nsplugin.eselect
-	  to support multilib stuff.
-
-2006-09-14 19:43  Vlastimil Babka <caster@gentoo.org>
-
-	* src/java_config/EnvironmentManager.py: Rewrite code depending on
-	  python 2.4 wrt bug #147594.
-
-2006-09-12 14:07  Vlastimil Babka <caster@gentoo.org>
-
-	* src/gjl: Fix the previous change for cases when CLASSPATH is
-	  completely unset.
-
-2006-09-08 20:27  Vlastimil Babka <caster@gentoo.org>
-
-	* src/gjl: Honour CLASSPATH environment variable, to fix bug
-	  #146870
-
-2006-09-08 18:49  Joshua Nichols <nichoj@gentoo.org>
-
-	* setup.py: Updated version.
-
-2006-09-08 06:14  Vlastimil Babka <caster@gentoo.org>
-
-	* src/eselect/java-vm.eselect, src/java-config-2,
-	  src/java_config/EnvironmentManager.py: Give nice error message
-	  instead of traceback if trying to set system/user vm symlink over
-	  existing non-symlink file/directory. Fixes bug #140926
-
-2006-09-07 23:40  Vlastimil Babka <caster@gentoo.org>
-
-	* src/gjl: Remove the dep class/library path stuff from gjl, make
-	  it use java-config functionality where
-	  it was moved to in previous commit.
-
-2006-09-07 23:21  Vlastimil Babka <caster@gentoo.org>
-
-	* src/java-config-2, src/java_config/EnvironmentManager.py: Added
-	  -d (--with-dependencies) trigger for --library and --classpath
-	  calls.
-
-2006-09-07 21:23  Vlastimil Babka <caster@gentoo.org>
-
-	* config/symlink-tools: Added apt (annotation processing tool) into
-	  run-java-tool's symlinks.
-
-2006-09-07 20:49  Vlastimil Babka <caster@gentoo.org>
-
-	* config/jdk.conf: Replaced http://some.where with link to gentoo
-	  java guide.
-
-2006-09-06 11:03  Vlastimil Babka <caster@gentoo.org>
-
-	* src/java_config/EnvironmentManager.py: Leave out empty parts of
-	  package.env's CLASSPATH (i.e. if CLASSPATH looks like
-	  ':/usr/share/junit/lib/junit.jar:', omit the ':'s) to behave like
-	  java-config-1 and prevent
-	  breakages of eclass jar-from and friends functions with packages
-	  merged long-ago which
-	  apparently can have those stray ':'s.
-
-2006-08-25 04:04  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/java-config-2.profiled: Updates to java-config-2, to export
-	  JAVAC, JDK_HOME
-
-2006-08-24 14:48  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/java-config-2.profiled: Added profile.d file
-
-2006-08-24 14:46  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/eselect/java-nsplugin.eselect: Applied
-	  java-config-2.0.26-nsplugin_ls_stderr.patch
-
-2006-08-24 14:46  Joshua Nichols <nichoj@gentoo.org>
-
-	* config/symlink-tools: Applied java-config-2.0.26-jconsole.patch
-
-2006-08-24 00:52  Joshua Nichols <nichoj@gentoo.org>
-
-	* src/java_config/EnvironmentManager.py: Patch to fix bug #144856.
-
-2006-08-10 00:07  Joshua Nichols <nichoj@gentoo.org>
-
-	* .: Moved axxo branch to trunk.
-
-2006-07-17 20:20  Joshua Nichols <nichoj@gentoo.org>
-
-	* Moved java-config into projects.
-
-2006-07-07 02:25  Joshua Nichols <nichoj@gentoo.org>
-
-	* Updated setup.py for version
-
-2006-07-07 02:19  Joshua Nichols <nichoj@gentoo.org>
-
-	* Patch from caster for better error handling.
-
-2006-07-07 02:17  Joshua Nichols <nichoj@gentoo.org>
-
-	* Allow vm to be set by number
-
-2006-07-03 17:13  Joshua Nichols <nichoj@gentoo.org>
-
-	* Added fix to correctly mark current plugin.
-
-2006-06-30 12:06  Joshua Nichols <nichoj@gentoo.org>
-
-	* Added java-nsplugin.eselect
-
-2006-06-28 14:25  Joshua Nichols <nichoj@gentoo.org>
-
-	* Updates and tweaks to run-java-tool.
-
-2006-06-28 13:33  Joshua Nichols <nichoj@gentoo.org>
-
-	* Undoing unintentional changes
-
-2006-06-28 13:29  Joshua Nichols <nichoj@gentoo.org>
-
-	* Renamed java-config.1 to java-config-2.1, and updated setup.py
-	  accordingly.
-
-2006-06-24 22:26  Joshua Nichols <nichoj@gentoo.org>
-
-	* Applied a forgotten patch.
-
-2006-06-24 18:55  Joshua Nichols <nichoj@gentoo.org>
-
-	* Updated setup.py to reflect eselect rename.
-
-2006-06-24 18:34  Joshua Nichols <nichoj@gentoo.org>
-
-	* Renamed java to java-vm.
-
-2006-05-02 03:50  Joshua Nichols <nichoj@gentoo.org>
-
-	* Moved java-config to java-config-2, and updated to reflect it.
-	  Updated version to 2.0.22.
-
-2006-05-02 03:44  Joshua Nichols <nichoj@gentoo.org>
-
-	* Cosmetic fixes
-
-2006-03-24 13:56  Joshua Nichols <nichoj@gentoo.org>
-
-	* Some fixes regarding the version number.
-
-2006-02-08 01:42  Joshua Nichols <nichoj@gentoo.org>
-
-	* Made a number of changes needed for migration-overlay.
-
-2006-01-26 13:40  Thomas Matthijs <axxo@gentoo.org>
-
-	* remove me
-
-2005-12-25 19:02  Thomas Matthijs <axxo@gentoo.org>
-
-	* add some useless comments, and make it python-updater proof
-
-2005-12-25 10:00  Thomas Matthijs <axxo@gentoo.org>
-
-	* dont default to ecj
-
-2005-11-26 16:07  Petteri Räty <betelgeuse@gentoo.org>
-
-	* Documented --library in the man page.
-
-2005-11-22 13:26  Thomas Matthijs <axxo@gentoo.org>
-
-	* stupid stupid
-
-2005-11-14 16:34  Petteri Räty <betelgeuse@gentoo.org>
-
-	* java-config now outputs help when called without arguments.
-
-2005-11-14 10:12  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix normpath
-
-2005-11-14 10:02  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix -jar stuff
-
-2005-11-10 13:39  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix manual loc
-
-2005-11-09 19:34  Petteri Räty <betelgeuse@gentoo.org>
-
-	* A little code cleanup. Hope it works.
-
-2005-11-06 18:00  Thomas Matthijs <axxo@gentoo.org>
-
-	* jre|jdk -> java
-
-2005-11-06 17:55  Thomas Matthijs <axxo@gentoo.org>
-
-	* jdk/jre-home is silly
-
-2005-10-29 12:42  Thomas Matthijs <axxo@gentoo.org>
-
-	* Dont assume uid 0 has super powers
-
-2005-10-29 12:23  Thomas Matthijs <axxo@gentoo.org>
-
-	* note
-
-2005-10-26 08:01  Thomas Matthijs <axxo@gentoo.org>
-
-	* for nichoj
-
-2005-10-21 18:47  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix
-
-2005-10-10 20:53  Thomas Matthijs <axxo@gentoo.org>
-
-	* add example virtuals file
-
-2005-10-10 20:50  Thomas Matthijs <axxo@gentoo.org>
-
-	* virtual packages support
-
-2005-10-09 18:09  Thomas Matthijs <axxo@gentoo.org>
-
-	* Move location of the vm symlink, and symlink too JAVA_HOME
-
-2005-09-25 20:18  Thomas Matthijs <axxo@gentoo.org>
-
-	* ##
-
-2005-09-24 18:43  Thomas Matthijs <axxo@gentoo.org>
-
-	* updates
-
-2005-09-24 00:06  Thomas Matthijs <axxo@gentoo.org>
-
-	* 2.0.5
-
-2005-09-23 20:53  Thomas Matthijs <axxo@gentoo.org>
-
-	* i no longer think this was a good idea
-
-2005-09-14 20:42  Thomas Matthijs <axxo@gentoo.org>
-
-	* new java-config: saner launcher, still needs improving
-
-2005-09-12 07:00  Thomas Matthijs <axxo@gentoo.org>
-
-	* revert some of my previous changes
-
-2005-09-11 14:29  Thomas Matthijs <axxo@gentoo.org>
-
-	* Do not let --select_vm fallback onto system/user vm, exit with
-	  non-zero on error
-
-2005-07-27 11:00  Thomas Matthijs <axxo@gentoo.org>
-
-	* Complain loudly about vm files that are missing some vars
-
-2005-07-26 22:16  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix argument passing
-
-2005-07-24 19:46  Thomas Matthijs <axxo@gentoo.org>
-
-	* config mask env.d/java
-
-2005-07-24 10:50  Thomas Matthijs <axxo@gentoo.org>
-
-	* gentoo_javacflags
-
-2005-07-24 10:49  Thomas Matthijs <axxo@gentoo.org>
-
-	* allow cwd too be changed
-
-2005-07-24 10:49  Thomas Matthijs <axxo@gentoo.org>
-
-	* bugfix on empty cp
-
-2005-07-19 14:55  Thomas Matthijs <axxo@gentoo.org>
-
-	* bugfix
-
-2005-07-18 19:34  Thomas Matthijs <axxo@gentoo.org>
-
-	* take into account GENTOO_VM when finding active vm
-
-2005-07-16 19:57  Thomas Matthijs <axxo@gentoo.org>
-
-	* spaces betwean args goood
-
-2005-07-16 09:24  Thomas Matthijs <axxo@gentoo.org>
-
-	* echo ran cmd
-
-2005-07-16 09:23  Thomas Matthijs <axxo@gentoo.org>
-
-	* add fallback on vm
-
-2005-07-15 14:14  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix
-
-2005-07-15 14:12  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix
-
-2005-07-15 10:51  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix
-
-2005-07-15 10:45  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix redirect
-
-2005-07-12 18:52  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix fallback + allow jre+jdk provides
-
-2005-07-12 15:10  Thomas Matthijs <axxo@gentoo.org>
-
-	* nuke my blocker code, since portage doesnt support it in a way
-	  that is usefull
-
-2005-07-12 12:59  Thomas Matthijs <axxo@gentoo.org>
-
-	* prefix launcher vars/avoid collisions
-
-2005-07-11 22:51  Thomas Matthijs <axxo@gentoo.org>
-
-	* bugfix
-
-2005-07-11 22:31  Thomas Matthijs <axxo@gentoo.org>
-
-	* handle versions better
-
-2005-07-11 19:49  Thomas Matthijs <axxo@gentoo.org>
-
-	* getjar
-
-2005-07-10 14:39  Thomas Matthijs <axxo@gentoo.org>
-
-	* bugfix: find_vm didn't check vm type
-
-2005-07-10 13:20  Thomas Matthijs <axxo@gentoo.org>
-
-	* undo last commit
-
-2005-07-10 13:13  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix bug where it would print empty line when pkg can't be found
-
-2005-07-09 01:21  Thomas Matthijs <axxo@gentoo.org>
-
-	* add some deprecation notices
-
-2005-07-08 22:29  Thomas Matthijs <axxo@gentoo.org>
-
-	* Lotsa classpath fixes, make it actualy work
-
-2005-07-08 20:17  Thomas Matthijs <axxo@gentoo.org>
-
-	* change help output to make sense
-
-2005-07-08 20:14  Thomas Matthijs <axxo@gentoo.org>
-
-	* bugfix
-
-2005-07-08 20:06  Thomas Matthijs <axxo@gentoo.org>
-
-	* bug fix
-
-2005-07-08 19:52  Thomas Matthijs <axxo@gentoo.org>
-
-	* sort jdk/jre
-
-2005-07-08 14:52  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix bug
-
-2005-07-08 13:11  Thomas Matthijs <axxo@gentoo.org>
-
-	* welcome launcher (needs some cleaning but 'works')
-
-2005-07-07 18:05  Thomas Matthijs <axxo@gentoo.org>
-
-	* oeps, comment debug code
-
-2005-07-07 18:04  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix bug i introduced
-
-2005-07-07 14:19  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix imports, and get_active_vm
-
-2005-07-07 13:46  Thomas Matthijs <axxo@gentoo.org>
-
-	* exit 1 on failure
-
-2005-07-07 11:53  Thomas Matthijs <axxo@gentoo.org>
-
-	* Group file parser, rename versioantor to versionmanager
-
-2005-07-04 18:41  Thomas Matthijs <axxo@gentoo.org>
-
-	* id -u ->>
-
-2005-07-04 18:35  Thomas Matthijs <axxo@gentoo.org>
-
-	* change user|system args to show/set too be more the eselect way
-
-2005-07-04 12:07  Thomas Matthijs <axxo@gentoo.org>
-
-	* eselect module to switch system and user vm
-
-2005-07-04 10:57  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix symlink creation to work for user-vm
-
-2005-07-03 23:15  Thomas Matthijs <axxo@gentoo.org>
-
-	* simple lil script to make a rls
-
-2005-07-03 22:59  Thomas Matthijs <axxo@gentoo.org>
-
-	* update paths for symlink things
-
-2005-07-03 22:01  Thomas Matthijs <axxo@gentoo.org>
-
-	* bah i'm making a mess :((( no sleep == bad, added symlink stuff
-	  in previous rev, there files where missing
-
-2005-07-03 22:00  Thomas Matthijs <axxo@gentoo.org>
-
-	* remove symlink branch
-
-2005-07-03 16:34  Thomas Matthijs <axxo@gentoo.org>
-
-	* nuke run-java-tool
-
-2005-07-03 14:08  Thomas Matthijs <axxo@gentoo.org>
-
-	* typo
-
-2005-07-03 14:04  Thomas Matthijs <axxo@gentoo.org>
-
-	* cleanup
-
-2005-07-03 14:03  Thomas Matthijs <axxo@gentoo.org>
-
-	* group env-update calls
-
-2005-07-03 13:56  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix classpath setting
-
-2005-07-03 13:41  Thomas Matthijs <axxo@gentoo.org>
-
-	* remove some code duplication
-
-2005-07-03 13:24  Thomas Matthijs <axxo@gentoo.org>
-
-	* bye
-
-2005-07-02 12:41  Thomas Matthijs <axxo@gentoo.org>
-
-	* catch some exceptions for when the active vm can't be found
-
-2005-07-02 11:41  Thomas Matthijs <axxo@gentoo.org>
-
-	* make sure line is stripped, and change the loop a bit
-
-2005-07-02 11:14  Thomas Matthijs <axxo@gentoo.org>
-
-	* Split on the first occurence of =
-
-2005-07-01 20:49  Thomas Matthijs <axxo@gentoo.org>
-
-	* runtime stuff
-
-2005-07-01 14:58  Thomas Matthijs <axxo@gentoo.org>
-
-	* dont import java_config
-
-2005-06-30 14:50  Thomas Matthijs <axxo@gentoo.org>
-
-	* add option to select a diffrend-vm
-
-2005-06-30 14:21  Thomas Matthijs <axxo@gentoo.org>
-
-	* more style fixes
-
-2005-06-30 13:56  Thomas Matthijs <axxo@gentoo.org>
-
-	* 4spaces are way better then 3
-
-2005-06-30 13:40  Thomas Matthijs <axxo@gentoo.org>
-
-	* Only load what is needed when it is needed, store the active vm
-	  in the envmanagaer
-
-2005-06-30 13:39  Thomas Matthijs <axxo@gentoo.org>
-
-	* format fix
-
-2005-06-28 09:22  Thomas Matthijs <axxo@gentoo.org>
-
-	* handle wrong deps better
-
-2005-06-24 19:28  Thomas Matthijs <axxo@gentoo.org>
-
-	* added todo
-
-2005-06-23 11:26  Thomas Matthijs <axxo@gentoo.org>
-
-	* change how things are displayed a bit
-
-2005-06-23 11:26  Thomas Matthijs <axxo@gentoo.org>
-
-	* make name/file functions actualy work and not get overriden by
-	  the string objects
-
-2005-06-22 19:54  Thomas Matthijs <axxo@gentoo.org>
-
-	* remove debug statement
-
-2005-06-22 19:50  Thomas Matthijs <axxo@gentoo.org>
-
-	* fix vm selection bug(code needs some cleanup)
-
-2005-06-21 22:44  Thomas Matthijs <axxo@gentoo.org>
-
-	* have wildcards now
-
-2005-06-21 22:20  Thomas Matthijs <axxo@gentoo.org>
-
-	* willcards
-
-2005-06-21 21:25  Thomas Matthijs <axxo@gentoo.org>
-
-	* formatting fix, and allow wildcards in prefs
-
-2005-06-21 16:16  Thomas Matthijs <axxo@gentoo.org>
-
-	* move things around a bit more ;)
-
-2005-06-21 16:11  Thomas Matthijs <axxo@gentoo.org>
-
-	* cleanup - move authors to AUTHORS, update copy right, move
-	  Changelog to ChangeLog
-
-2005-06-21 15:42  Thomas Matthijs <axxo@gentoo.org>
-
-	* should have working get_vm with prefernses now
-
-2005-06-21 15:41  Thomas Matthijs <axxo@gentoo.org>
-
-	* str the message, so the iteration always works
-
-2005-06-20 23:34  Thomas Matthijs <axxo@gentoo.org>
-
-	* config files
-
-2005-06-20 23:22  Thomas Matthijs <axxo@gentoo.org>
-
-	* kill more deploy
-
-2005-06-20 21:41  Thomas Matthijs <axxo@gentoo.org>
-
-	* mainly commiting for structure changes, things don't work yet
-
-2005-06-20 21:10  Thomas Matthijs <axxo@gentoo.org>
-
-	* copy of trunk -r 190
-
-2005-06-19 12:36  Thomas Matthijs <axxo@gentoo.org>
-
-	* too everyone reading this, sleepy axxo says hi
-
-2005-06-19 12:35  Thomas Matthijs <axxo@gentoo.org>
-
-	* catch exception in callback
-
-2005-06-19 00:02  Thomas Matthijs <axxo@gentoo.org>
-
-	* print output of env-update
-
-2005-06-18 23:51  Thomas Matthijs <axxo@gentoo.org>
-
-	* correct the way env-update is run, add a general exception caller
-	  around the option parsers so we catch all errors, removed
-	  /etc/.java hack
-
-2005-06-18 23:49  Thomas Matthijs <axxo@gentoo.org>
-
-	* extend Exception
-
-2005-06-18 15:34  Thomas Matthijs <axxo@gentoo.org>
-
-	* add -E to shebang
-
-2005-06-18 15:29  Thomas Matthijs <axxo@gentoo.org>
-
-	* copied manual/tarball.sh from java-config cvs, made a java_config
-	  module, stole the setup.py so we can easily create a snapshort
-
-2005-04-22 04:09  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Updates to Preference Manager -- this may be all that is needed
-	  for the time being for 1.5 unmasking
-
-2005-04-21 02:57  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Preferences Management Code --- Tree is broken
-
-2005-04-19 18:28  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Removed #!/usr/bin/python from files; these are not executables!
-
-2005-04-19 15:30  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Reverting to the proper #!/usr/bin/python
-
-2005-04-09 19:46  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Nicer message
-
-2005-04-09 19:43  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Dont die silently!
-
-2005-04-09 18:49  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* More fixes :-p
-
-2005-04-09 18:47  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Fixing OutputFormatter
-
-2005-04-09 18:38  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Fixing dropped -E
-
-2005-04-09 18:34  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Updated to callbacks
-
-2005-03-19 21:51  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Render touchups!
-
-2005-03-19 21:47  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Fixing the goofy mistakes
-
-2005-03-12 22:38  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* All options are now implemented!
-
-2005-03-12 00:11  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Wee cleaning the classpaths!
-
-2005-03-05 22:39  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* More fixing
-
-2005-03-05 22:33  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Yey! I broke it and fixed it all on my own! :-d
-
-2005-03-05 22:15  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Oh the joys of breaking things -- time to see what I can break
-	  now :-d
-
-2005-02-22 02:01  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Modified JavaErrors calls
-	  Removed unneeded import in Package.py
-
-2005-02-13 18:54  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Fixes from axxo
-
-2005-02-13 17:20  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* imports
-
-2005-02-13 17:18  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Fixed minor issue with setting the user vm; added library
-	  functionality from axxo; cleaned up path usage; added more TODOs
-
-2005-02-13 07:09  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Added broken -s support; Need to determine if user is running
-	  csh' or sh' and set vm options appropriately
-
-2005-02-13 02:42  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* More Fixes! -g fixed
-
-2005-02-13 02:17  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* More fixes!! -P works too now, I think -- well in default mode
-	  atleast
-
-2005-02-13 01:18  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* aye, stuid commas
-
-2005-02-13 00:44  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Fixing more boogs, Bug #22390 Resolved
-
-2005-02-12 17:49  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Replicate old java-config behavior
-
-2005-02-12 17:44  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* OutputFormatter is hungry, it wants spaces, so gave it some food
-	  :-p
-
-2005-02-12 17:42  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Speeling Error!
-
-2005-02-12 17:33  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Replicating old behavior
-
-2005-02-12 06:10  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* -p functional
-
-2005-02-12 04:10  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* java-config -L fixed!!
-
-2005-02-11 19:35  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* java-config -L broken, -l added
-
-2005-02-11 18:41  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* -g added
-
-2005-02-11 05:43  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Updates galore
-
-2005-02-10 17:49  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* OutputFormatter now does '% ' as % for axxo ;-)
-
-2005-02-10 12:17  Thomas Matthijs <axxo@gentoo.org>
-
-	* get_vm: machine is a str now
-
-2005-02-09 23:05  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Stupid JAVA WS
-
-2005-02-09 22:40  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* More stuff
-
-2005-02-09 22:28  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Removed VM validity checking; Fixed consistency with previous
-	  behavior on SET WM
-
-2005-02-09 22:23  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* I swear I didnt bork it!
-
-2005-02-09 20:22  Thomas Matthijs <axxo@gentoo.org>
-
-	* make set_vm and valid_vm work on a vm
-
-2005-02-09 19:22  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* axxo++; .isdigit exception prevention
-
-2005-02-09 18:59  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* syntax errors--
-
-2005-02-09 18:48  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* axxo++
-
-2005-02-09 18:36  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Removed Exception Logic
-
-2005-02-09 17:59  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* axxo++
-
-2005-02-09 17:20  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Fixing bug #60606
-
-2005-02-07 22:59  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* More updates to env stuff!
-
-2005-02-06 13:02  Thomas Matthijs <axxo@gentoo.org>
-
-	* tweak what is put in the env file
-
-2005-02-05 17:29  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* More Updates!
-
-2005-02-04 23:53  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Resolving bug #60606
-
-2005-02-04 23:16  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* More fixes
-
-2005-02-04 23:04  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Added alerts.
-
-2005-02-04 22:45  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Added the env file that the script expects (minor changes to the
-	  existing ones
-
-2005-02-04 22:33  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Look mama! I can set the system VM!!
-
-2005-02-04 19:01  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Fix a stupid testing thing
-
-2005-02-04 18:12  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Ladies and germs, we now have the ability to validate VMs!!
-
-2005-01-12 21:04  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Java VM Listing enabled :-d
-
-2005-01-09 23:40  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* List the VMs ye mighty and grand java-config!
-
-2005-01-09 22:22  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* java-config --exec sexiness!
-
-2005-01-09 21:50  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Moved java-config.py to java-config; We not have a vm list inside
-	  the EnvMgr! :-d
-
-2005-01-05 18:39  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Attempt at "gentooization" of classes
-
-2005-01-04 23:26  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Updated email address
-
-2005-01-04 23:08  Karl Trygve Kalleberg <karltk@gentoo.org>
-
-	* Moved outside the portree.
-
-2005-01-03 07:57  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Added support for JRE_HOME and JDK_HOME
-
-2005-01-03 06:36  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* JavaExceptions.py : Initial Import
-
-2005-01-03 06:33  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* EnvironmentManager : FindExec
-	  java-config : Added functionality to find the java{c?}
-	  executables
-	  OutputFormatter : _PrintError functionality
-
-2005-01-03 00:42  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Updated Environment File list; Fixes search path
-
-2005-01-03 00:27  Saleem Abdulrasool <compnerd@gentoo.org>
-
-	* Initial svn import
-


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-17 20:12 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-17 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     81e4dbc5ae15f5a51a0ecf1ba6be82f52241a010
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 20:03:10 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 20:12:07 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=81e4dbc5

update TODO

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 TODO | 20 ++------------------
 1 file changed, 2 insertions(+), 18 deletions(-)

diff --git a/TODO b/TODO
index 400bfe6..c1ea266 100644
--- a/TODO
+++ b/TODO
@@ -1,18 +1,2 @@
-1) EnvFileParser chokes on multiline vars
-For 2.1:
-  - handling virtuals
-    http://overlays.gentoo.org/proj/java/wiki/Virtuals
-
-For 2.1.8
-  - Bug# 259280
-
-For 2.1.9
- [08:16] <Caster> the idea is marking 1.4 VM's as build only so you won't be able to select them as system/user vm
- [08:16] <Caster> which I think should also mean that running 'GENTOO_VM=blackdown-jdk-1.4.2 java' will fail
- [08:17] <ali_bush> oh ok
- [08:17] <Caster> but then java-pkg-*2.eclass should set some override variable that will let this work again, in order to build with them
-
-For 3.0:
-  - Make EnvironmentManager's get_packages function return
-    a list packages instead of a dictionary. For lookup by name
-	we already have the get_package function.
+For 3.0: rewrite java-config from scratch and stop patching it. this codebase
+is old and needs to go away.


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2020-06-17 19:59 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2020-06-17 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     41e12d19bb14064b2979a4f6288b2a86e6ff6d99
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 19:58:32 2020 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 19:58:58 2020 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=41e12d19

set out new REWRITE goals

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 REWRITE | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/REWRITE b/REWRITE
index e382502..85d2fa7 100644
--- a/REWRITE
+++ b/REWRITE
@@ -1,11 +1,2 @@
 Goals for the rewrite:
-- reduce dependencies (c++ with few external libs)
-- provide a dbus interface (for use in Eclipse/Netbeans library managers)
-- solve outstanding bugs
-  * deep scan for class versioning issues (bug #161622)
-  * wrappers for all JVM tools
-  * virtuals handling for jdbc providers
-  * virtuals provided by JDKs
-- remove all deprecated command line options
-- don't depend on pm code (custom antlr based parsing)
-- unify java-config-wrapper,javatoolkit and java-config to a single package
+- throw away this codebase and start from scratch


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2017-11-01 21:34 Patrice Clement
  0 siblings, 0 replies; 19+ messages in thread
From: Patrice Clement @ 2017-11-01 21:34 UTC (permalink / raw
  To: gentoo-commits

commit:     b927ef4b77df2b6ee2a2beaadb4fd521d6e76ac3
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  1 21:33:52 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Nov  1 21:33:52 2017 +0000
URL:        https://gitweb.gentoo.org/proj/java-config.git/commit/?id=b927ef4b

remove whitespace

 README | 1 -
 1 file changed, 1 deletion(-)

diff --git a/README b/README
index 08ea0c7..4b00797 100644
--- a/README
+++ b/README
@@ -1,3 +1,2 @@
 Maintainer: Gentoo Java Team <java@gentoo.org>
 Java Configuration Utility for Gentoo
-


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2013-12-27 11:28 Ralph Sennhauser
  0 siblings, 0 replies; 19+ messages in thread
From: Ralph Sennhauser @ 2013-12-27 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     e7687a82240c76601fda77b86582bd4cd1372ced
Author:     Ralph Sennhauser <sera <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 11:07:55 2013 +0000
Commit:     Ralph Sennhauser <sera <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 11:07:55 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/java-config.git;a=commit;h=e7687a82

Fix install location of launcher.bash

---
 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 7aff539..b0e6970 100644
--- a/setup.py
+++ b/setup.py
@@ -136,7 +136,7 @@ setup (
 	package_dir = { 'java_config_2' : 'src/java_config_2' },
 	scripts = ['src/java-config-2','src/depend-java-query','src/gjl'],
 	data_files = [
-		(eprefix + '/usr/share/share/java-config-2/launcher', ['src/launcher.bash']),
+		(eprefix + '/usr/share/java-config-2/launcher', ['src/launcher.bash']),
 		(eprefix + '/usr/share/man/man1/', ['man/java-config-2.1']),
 		(eprefix + '/etc/java-config-2/', ['config/virtuals']),
 		(eprefix + '/etc/java-config-2/build/', ['config/jdk.conf','config/compilers.conf']),


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] proj/java-config:master commit in: /
@ 2013-09-15 19:30 Ralph Sennhauser
  0 siblings, 0 replies; 19+ messages in thread
From: Ralph Sennhauser @ 2013-09-15 19:30 UTC (permalink / raw
  To: gentoo-commits

commit:     5088f91ab235fe85c881dcac2e87a1e828fc1752
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 00:54:06 2013 +0000
Commit:     Ralph Sennhauser <sera <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 16:07:10 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/java-config.git;a=commit;h=5088f91a

Fixup directory and file installation code in jc_install

Use mkpath to prevent failure if the path already exists.
Write data to a temp file and call copy_file to install to avoid a race
condition if with concurrent build processes.

---
 setup.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/setup.py b/setup.py
index ec54b37..7aff539 100644
--- a/setup.py
+++ b/setup.py
@@ -8,7 +8,7 @@ from distutils.cmd import Command
 from distutils.command.build import build
 from distutils.command.install import install
 from distutils.command.sdist import sdist
-import fileinput, os, subprocess, sys, unittest
+import fileinput, os, subprocess, sys, tempfile, unittest
 
 
 class jc_build(build):
@@ -87,10 +87,13 @@ class jc_install(install):
 		elif arch in ['hpux']:
 			defaults = '*= hp-jdk-bin'
 
-		os.mkdirs(self.root + '/usr/share/java-config-2/config/')
-		with open(self.root + '/usr/share/java-config-2/config/jdk-defaults.conf', 'w') as f:
+		with tempfile.NamedTemporaryFile(mode='w', delete=False) as f:
 			f.write("# This files contain the default support jdk's\n")
 			f.write(defaults + "\n")
+		confdir = self.root + '/usr/share/java-config-2/config/'
+		self.mkpath(confdir)
+		self.copy_file(f.name, confdir + 'jdk-defaults.conf', preserve_mode=0)
+		os.remove(f.name)
 
 
 class jc_sdist(sdist):


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

end of thread, other threads:[~2024-06-27  7:09 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-23 13:26 [gentoo-commits] proj/java-config:master commit in: / Patrice Clement
  -- strict thread matches above, loose matches on Subject: below --
2024-06-27  7:09 Florian Schmaus
2024-06-27  7:09 Florian Schmaus
2023-11-16 20:19 Florian Schmaus
2023-11-16 20:19 Florian Schmaus
2023-11-16 16:01 Florian Schmaus
2023-11-14 13:54 Florian Schmaus
2020-06-23 13:26 Patrice Clement
2020-06-23 13:26 Patrice Clement
2020-06-17 20:49 Patrice Clement
2020-06-17 20:49 Patrice Clement
2020-06-17 20:49 Patrice Clement
2020-06-17 20:49 Patrice Clement
2020-06-17 20:49 Patrice Clement
2020-06-17 20:12 Patrice Clement
2020-06-17 19:59 Patrice Clement
2017-11-01 21:34 Patrice Clement
2013-12-27 11:28 Ralph Sennhauser
2013-09-15 19:30 Ralph Sennhauser

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