new java?
Daniel Robitaille
robitaille at gmail.com
Mon May 15 15:49:59 BST 2006
On 5/15/06, Matthew East <mdke at ubuntu.com> wrote:
> Hi,
>
> I noticed on dapper-changes that there is a sun-java package that has
> just arrived. If that is what I think it is, it changes the way that
> people can install java on Dapper.
>
> Was anyone considering notifying the documentation team about that? It
> is after all 3 months past feature freeze, 1 month past documentation
> freeze, and 2 days before documentation translation freeze.
>
> I'm willing to change our desktop guide really fast, but I'd like to
> know what this package does, and how it affects the following two bits
> of documentation, both in System/Help/System Documentation/Ubuntu
> Desktop Guide:
>
> 1. Common Tasks/Internet/3.4.4.3
> 2. Common Tasks/Programming/3.8.2
>
> If someone could let me know, I'd appreciate it.
I haven't tried it yet, but it seems to be a new way to get Sun Jave
5, according to the changelogs (and the name of its uploader is t the
end):
(http://changelogs.ubuntu.com/changelogs/pool/multiverse/s/sun-java5/sun-java5_1.5.0-06-1/changelog)
sun-java5 (1.5.0-06-1) dapper; urgency=low
[ Combined changelog for versions -0 up to -0.9b ]
* Initial packages, derived from the j2se1.4 packages.
* Update license (DJL v.1.1) and license questions in the installation
scripts.
* "Source" tarball includes both i586 and amd64 bin packages.
* New binary packages:
- New empty -plugin package, just installs the plugin alternatives.
- New empty -fonts package, registering the fonts in defoma.
- Arch independent src package, the src.zip differs on amd64
and i386. Check that all src.zip files are equal, besides time stamp
and build path differences in comments.
- Keep the -demo packages as a separate package; for license reasons
-jdk and -demo depend on each other.
- Split the jre in an arch and arch-indep packages; move all common
jar files and jar files with the same content into the -jre package.
Checked at build time to assert equality of the files.
Move common subdirectories into the -jre package.
- Build the -doc package (needs downloaded docs).
- Build ia32 runtime packages for amd64 and ia64.
- Rename the -src package to -source (Tom Marble).
- Update dependency/replacement information for the new packages.
* Unpack the jar files during the build, don't include the pack
files in the binaries; always use unpack200 from the i586 archive,
which works on amd64, i386 and ia64.
* Adjust build dependencies.
* Adopt fontconfig.properties.src for Debian/Ubuntu.
* Keep all files but the example and demo files in /usr/lib.
* Move the sample and demo files into /usr/share/doc/sun-java5-jdk.
* Use the jpackage naming conventions for the toplevel
directory (java-1.5.0-sun-1.5.0.06, alias java-1.5.0-sun);
Use the alias symlink for registering the alternatives.
* jre package depends on unixodbc; don't depend on unixodbc for the
ia32 runtime, the 32bit libraries are not packaged.
* ControlPanel: Fix logic to get the location of the script.
* Install README.html in the jdk docdir.
* Use /usr/lib/jvm/.sun-java5.jinfo (description file to work with
update-java-alternatives). Recommend the java-common package
including this script.
* Drop all version information from the dependencies on shared
libraries; we don't have any information about it anyway.
* Place the man pages for the jre tools into JAVA_HOME.
* Ease the generation of the copyright file to include the packaging
copyright, upstream copyright and third party licenses (Tom Marble).
* Activate class data sharing for 32bit runtimes using the client
VM (Juergen Kreileder).
* Install menu icons in xpm format, convert desktop and menu files
to use them.
* Do not provide alternatives for kinit, klist, ktab, also in packages
heimdal-clients, krb5-user.
* For the plugins, use the alternative names used by java-package:
netscape-javaplugin.so, mozilla-javaplugin.so, firefox-javaplugin.so.
* -jre: suggest the -fonts package (Tom Marble).
* Unpack the archives using unzip, don't run the native included
installer.
* Modified debconf for more user friendly license presentment:
elaborated dlj.templates and coordinated state machine
in JB-jre.preinst.in and JB-jdk.preinst.in per debconf-devel(1).
Thanks to Tom Marble.
* DLJ related code in JB-jre.config.in and JB-jdk.config.in may
no longer be necessary (as it is done in preinst) (Tom Marble).
* Fix charset encoding of license, making the license show in the gnome
frontend of debconf (Jeroen van Wolffelaar).
* po-debconf'ize (Jeroen van Wolffelaar).
-- Matthias Klose <doko at ubuntu.com> Sun, 14 May 2006 20:30:38 +0200
==========================================
--
Daniel Robitaille
More information about the ubuntu-devel
mailing list