source: projects/specs/branches/6/j/java-1.6.0-openjdk/java-1.6.0-openjdk-vl.spec @ 3686

Revision 3686, 61.6 KB checked in by kenta, 13 years ago (diff)

java-1.6.0-openjdk: updated to IcedTea6 1.10.1 and openjdk b22

Line 
1# If gcjbootstrap is 1 IcedTea is bootstrapped against
2# java-1.5.0-gcj-devel.  If gcjbootstrap is 0 IcedTea is built against
3# java-1.6.0-openjdk-devel.
4%define gcjbootstrap 0
5
6# If runtests is 0 test suites will not be run.
7%define runtests 0
8
9%define icedteaver 1.10.1
10%define icedteasnapshot %{nil}
11%define openjdkver b22
12%define openjdkdate 28_feb_2011
13
14%define jaxpver 144_01
15%define jafver b20
16%define jaxwsver b20
17
18%define genurl http://cvs.fedoraproject.org/viewcvs/devel/java-1.6.0-openjdk/
19
20%define accessmajorver 1.23
21%define accessminorver 0
22%define accessver %{accessmajorver}.%{accessminorver}
23%define accessurl http://ftp.gnome.org/pub/GNOME/sources/java-access-bridge/
24
25%define jafurl      http://icedtea.classpath.org/download/drops/
26%define jaxpurl     https://jaxp.dev.java.net/files/documents/913/147329/
27%define jaxwsurl    http://icedtea.classpath.org/download/drops/
28
29%define openjdkurlbase http://www.java.net/download/openjdk/jdk6/promoted/
30%define openjdkurl %{openjdkurlbase}%{openjdkver}/
31%define fedorazip  openjdk-6-src-%{openjdkver}-%{openjdkdate}-fedora.tar.gz
32
33%define mauvedate 2008-10-22
34
35%define multilib_arches ppc64 sparc64 x86_64
36
37#define jit_arches %{ix86} x86_64 sparcv9 sparc64
38%define jit_arches %{nil}
39
40%ifarch %{ix86}
41%define archbuild i586
42%define archinstall i386
43%endif
44%ifarch x86_64
45%define archbuild amd64
46%define archinstall amd64
47%endif
48# 32 bit sparc, optimized for v9
49%ifarch sparcv9
50%define archbuild sparc
51%define archinstall sparc
52%endif
53# 64 bit sparc
54%ifarch sparc64
55%define archbuild sparcv9
56%define archinstall sparcv9
57%endif
58%ifnarch %{ix86} x86_64 sparcv9 sparc64
59%define archbuild %{_arch}
60%define archinstall %{_arch}
61%endif
62#ifnarch %{jit_arches}
63#define archbuild %{_arch}
64#define archinstall %{_arch}
65#endif
66
67# Reduce build time from 27 hours to 12 hours by only running test
68# suites on JIT architectures.
69%ifnarch %{jit_arches}
70%define runtests 0
71%endif
72
73%define buildoutputdir openjdk.build
74
75%if %{gcjbootstrap}
76%define icedteaopt %{nil}
77%else
78%ifarch %{jit_arches}
79%define icedteaopt --with-openjdk --enable-systemtap
80%else
81%define icedteaopt --with-openjdk
82%endif
83%endif
84
85# Convert an absolute path to a relative path.  Each symbolic link is
86# specified relative to the directory in which it is installed so that
87# it will resolve properly within chrooted installations.
88%define script 'use File::Spec; print File::Spec->abs2rel($ARGV[0], $ARGV[1])'
89%define abs2rel %{__perl} -e %{script}
90
91# Hard-code libdir on 64-bit architectures to make the 64-bit JDK
92# simply be another alternative.
93%ifarch %{multilib_arches}
94%define syslibdir       %{_prefix}/lib64
95%define _libdir         %{_prefix}/lib
96%define archname        %{name}.%{_arch}
97%define javaplugin      libjavaplugin.so.%{_arch}
98%else
99%define syslibdir       %{_libdir}
100%define archname        %{name}
101%define javaplugin      libjavaplugin.so
102%endif
103
104# Standard JPackage naming and versioning defines.
105%define origin          openjdk
106%define priority        16000
107%define javaver         1.6.0
108%define buildver        0
109
110# Standard JPackage directories and symbolic links.
111# Make 64-bit JDKs just another alternative on 64-bit architectures.
112%ifarch %{multilib_arches}
113%define sdklnk          java-%{javaver}-%{origin}.%{_arch}
114%define jrelnk          jre-%{javaver}-%{origin}.%{_arch}
115%define sdkdir          %{name}-%{version}.%{_arch}
116%else
117%define sdklnk          java-%{javaver}-%{origin}
118%define jrelnk          jre-%{javaver}-%{origin}
119%define sdkdir          %{name}-%{version}
120%endif
121%define jredir          %{sdkdir}/jre
122%define sdkbindir       %{_jvmdir}/%{sdklnk}/bin
123%define jrebindir       %{_jvmdir}/%{jrelnk}/bin
124%ifarch %{multilib_arches}
125%define jvmjardir       %{_jvmjardir}/%{name}-%{version}.%{_arch}
126%else
127%define jvmjardir       %{_jvmjardir}/%{name}-%{version}
128%endif
129
130%ifarch %{jit_arches}
131# Where to install systemtap tapset (links)
132# We would like these to be in a package specific subdir,
133# but currently systemtap doesn't support that, so we have to
134# use the root tapset dir for now. To distinquish between 64
135# and 32 bit architectures we place the tapsets under the arch
136# specific dir (note that systemtap will only pickup the tapset
137# for the primary arch for now). Systemtap uses the machine name
138# aka build_cpu as architecture specific directory name.
139#%define tapsetdir      /usr/share/systemtap/tapset/%{sdkdir}
140%define tapsetdir       /usr/share/systemtap/tapset/%{_build_cpu}
141%endif
142
143# Prevent brp-java-repack-jars from being run.
144%define __jar_repack 0
145
146Name:    java-%{javaver}-%{origin}
147Version: %{javaver}.%{buildver}
148Release: 4.%{openjdkver}%{?_dist_release}
149
150Summary: OpenJDK Runtime Environment
151Summary(ja): OpenJDK ランタイム環境
152Group:   Development/Languages
153
154License:  GPLv2 with exceptions
155URL:      http://icedtea.classpath.org/
156
157Source0:  %{url}download/source/icedtea6-%{icedteaver}%{icedteasnapshot}.tar.gz
158Source1:  http://download.java.net/openjdk/jdk6/promoted/b20/openjdk-6-src-%{openjdkver}-%{openjdkdate}.tar.gz
159
160#Source2:  %{accessurl}%{accessmajorver}/java-access-bridge-%{accessver}.tar.bz2
161#Source3:  %{genurl}generate-fedora-zip.sh
162#Source4:  README.src
163#Source5:  mauve-%{mauvedate}.tar.gz
164#Source6:  mauve_tests
165
166Source9: %{jafurl}jdk6-jaf-%{jafver}.zip
167Source10: %{jaxpurl}jaxp%{jaxpver}.zip
168Source11: %{jaxwsurl}jdk6-jaxws-%{jaxwsver}.zip
169
170# FIXME: This patch needs to be fixed. optflags argument
171# -mtune=generic is being ignored because it breaks several graphical
172# applications.
173#Patch0:   java-1.6.0-openjdk-optflags.patch
174#Patch1:   java-1.6.0-openjdk-java-access-bridge-tck.patch
175#Patch2:   java-1.6.0-openjdk-java-access-bridge-idlj.patch
176#Patch3:          java-1.6.0-openjdk-java-access-bridge-security.patch
177#Patch4:   java-1.6.0-openjdk-accessible-toolkit.patch
178#Patch5:   java-1.6.0-openjdk-visualvm-update.patch
179#Patch6:   java-1.6.0-openjdk-plugin.patch
180
181BuildRoot: %{_tmppath}/%{name}-%{version}-root
182
183BuildRequires: alsa-lib-devel
184BuildRequires: cups-devel
185BuildRequires: desktop-file-utils
186BuildRequires: giflib-devel
187BuildRequires: libX11-devel
188BuildRequires: libXi-devel
189BuildRequires: libXp-devel
190BuildRequires: libXt-devel
191BuildRequires: libXtst-devel
192BuildRequires: libXrandr-devel
193BuildRequires: freetype2-devel
194BuildRequires: libjpeg-devel
195BuildRequires: libpng-devel
196BuildRequires: unzip
197BuildRequires: xalan-j2
198BuildRequires: xerces-j2
199BuildRequires: xorg-x11-proto-devel
200#BuildRequires: mercurial
201BuildRequires: ant
202BuildRequires: libXinerama-devel
203BuildRequires: rhino
204%if %{gcjbootstrap}
205BuildRequires: java-1.5.0-gcj-devel
206%else
207BuildRequires: java-1.6.0-openjdk-devel
208%endif
209# Mauve build requirements.
210#BuildRequires: xorg-x11-server-Xvfb
211#BuildRequires: xorg-x11-fonts-Type1
212#BuildRequires: xorg-x11-fonts-misc
213#BuildRequires: freetype-devel >= 2.3.0
214#BuildRequires: fontconfig
215#BuildRequires: eclipse-ecj
216
217# Java Access Bridge for GNOME build requirements.
218#BuildRequires: at-spi-devel
219#BuildRequires: gawk
220#BuildRequires: libbonobo-devel
221#BuildRequires: pkgconfig >= 0.9.0
222#BuildRequires: xorg-x11-utils
223
224# PulseAudio build requirements.
225BuildRequires: pulseaudio-libs-devel >= 0.9.11
226BuildRequires: pulseaudio >= 0.9.11
227# Zero-assembler build requirement.
228%ifnarch %{jit_arches}
229BuildRequires: libffi-devel
230%endif
231%ifarch %{jit_arches}
232#systemtap build requirement.
233BuildRequires: systemtap-sdt-devel
234%endif
235# visualvm build requirements.
236#BuildRequires: netbeans >= 6.8
237#BuildRequires: jakarta-commons-logging
238
239Requires: rhino
240Requires: libjpeg = 6b
241
242%if 0%{?fedora} > 9
243# Require /etc/pki/java/cacerts.
244Requires: ca-certificates
245%else
246# Require /etc/pki/tls/certs/ca-bundle.crt instead of generating
247# cacerts.
248Requires: openssl
249%endif
250# Require jpackage-utils for ant.
251Requires: jpackage-utils >= 1.7.3-1jpp.2
252# Require zoneinfo data provided by tzdata-java subpackage.
253Requires: tzdata-java
254# Post requires alternatives to install tool alternatives.
255Requires(post):   alternatives
256# Postun requires alternatives to uninstall tool alternatives.
257Requires(postun): alternatives
258
259# java-1.6.0-openjdk replaces java-1.7.0-icedtea.
260Provides: java-1.7.0-icedtea = 0:1.7.0.0-0.999
261Obsoletes: java-1.7.0-icedtea < 0:1.7.0.0-0.999
262
263# Standard JPackage base provides.
264Provides: jre-%{javaver}-%{origin} = %{version}-%{release}
265Provides: jre-%{origin} = %{version}-%{release}
266Provides: jre-%{javaver} = %{version}-%{release}
267Provides: java-%{javaver} = %{version}-%{release}
268Provides: jre = %{javaver}
269Provides: java-%{origin} = %{version}-%{release}
270Provides: java = %{javaver}
271# Standard JPackage extensions provides.
272Provides: jndi = %{version}
273Provides: jndi-ldap = %{version}
274Provides: jndi-cos = %{version}
275Provides: jndi-rmi = %{version}
276Provides: jndi-dns = %{version}
277Provides: jaas = %{version}
278Provides: jsse = %{version}
279Provides: jce = %%{version}
280Provides: jdbc-stdext = 3.0
281Provides: java-sasl = %{version}
282Provides: java-fonts = %{version}
283
284%description
285The OpenJDK runtime environment.
286
287%package devel
288Summary: OpenJDK Development Environment
289Summary(ja): OpenJDK 開発環境
290Group:   Development/Tools
291
292# Require base package.
293Requires:         %{name} = %{version}-%{release}
294# For visualvm
295#Requires:      netbeans-platform
296# Post requires alternatives to install tool alternatives.
297Requires(post):   alternatives
298# Postun requires alternatives to uninstall tool alternatives.
299Requires(postun): alternatives
300
301# java-1.6.0-openjdk-devel replaces java-1.7.0-icedtea-devel.
302Provides: java-1.7.0-icedtea-devel = 0:1.7.0.0-0.999
303Obsoletes: java-1.7.0-icedtea-devel < 0:1.7.0.0-0.999
304
305# Standard JPackage devel provides.
306Provides: java-sdk-%{javaver}-%{origin} = %{version}
307Provides: java-sdk-%{javaver} = %{version}
308Provides: java-sdk-%{origin} = %{version}
309Provides: java-sdk = %{javaver}
310Provides: java-%{javaver}-devel = %{version}
311Provides: java-devel-%{origin} = %{version}
312Provides: java-devel = %{javaver}
313
314%description devel
315The OpenJDK development tools.
316
317%package demo
318Summary: OpenJDK Demos
319Group:   Development/Languages
320
321Requires: %{name} = %{version}-%{release}
322
323# java-1.6.0-openjdk-demo replaces java-1.7.0-icedtea-demo.
324Provides: java-1.7.0-icedtea-demo = 0:1.7.0.0-0.999
325Obsoletes: java-1.7.0-icedtea-demo < 0:1.7.0.0-0.999
326
327%description demo
328The OpenJDK demos.
329
330%package src
331Summary: OpenJDK Source Bundle
332Group:   Development/Languages
333
334Requires: %{name} = %{version}-%{release}
335
336# java-1.6.0-openjdk-src replaces java-1.7.0-icedtea-src.
337Provides: java-1.7.0-icedtea-src = 0:1.7.0.0-0.999
338Obsoletes: java-1.7.0-icedtea-src < 0:1.7.0.0-0.999
339
340%description src
341The OpenJDK source bundle.
342
343%package javadoc
344Summary: OpenJDK API Documentation
345Summary(ja): OpenJDK API ドキュメント
346Group:   Documentation
347
348# Post requires alternatives to install javadoc alternative.
349Requires(post):   alternatives
350# Postun requires alternatives to uninstall javadoc alternative.
351Requires(postun): alternatives
352
353# java-1.6.0-openjdk-javadoc replaces java-1.7.0-icedtea-javadoc.
354Provides: java-1.7.0-icedtea-javadoc = 0:1.7.0.0-0.999
355Obsoletes: java-1.7.0-icedtea-javadoc < 0:1.7.0.0-0.999
356
357# Standard JPackage javadoc provides.
358Provides: java-javadoc = %{version}-%{release}
359Provides: java-%{javaver}-javadoc = %{version}-%{release}
360
361%description javadoc
362The OpenJDK API documentation.
363
364%package plugin
365Summary: OpenJDK Web Browser Plugin
366Summary(ja): OpenJDK Web ブラウザプラグイン
367Group:   Applications/Internet
368
369Requires: %{name} = %{version}-%{release}
370Requires: %{syslibdir}/mozilla/plugins
371# Post requires alternatives to install plugin alternative.
372Requires(post):   alternatives
373# Postun requires alternatives to uninstall plugin alternative.
374Requires(postun): alternatives
375
376# java-1.6.0-openjdk-plugin replaces java-1.7.0-icedtea-plugin.
377Provides: java-1.7.0-icedtea-plugin = 0:1.7.0.0-0.999
378Obsoletes: java-1.7.0-icedtea-plugin < 0:1.7.0.0-0.999
379
380# Standard JPackage plugin provides.
381Provides: java-plugin = %{javaver}
382Provides: java-%{javaver}-plugin = %{version}
383
384%description plugin
385The OpenJDK web browser plugin.
386
387%prep
388%setup -q -n icedtea6-%{icedteaver}
389#setup -q -n icedtea6-%{icedteaver} -T -D -a 5
390#setup -q -n icedtea6-%{icedteaver} -T -D -a 2
391#patch0
392#patch5
393#patch6
394#cp %{SOURCE4} .
395#cp %{SOURCE6} .
396#cp %{SOURCE7} .
397#cp %{SOURCE8} .
398
399%build
400unset which
401# Build IcedTea and OpenJDK.
402./configure %{icedteaopt} \
403    --with-openjdk-src-zip=%{SOURCE1} \
404    --with-pkgversion=vine-%{release}-%{_arch} \
405    --enable-pulse-java \
406    --with-jaf-drop-zip=%{SOURCE9} \
407    --with-jaxp-drop-zip=%{SOURCE10} \
408    --with-jaxws-drop-zip=%{SOURCE11} \
409    --with-abs-install-dir=%{_jvmdir}/%{sdkdir}
410%if %{gcjbootstrap}
411make stamps/patch-ecj.stamp
412%endif
413make patch
414#patch -l -p0 < %{PATCH3}
415#patch -l -p0 < %{PATCH4}
416make
417
418#export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image
419
420# Build Java Access Bridge for GNOME.
421#pushd java-access-bridge-%{accessver}
422#  patch -l -p1 < %{PATCH1}
423#  patch -l -p1 < %{PATCH2}
424#  OLD_PATH=$PATH
425#  export PATH=$JAVA_HOME/bin:$OLD_PATH
426#  ./configure
427#  make
428#  export PATH=$OLD_PATH
429#  cp -a bridge/accessibility.properties $JAVA_HOME/jre/lib
430#  cp -a gnome-java-bridge.jar $JAVA_HOME/jre/lib/ext
431#popd
432
433%if %{runtests}
434# Run jtreg test suite.
435{
436  echo ====================JTREG TESTING========================
437  export DISPLAY=:20
438  Xvfb :20 -screen 0 1x1x24 -ac&
439  echo $! > Xvfb.pid
440  make jtregcheck -k
441  kill -9 `cat Xvfb.pid`
442  unset DISPLAY
443  rm -f Xvfb.pid
444  echo ====================JTREG TESTING END====================
445} || :
446
447# Run Mauve test suite.
448{
449  pushd mauve-%{mauvedate}
450    ./configure
451    make
452    echo ====================MAUVE TESTING========================
453    export DISPLAY=:20
454    Xvfb :20 -screen 0 1x1x24 -ac&
455    echo $! > Xvfb.pid
456    $JAVA_HOME/bin/java Harness -vm $JAVA_HOME/bin/java \
457      -file %{SOURCE6} -timeout 30000 2>&1 | tee mauve_output
458    kill -9 `cat Xvfb.pid`
459    unset DISPLAY
460    rm -f Xvfb.pid
461    echo ====================MAUVE TESTING END====================
462  popd
463} || :
464%endif
465
466%install
467rm -rf $RPM_BUILD_ROOT
468
469pushd %{buildoutputdir}/j2sdk-image
470
471  # Install main files.
472  install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
473  cp -a bin include lib src.zip $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
474  install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}
475  cp -a jre/bin jre/lib $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}
476
477%ifarch %{jit_arches}
478  # Install systemtap support files.
479  cp -a tapset $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
480  install -d -m 755 $RPM_BUILD_ROOT%{tapsetdir}
481  pushd $RPM_BUILD_ROOT%{tapsetdir}
482    RELATIVE=$(%{abs2rel} %{_jvmdir}/%{sdkdir}/tapset %{tapsetdir})
483    ln -sf $RELATIVE/*.stp .
484  popd
485%endif
486
487#if 0%{?fedora} > 9
488  # Install cacerts symlink.
489#  rm -f $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security/cacerts
490#  pushd $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security
491#    RELATIVE=$(%{abs2rel} %{_sysconfdir}/pki/java \
492#      %{_jvmdir}/%{jredir}/lib/security)
493#    ln -sf $RELATIVE/cacerts .
494#  popd
495#endif
496
497  # Install extension symlinks.
498  install -d -m 755 $RPM_BUILD_ROOT%{jvmjardir}
499  pushd $RPM_BUILD_ROOT%{jvmjardir}
500    RELATIVE=$(%{abs2rel} %{_jvmdir}/%{jredir}/lib %{jvmjardir})
501    ln -sf $RELATIVE/jsse.jar jsse-%{version}.jar
502    ln -sf $RELATIVE/jce.jar jce-%{version}.jar
503    ln -sf $RELATIVE/rt.jar jndi-%{version}.jar
504    ln -sf $RELATIVE/rt.jar jndi-ldap-%{version}.jar
505    ln -sf $RELATIVE/rt.jar jndi-cos-%{version}.jar
506    ln -sf $RELATIVE/rt.jar jndi-rmi-%{version}.jar
507    ln -sf $RELATIVE/rt.jar jaas-%{version}.jar
508    ln -sf $RELATIVE/rt.jar jdbc-stdext-%{version}.jar
509    ln -sf jdbc-stdext-%{version}.jar jdbc-stdext-3.0.jar
510    ln -sf $RELATIVE/rt.jar sasl-%{version}.jar
511    for jar in *-%{version}.jar
512    do
513      if [ x%{version} != x%{javaver} ]
514      then
515        ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|-%{javaver}.jar|g")
516      fi
517      ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|.jar|g")
518    done
519  popd
520
521  # Install JCE policy symlinks.
522  install -d -m 755 $RPM_BUILD_ROOT%{_jvmprivdir}/%{archname}/jce/vanilla
523
524  # Install versionless symlinks.
525  pushd $RPM_BUILD_ROOT%{_jvmdir}
526    ln -sf %{jredir} %{jrelnk}
527    ln -sf %{sdkdir} %{sdklnk}
528  popd
529
530  pushd $RPM_BUILD_ROOT%{_jvmjardir}
531    ln -sf %{sdkdir} %{jrelnk}
532    ln -sf %{sdkdir} %{sdklnk}
533  popd
534
535  # Remove javaws man page.
536  rm -f man/man1/javaws.1
537
538  # Install man pages.
539  install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
540  for manpage in man/man1/*
541  do
542    # Convert man pages to UTF8 encoding.
543#    iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
544#    mv -f $manpage.tmp $manpage
545#    install -m 644 -p $manpage $RPM_BUILD_ROOT%{_mandir}/man1/$(basename \
546#      $manpage .1)-%{name}.1
547    iconv -f ISO_8859-1 -t UTF8 $manpage -o $RPM_BUILD_ROOT%{_mandir}/man1/$(basename $manpage .1)-%{name}.1
548  done
549
550  # Install demos and samples.
551  cp -a demo $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
552#  mkdir -p sample/rmi
553#  cp -p bin/java-rmi.cgi sample/rmi
554  cp -a sample $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
555
556popd
557
558# Install Javadoc documentation.
559install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
560cp -a %{buildoutputdir}/docs $RPM_BUILD_ROOT%{_javadocdir}/%{name}
561
562# Install icons and menu entries.
563for s in 16 24 32 48 ; do
564  install -D -p -m 644 \
565    openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
566    $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java.png
567done
568
569# Install desktop files.
570install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
571for e in jconsole policytool ; do
572    desktop-file-install --vendor=fedora --mode=644 \
573        --dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop
574done
575
576# Find JRE directories.
577find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type d \
578  | grep -v jre/lib/security \
579  | sed 's|'$RPM_BUILD_ROOT'|%dir |' \
580  > %{name}.files
581# Find JRE files.
582find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type f -o -type l \
583  | grep -v jre/lib/security \
584  | sed 's|'$RPM_BUILD_ROOT'||' \
585  >> %{name}.files
586# Find demo directories.
587find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
588  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample -type d \
589  | sed 's|'$RPM_BUILD_ROOT'|%dir |' \
590  > %{name}-demo.files
591
592# FIXME: remove SONAME entries from demo DSOs.  See
593# https://bugzilla.redhat.com/show_bug.cgi?id=436497
594
595# Find non-documentation demo files.
596find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
597  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample \
598  -type f -o -type l | sort \
599  | grep -v README \
600  | sed 's|'$RPM_BUILD_ROOT'||' \
601  >> %{name}-demo.files
602# Find documentation demo files.
603find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
604  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample \
605  -type f -o -type l | sort \
606  | grep README \
607  | sed 's|'$RPM_BUILD_ROOT'||' \
608  | sed 's|^|%doc |' \
609  >> %{name}-demo.files
610
611%clean
612rm -rf $RPM_BUILD_ROOT
613
614# FIXME: identical binaries are copied, not linked. This needs to be
615# fixed upstream.
616%post
617ext=.gz
618/sbin/update-alternatives \
619  --install %{_bindir}/java java %{jrebindir}/java %{priority} \
620  --slave %{_jvmdir}/jre jre %{_jvmdir}/%{jrelnk} \
621  --slave %{_jvmjardir}/jre jre_exports %{_jvmjardir}/%{jrelnk} \
622  --slave %{_bindir}/javaws javaws %{jrebindir}/javaws \
623  --slave %{_bindir}/keytool keytool %{jrebindir}/keytool \
624  --slave %{_bindir}/orbd orbd %{jrebindir}/orbd \
625  --slave %{_bindir}/pack200 pack200 %{jrebindir}/pack200 \
626  --slave %{_bindir}/rmid rmid %{jrebindir}/rmid \
627  --slave %{_bindir}/rmiregistry rmiregistry %{jrebindir}/rmiregistry \
628  --slave %{_bindir}/servertool servertool %{jrebindir}/servertool \
629  --slave %{_bindir}/tnameserv tnameserv %{jrebindir}/tnameserv \
630  --slave %{_bindir}/unpack200 unpack200 %{jrebindir}/unpack200 \
631  --slave %{_mandir}/man1/java.1$ext java.1$ext \
632  %{_mandir}/man1/java-%{name}.1$ext \
633  --slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \
634  %{_mandir}/man1/keytool-%{name}.1$ext \
635  --slave %{_mandir}/man1/orbd.1$ext orbd.1$ext \
636  %{_mandir}/man1/orbd-%{name}.1$ext \
637  --slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \
638  %{_mandir}/man1/pack200-%{name}.1$ext \
639  --slave %{_mandir}/man1/rmid.1$ext rmid.1$ext \
640  %{_mandir}/man1/rmid-%{name}.1$ext \
641  --slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \
642  %{_mandir}/man1/rmiregistry-%{name}.1$ext \
643  --slave %{_mandir}/man1/servertool.1$ext servertool.1$ext \
644  %{_mandir}/man1/servertool-%{name}.1$ext \
645  --slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \
646  %{_mandir}/man1/tnameserv-%{name}.1$ext \
647  --slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \
648  %{_mandir}/man1/unpack200-%{name}.1$ext
649
650/sbin/update-alternatives \
651  --install %{_jvmdir}/jre-%{origin} \
652  jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
653  --slave %{_jvmjardir}/jre-%{origin} \
654  jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}
655
656/sbin/update-alternatives \
657  --install %{_jvmdir}/jre-%{javaver} \
658  jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
659  --slave %{_jvmjardir}/jre-%{javaver} \
660  jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}
661
662# Update for jnlp handling.
663update-desktop-database %{_datadir}/applications &> /dev/null || :
664
665touch --no-create %{_datadir}/icons/hicolor
666if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
667  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
668fi
669
670# fix broken symlink if it's there
671if [ ! -f %{_bindir}/java ] ; then
672    /sbin/update-alternatives --auto java
673    /sbin/update-alternatives --auto jre_%{origin}
674    /sbin/update-alternatives --auto jre_%{javaver}
675fi
676
677exit 0
678
679%postun
680if [ $1 -eq 0 ]; then
681    /sbin/update-alternatives --remove java %{jrebindir}/java
682    /sbin/update-alternatives --remove jre_%{origin} %{_jvmdir}/%{jrelnk}
683    /sbin/update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
684    /sbin/update-alternatives --auto java
685    /sbin/update-alternatives --auto jre_%{origin}
686    /sbin/update-alternatives --auto jre_%{javaver}
687fi
688
689# Update for jnlp handling.
690update-desktop-database %{_datadir}/applications &> /dev/null || :
691
692touch --no-create %{_datadir}/icons/hicolor
693if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
694  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
695fi
696
697exit 0
698
699%post devel
700ext=.gz
701/sbin/update-alternatives \
702  --install %{_bindir}/javac javac %{sdkbindir}/javac %{priority} \
703  --slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdklnk} \
704  --slave %{_jvmjardir}/java java_sdk_exports %{_jvmjardir}/%{sdklnk} \
705  --slave %{_bindir}/appletviewer appletviewer %{sdkbindir}/appletviewer \
706  --slave %{_bindir}/apt apt %{sdkbindir}/apt \
707  --slave %{_bindir}/extcheck extcheck %{sdkbindir}/extcheck \
708  --slave %{_bindir}/jar jar %{sdkbindir}/jar \
709  --slave %{_bindir}/jarsigner jarsigner %{sdkbindir}/jarsigner \
710  --slave %{_bindir}/javadoc javadoc %{sdkbindir}/javadoc \
711  --slave %{_bindir}/javah javah %{sdkbindir}/javah \
712  --slave %{_bindir}/javap javap %{sdkbindir}/javap \
713  --slave %{_bindir}/jconsole jconsole %{sdkbindir}/jconsole \
714  --slave %{_bindir}/jdb jdb %{sdkbindir}/jdb \
715  --slave %{_bindir}/jhat jhat %{sdkbindir}/jhat \
716  --slave %{_bindir}/jinfo jinfo %{sdkbindir}/jinfo \
717  --slave %{_bindir}/jmap jmap %{sdkbindir}/jmap \
718  --slave %{_bindir}/jps jps %{sdkbindir}/jps \
719  --slave %{_bindir}/jrunscript jrunscript %{sdkbindir}/jrunscript \
720  --slave %{_bindir}/jsadebugd jsadebugd %{sdkbindir}/jsadebugd \
721  --slave %{_bindir}/jstack jstack %{sdkbindir}/jstack \
722  --slave %{_bindir}/jstat jstat %{sdkbindir}/jstat \
723  --slave %{_bindir}/jstatd jstatd %{sdkbindir}/jstatd \
724  --slave %{_bindir}/jvisualvm jvisualvm %{sdkbindir}/jvisualvm \
725  --slave %{_bindir}/native2ascii native2ascii %{sdkbindir}/native2ascii \
726  --slave %{_bindir}/policytool policytool %{sdkbindir}/policytool \
727  --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \
728  --slave %{_bindir}/schemagen schemagen %{sdkbindir}/schemagen \
729  --slave %{_bindir}/serialver serialver %{sdkbindir}/serialver \
730  --slave %{_bindir}/wsgen wsgen %{sdkbindir}/wsgen \
731  --slave %{_bindir}/wsimport wsimport %{sdkbindir}/wsimport \
732  --slave %{_bindir}/xjc xjc %{sdkbindir}/xjc \
733  --slave %{_mandir}/man1/appletviewer.1$ext appletviewer.1$ext \
734  %{_mandir}/man1/appletviewer-%{name}.1$ext \
735  --slave %{_mandir}/man1/apt.1$ext apt.1$ext \
736  %{_mandir}/man1/apt-%{name}.1$ext \
737  --slave %{_mandir}/man1/extcheck.1$ext extcheck.1$ext \
738  %{_mandir}/man1/extcheck-%{name}.1$ext \
739  --slave %{_mandir}/man1/jar.1$ext jar.1$ext \
740  %{_mandir}/man1/jar-%{name}.1$ext \
741  --slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \
742  %{_mandir}/man1/jarsigner-%{name}.1$ext \
743  --slave %{_mandir}/man1/javac.1$ext javac.1$ext \
744  %{_mandir}/man1/javac-%{name}.1$ext \
745  --slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \
746  %{_mandir}/man1/javadoc-%{name}.1$ext \
747  --slave %{_mandir}/man1/javah.1$ext javah.1$ext \
748  %{_mandir}/man1/javah-%{name}.1$ext \
749  --slave %{_mandir}/man1/javap.1$ext javap.1$ext \
750  %{_mandir}/man1/javap-%{name}.1$ext \
751  --slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \
752  %{_mandir}/man1/jconsole-%{name}.1$ext \
753  --slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \
754  %{_mandir}/man1/jdb-%{name}.1$ext \
755  --slave %{_mandir}/man1/jhat.1$ext jhat.1$ext \
756  %{_mandir}/man1/jhat-%{name}.1$ext \
757  --slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \
758  %{_mandir}/man1/jinfo-%{name}.1$ext \
759  --slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \
760  %{_mandir}/man1/jmap-%{name}.1$ext \
761  --slave %{_mandir}/man1/jps.1$ext jps.1$ext \
762  %{_mandir}/man1/jps-%{name}.1$ext \
763  --slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \
764  %{_mandir}/man1/jrunscript-%{name}.1$ext \
765  --slave %{_mandir}/man1/jsadebugd.1$ext jsadebugd.1$ext \
766  %{_mandir}/man1/jsadebugd-%{name}.1$ext \
767  --slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \
768  %{_mandir}/man1/jstack-%{name}.1$ext \
769  --slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \
770  %{_mandir}/man1/jstat-%{name}.1$ext \
771  --slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \
772  %{_mandir}/man1/jstatd-%{name}.1$ext \
773  --slave %{_mandir}/man1/native2ascii.1$ext native2ascii.1$ext \
774  %{_mandir}/man1/native2ascii-%{name}.1$ext \
775  --slave %{_mandir}/man1/policytool.1$ext policytool.1$ext \
776  %{_mandir}/man1/policytool-%{name}.1$ext \
777  --slave %{_mandir}/man1/rmic.1$ext rmic.1$ext \
778  %{_mandir}/man1/rmic-%{name}.1$ext \
779  --slave %{_mandir}/man1/schemagen.1$ext schemagen.1$ext \
780  %{_mandir}/man1/schemagen-%{name}.1$ext \
781  --slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \
782  %{_mandir}/man1/serialver-%{name}.1$ext \
783  --slave %{_mandir}/man1/wsgen.1$ext wsgen.1$ext \
784  %{_mandir}/man1/wsgen-%{name}.1$ext \
785  --slave %{_mandir}/man1/wsimport.1$ext wsimport.1$ext \
786  %{_mandir}/man1/wsimport-%{name}.1$ext \
787  --slave %{_mandir}/man1/xjc.1$ext xjc.1$ext \
788  %{_mandir}/man1/xjc-%{name}.1$ext
789
790/sbin/update-alternatives \
791  --install %{_jvmdir}/java-%{origin} \
792  java_sdk_%{origin} %{_jvmdir}/%{sdklnk} %{priority} \
793  --slave %{_jvmjardir}/java-%{origin} \
794  java_sdk_%{origin}_exports %{_jvmjardir}/%{sdklnk}
795
796/sbin/update-alternatives \
797  --install %{_jvmdir}/java-%{javaver} \
798  java_sdk_%{javaver} %{_jvmdir}/%{sdklnk} %{priority} \
799  --slave %{_jvmjardir}/java-%{javaver} \
800  java_sdk_%{javaver}_exports %{_jvmjardir}/%{sdklnk}
801
802# fix broken symlink if it's there
803if [ ! -f %{_bindir}/javac ] ; then
804    /sbin/update-alternatives --auto javac
805    /sbin/update-alternatives --auto java_sdk_%{origin}
806    /sbin/update-alternatives --auto java_sdk_%{javaver}
807fi
808
809exit 0
810
811%postun devel
812if [ $1 -eq 0 ]; then
813    /sbin/update-alternatives --remove javac %{sdkbindir}/javac
814    /sbin/update-alternatives --remove java_sdk_%{origin} %{_jvmdir}/%{sdklnk}
815    /sbin/update-alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdklnk}
816    /sbin/update-alternatives --auto javac
817    /sbin/update-alternatives --auto java_sdk_%{origin}
818    /sbin/update-alternatives --auto java_sdk_%{javaver}
819fi
820
821exit 0
822
823%post javadoc
824/sbin/update-alternatives \
825  --install %{_javadocdir}/java javadocdir %{_javadocdir}/%{name}/api \
826  %{priority}
827
828# fix broken symlink if it's there
829if [ ! -f %{_javadocdir}/java ] ; then
830    /sbin/update-alternatives --auto javadocdir
831fi
832
833exit 0
834
835%postun javadoc
836if [ $1 -eq 0 ]; then
837    /sbin/update-alternatives --remove javadocdir %{_javadocdir}/%{name}/api
838    /sbin/update-alternatives --auto javadocdir
839fi
840
841exit 0
842
843%files -f %{name}.files
844%defattr(-,root,root,-)
845%doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION
846%doc %{buildoutputdir}/j2sdk-image/jre/LICENSE
847#%doc %{buildoutputdir}/j2sdk-image/jre/README.html
848%doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README
849# FIXME: The TRADEMARK file should be in j2sdk-image.
850%doc openjdk/TRADEMARK
851%doc AUTHORS
852%doc COPYING
853%doc ChangeLog
854%doc NEWS
855%doc README
856%dir %{_jvmdir}/%{sdkdir}
857%{_jvmdir}/%{jrelnk}
858%{_jvmjardir}/%{jrelnk}
859%{_jvmprivdir}/*
860%{jvmjardir}
861%dir %{_jvmdir}/%{jredir}/lib/security
862%{_jvmdir}/%{jredir}/lib/security/cacerts
863%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy
864%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security
865%{_datadir}/icons/hicolor/*x*/apps/java.png
866%{_mandir}/man1/java-%{name}.1*
867%{_mandir}/man1/keytool-%{name}.1*
868%{_mandir}/man1/orbd-%{name}.1*
869%{_mandir}/man1/pack200-%{name}.1*
870%{_mandir}/man1/rmid-%{name}.1*
871%{_mandir}/man1/rmiregistry-%{name}.1*
872%{_mandir}/man1/servertool-%{name}.1*
873%{_mandir}/man1/tnameserv-%{name}.1*
874%{_mandir}/man1/unpack200-%{name}.1*
875%{_jvmdir}/%{jredir}/lib/security/nss.cfg
876
877%files devel
878%defattr(-,root,root,-)
879%doc %{buildoutputdir}/j2sdk-image/ASSEMBLY_EXCEPTION
880%doc %{buildoutputdir}/j2sdk-image/LICENSE
881#%doc %{buildoutputdir}/j2sdk-image/README.html
882%doc %{buildoutputdir}/j2sdk-image/THIRD_PARTY_README
883# FIXME: The TRADEMARK file should be in j2sdk-image.
884%doc openjdk/TRADEMARK
885%dir %{_jvmdir}/%{sdkdir}/bin
886%dir %{_jvmdir}/%{sdkdir}/include
887%dir %{_jvmdir}/%{sdkdir}/lib
888%ifarch %{jit_arches}
889%dir %{_jvmdir}/%{sdkdir}/tapset
890%endif
891%{_jvmdir}/%{sdkdir}/bin/*
892%{_jvmdir}/%{sdkdir}/include/*
893%{_jvmdir}/%{sdkdir}/lib/*
894%ifarch %{jit_arches}
895%{_jvmdir}/%{sdkdir}/tapset/*.stp
896%endif
897%{_jvmdir}/%{sdklnk}
898%{_jvmjardir}/%{sdklnk}
899%{_datadir}/applications/*jconsole.desktop
900%{_datadir}/applications/*policytool.desktop
901%{_mandir}/man1/appletviewer-%{name}.1*
902%{_mandir}/man1/apt-%{name}.1*
903%{_mandir}/man1/extcheck-%{name}.1*
904%{_mandir}/man1/idlj-%{name}.1*
905%{_mandir}/man1/jar-%{name}.1*
906%{_mandir}/man1/jarsigner-%{name}.1*
907%{_mandir}/man1/javac-%{name}.1*
908%{_mandir}/man1/javadoc-%{name}.1*
909%{_mandir}/man1/javah-%{name}.1*
910%{_mandir}/man1/javap-%{name}.1*
911%{_mandir}/man1/jconsole-%{name}.1*
912%{_mandir}/man1/jdb-%{name}.1*
913%{_mandir}/man1/jhat-%{name}.1*
914%{_mandir}/man1/jinfo-%{name}.1*
915%{_mandir}/man1/jmap-%{name}.1*
916%{_mandir}/man1/jps-%{name}.1*
917%{_mandir}/man1/jrunscript-%{name}.1*
918%{_mandir}/man1/jsadebugd-%{name}.1*
919%{_mandir}/man1/jstack-%{name}.1*
920%{_mandir}/man1/jstat-%{name}.1*
921%{_mandir}/man1/jstatd-%{name}.1*
922%{_mandir}/man1/native2ascii-%{name}.1*
923%{_mandir}/man1/policytool-%{name}.1*
924%{_mandir}/man1/rmic-%{name}.1*
925%{_mandir}/man1/schemagen-%{name}.1*
926%{_mandir}/man1/serialver-%{name}.1*
927%{_mandir}/man1/wsgen-%{name}.1*
928%{_mandir}/man1/wsimport-%{name}.1*
929%{_mandir}/man1/xjc-%{name}.1*
930%ifarch %{jit_arches}
931%{tapsetdir}/*.stp
932%endif
933
934%files demo -f %{name}-demo.files
935%defattr(-,root,root,-)
936
937%files src
938%defattr(-,root,root,-)
939#doc README.src
940%{_jvmdir}/%{sdkdir}/src.zip
941%if %{runtests}
942# FIXME: put these in a separate testresults subpackage.
943%doc mauve_tests
944%doc mauve-%{mauvedate}/mauve_output
945%doc test/jtreg-summary.log
946%endif
947
948%files javadoc
949%defattr(-,root,root,-)
950%doc %{_javadocdir}/%{name}
951
952%changelog
953* Sat Apr 23 2011 NAKAMURA Kenta <kenta@vinelinux.org> - 1.6.0.0-4.b22
954- updated to IcedTea6 1.10.1
955- updated to openjdk b22
956- removed plugin
957
958* Sat Sep 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.6.0.0-3.b18
959- rebuilt by java-1.6.0-openjdk (itself)
960
961* Sun Sep 20 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.6.0.0-2.b18
962- fixed buildoutputdir for ppc
963
964* Sat Sep  4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.6.0.0-1.b18
965- Initial build for Vine Linux
966
967* Mon Jun 14 2010 Martin Matejovic <mmatejov@redhat.com> -1:1.6.0.-41.b18
968- Fixed plugin update to IcedTeaPlugin.so
969- Fixed plugin cpu usage issue
970- Fixed plugin rewrites ? in URL
971- Added java-1.6.0-openjdk-plugin.patch
972- Resovles: rhbz#598353
973- Resolves: rhbz#592553
974- Resolves: rhbz#602906
975
976* Fri Jun 11 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-40.b18
977- Rebuild
978
979* Tue Jun 8 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-39.b18
980- Added icedtea6-1.8
981- Added openjdk b18
982- Added visualvm_122
983- Added netbeans-profiler-visualvm_release68_1.tar.gz
984- Added jdk6-jaf-%{jafdate}.zip as SOURCE9
985- Added jdk6-jaxp-%{jaxpdate}.zip as SOURCE10
986- Added jdk6-jaxws-%{jaxwsdate}.zip as SOURCE11
987- Added java-1.6.0-openjdk-visualvm-update.patch
988- Removed java-1.6.0-openjdk-securitypatches-20100323.patch
989- Removed java-1.6.0-openjdk-linux-globals.patch
990- Removed java-1.6.0-openjdk-memory-barriers.patch
991- Resolved: rhbz#595191
992- Resovles: rhbz#596850
993- Resolves: rhbz#597134
994- Resolves: rhbz#580432
995
996* Tue Mar 30 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-37.b17
997- Added java-1.6.0-openjdk-securitypatches-20100323.patch
998- Added java-1.6.0-openjdk-linux-globals.patch
999- Added java-1.6.0-openjdk-memory-barriers.patch
1000- Resolves: rhbz#575760
1001- Resolves: rhbz#575764
1002- Resolves: rhbz#575736
1003- Resolves: rhbz#575740
1004- Resolves: rhbz#575745
1005- Resolves: rhbz#575747
1006- Resolves: rhbz#575755
1007- Resolves: rhbz#575756
1008- Resolves: rhbz#575818
1009- Resolves: rhbz#575808
1010- Resolves: rhbz#575789
1011- Resolves: rhbz#575775
1012- Resolves: rhbz#575772
1013- Resolves: rhbz#575769
1014- Resolves: rhbz#533125
1015- Resolves: rhbz#575871
1016- Resolves: rhbz#575865
1017- Resolves: rhbz#575861
1018- Resolves: rhbz#575854
1019- Resolves: rhbz#575846
1020
1021* Tue Mar 2 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-35.b17
1022- Added icedtea6-1.7.1
1023- Resolves: rhbz#542586
1024- Resolves: rhbz#568640
1025- Resolves: rhbz#567228
1026- Resolves: rhbz#539971
1027- Resolves: rhbz#555503
1028- Resolves: rhbz#523651
1029- Resolves: rhbz#500077
1030- Resolves: rhbz#475892
1031
1032* Fri Jan 29 2010 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-34.b17
1033- Added icedtea6-1.7
1034- Added openjdk b17
1035- npplugin enabled
1036- Removed: java-1.6.0-openjdk-netbeans.patch
1037- Removed: java-1.6.0-openjdk-securitypatches-20091103.patch
1038- Removed: java-1.6.0-openjdk-sparc-fixes.patch
1039- Removed: java-1.6.0-openjdk-sparc-hotspot.patch
1040- Removed: java-1.6.0-openjdk-x11.patch
1041
1042* Mon Dec 14 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-33.b16
1043- Added java-1.6.0-openjdk-elf-debuginfo.patch
1044- Added java-1.6.0-openjdk-debuginfo.patch
1045
1046* Thu Nov 12 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-33.b16
1047- Updated release
1048- Fixed applying patches
1049
1050* Mon Nov 09 2009 Martin Matejovic <mmatejov@redhat.com> - 1:1.6.0-32.b16
1051- Added java-1.6.0-openjdk-securitypatches-20091103.patch
1052- Removed BuildRequirement: openmotif-devel, lesstif-devel
1053- Resolves: rhbz#510197
1054- Resolves: rhbz#530053
1055- Resolves: rhbz#530057
1056- Resolves: rhbz#530061
1057- Resolves: rhbz#530062
1058- Resolves: rhbz#530063
1059- Resolves: rhbz#530067
1060- Resolves: rhbz#530098
1061- Resolves: rhbz#530173
1062- Resolves: rhbz#530175
1063- Resolves: rhbz#530296
1064- Resolves: rhbz#530297
1065- Resolves: rhbz#530300
1066
1067* Thu Sep  9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-31.b16
1068- Added java-1.6.0-openjdk-netbeans.patch.
1069- Reenabled visualvm.
1070
1071* Thu Sep  9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-30.b16
1072- Temporarily removed building of visualvm.
1073
1074* Thu Sep  9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-30.b16
1075- Removed unneeded patches.
1076- Updated icedteaver to 1.6
1077- Resolves: rhbz#484858
1078- Resolves: rhbz#497408
1079- Resolves: rhbz#489414
1080
1081* Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 1:1.6.0-29.b16
1082- Use bzipped java-access-bridge tarball.
1083
1084* Tue Aug  4 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-28.b16
1085- Updated java-1.6.0-openjdk-netx.patch, and renamed to
1086java-1.6.0-openjdk-netxandplugin.patch.
1087- Added java-1.6.0-openjdk-securitypatches.patch.
1088- Resolves: rhbz#512101
1089- Resolves: rhbz#512896
1090- Resolves: rhbz#512914
1091- Resolves: rhbz#512907
1092- Resolves: rhbz#512921
1093- Resolves: rhbz#511915
1094- Resolves: rhbz#512915
1095- Resolves: rhbz#512920
1096- Resolves: rhbz#512714
1097- Resolves: rhbz#513215
1098- Resolves: rhbz#513220
1099- Resolves: rhbz#513222
1100- Resolves: rhbz#513223
1101- Resolves: rhbz#503794
1102
1103* Thu Jul 30 2009 Lillian Angel  <langel@redhat.com> - 1:1.6.0-27.b16
1104- java-1.6.0-openjdk-x11.patch updated.
1105
1106* Wed Jul 29 2009 Lillian Angel  <langel@redhat.com> - 1:1.6.0-27.b16
1107- Renamed java-1.6.0-openjdk-libx11.patch to java-1.6.0-openjdk-x11.patch
1108and updated.
1109
1110* Wed Jul 29 2009 Lillian Angel  <langel@redhat.com> - 1:1.6.0-26.b16
1111- Added java-1.6.0-openjdk-libx11.patch.
1112
1113* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.0.0-25.b16
1114- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1115
1116* Fri Jul 10 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-24.b16
1117- Added java-1.6.0-openjdk-execvpe.patch.
1118
1119* Thu Jul  9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-24.b16
1120- Added java-1.6.0-openjdk-netx.patch
1121- Moved policytool to devel package.
1122- Updated release.
1123- Resolves: rhbz#507870
1124- Resolves: rhbz#471346
1125
1126* Fri May 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-23.b16
1127- Fixed abs-install-dir.
1128- Updated release.
1129
1130* Fri May 29 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-22.b16
1131- Set icedteasnapshot to nil.
1132- Updated release.
1133
1134* Wed May 21 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
1135- Disable building systemtap on non-jit arches.
1136
1137* Tue May 19 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
1138- Set icedteasnapshot. Only release candidate.
1139
1140* Tue May 19 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-21.b16
1141- Removed java-1.6.0-openjdk-lcms.patch java-1.6.0-openjdk-securitypatches.patch
1142java-1.6.0-openjdk-pulsejava.patch.
1143- Updated visualvm source.
1144- Updated sparc patches.
1145- Updated release.
1146- Updated icedteaver.
1147- Updated openjdkver.
1148- Updated openjdkdate.
1149- Adjusted buildoutputdir.
1150- Set runtests to 0. Hanging test causing problems.
1151- Include systemtap support, install hotspot tapset.
1152- Resolves: rhbz#479041
1153- Resolves: rhbz#480075
1154- Resolves: rhbz#483095
1155- Resolves: rhbz#487872
1156- Resolves: rhbz#467591
1157- Resolves: rhbz#487452
1158- Resolves: rhbz#498109
1159- Resolves: rhbz#497191
1160- Resolves: rhbz#462876
1161- Resolves: rhbz#489586
1162- Resolves: rhbz#501391
1163
1164* Wed May 6 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-20.b14
1165- Added devel requirement for netbeans-platform
1166
1167* Mon Apr 27 2009 Christopher Aillon <caillon@redhat.com> - 1:1.6.0.0-20.b14
1168- Rebuild against newer gecko
1169
1170* Mon Apr  6 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-19.b14
1171- Updated java-1.6.0-openjdk-lcms.patch
1172
1173* Thu Apr  2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-18.b14
1174- Added java-1.6.0-openjdk-pulsejava.patch.
1175- Updated release.
1176- Updated java-1.6.0-openjdk-lcms.patch.
1177- Resolves: rhbz#492367
1178- Resolves: rhbz#493276
1179
1180* Tue Mar 24 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-17.b14
1181- Updated java-1.6.0-openjdk-lcms.patch.
1182
1183* Tue Mar 24 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-16.b14
1184- Added java-1.6.0-openjdk-securitypatches.patch.
1185- Updated release.
1186
1187* Fri Mar 20 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-15.b14
1188- Added java-1.6.0-openjdk-lcms.patch.
1189
1190* Mon Mar 9 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
1191- Updated sources.
1192- Resolves: rhbz#489029
1193
1194* Mon Mar  2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
1195- Reverting last change.
1196
1197* Mon Mar  2 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-14.b14
1198- Fixed archinstall i386 to i586, since Fedora 11 made the switch.
1199
1200* Wed Feb 25 2009 Dennis Gilmore <dennis@ausil.us> - 1:1.6.0-13.b14
1201- fix sparc arch building asm-sparc has gone. we only have asm/ now
1202- add sparc arches back to the jit arch list
1203
1204* Wed Feb 25 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-12.b14
1205- Updated release.
1206- Updated icedteaver.
1207- Re-enabled visualvm building.
1208- Installed jvisualvm appropriately.
1209- Resolves: rhbz#480487
1210- Resolves: rhbz#482943 
1211
1212* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.0.0-11.b14
1213- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1214
1215* Mon Jan 26 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
1216- Updated sources.
1217
1218* Fri Jan 23 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
1219- Added accessibility patch.
1220
1221* Thu Jan 22 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-10.b14
1222- Updated to icedtea-1.4 snapshot.
1223- Updated release.
1224- Removed netbeans and visualvm.
1225- Resolves: rhbz#472953
1226- Resolves: rhbz#475081
1227- Resolves: rhbz#452573
1228- Resolves: rhbz#477351
1229- Resolves: rhbz#475109
1230- Resolves: rhbz#476462
1231
1232* Sun Jan 11 2009 Lillian Angel <langel@redhat.com> - 1:1.6.0-9.b14
1233- Removed README.plugin, updated source list.
1234- Updated release.
1235
1236* Fri Dec  5 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-8.b14
1237- Added hotspot source.
1238- Added --with-hotspot-src-zip build option.
1239- Set runtests to 1.
1240- Updated jtreg log.
1241- Added new patch to add GNOME to java.security.
1242- Updated icedteasnapshot.
1243- Updated openjdkver.
1244- Updated openjdkdate.
1245- Resolves: rhbz#474431
1246- Resolves: rhbz#474503
1247- Resolves: rhbz#472862
1248
1249* Tue Dec  2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-7.b13
1250- Set runtests to 0.
1251
1252* Tue Dec  2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-7.b13
1253- Updated pkgversion to include release and arch.
1254- Set runtests to 1.
1255- Updated icedteasnapshot.
1256- Resolves: rhbz#468484
1257- Resolves: rhbz#472862
1258- Resolves: rhbz#472234
1259- Resolves: rhbz#472233
1260- Resolves: rhbz#472231
1261- Resolves: rhbz#472228
1262- Resolves: rhbz#472224
1263- Resolves: rhbz#472218
1264- Resolves: rhbz#472213
1265- Resolves: rhbz#472212
1266- Resolves: rhbz#472211
1267- Resolves: rhbz#472209
1268- Resolves: rhbz#472208
1269- Resolves: rhbz#472206
1270- Resolves: rhbz#472201
1271
1272* Mon Nov 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-6.b13
1273- Updated icedteasnapshot.
1274- Updated openjdkver to b13.
1275- Updated openjdkdate.
1276- Resolves: rhbz#471987
1277- Resolves: rhbz#465531
1278- Resolves: rhbz#470551
1279
1280* Thu Nov 20 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-6.b12
1281- Redirect error from removing gcjwebplugin link.
1282- Resolves: rhbz#471568
1283
1284* Thu Nov 13 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-5.b12
1285- Added java-fonts to Provides for base package.
1286- Resolves: rhbz#469893
1287
1288* Wed Nov 12 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-4.b12
1289- Fixed pulse audio build requirements.
1290- Updated release.
1291- Resolves: rhbz#471229
1292
1293* Fri Nov  7 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-3.b12
1294- Updated icedteasnapshot.
1295- Resolves: rhbz#453290
1296- Resolves: rhbz#469361
1297
1298* Wed Nov  5 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-3.b12
1299- Re-enabled pulse java. Fix committed upstream to prevent TCK failures.
1300- Updated release.
1301- Updated icedteasnapshot.
1302- Updated icedteaver.
1303- Updated visualvm source.
1304
1305* Thu Oct 30 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2.b12
1306- Fixed post plugin scriptlet to work for install, as well as upgrade.
1307
1308* Wed Oct 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2.b12
1309- Fixed release string.
1310
1311* Mon Oct 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-2b12
1312- Updated icedteasnapshot.
1313- Fixed post scriptlet to remove gcjwebplugin.so.
1314- Updated jvisualvm requirement.
1315- Added build option --with-pkgversion=6b12-Fedora-10
1316- Resolves: rhbz#428503
1317- Resolves: rhbz#251829
1318- Resolves: rhbz#415061
1319- Resolves: rhbz#452188
1320
1321* Mon Oct 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.2.b12
1322- Added netbeans requirement for devel package.
1323- Fixed removal of gcjwebplugin.so link when installing plugin package.
1324- Updated Release.
1325- Resolves: rhbz#468635
1326
1327* Fri Oct 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.1.b12
1328- Removed --enable-pulse-java. Causes some TCK tests to fail.
1329
1330* Fri Oct 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.1.b12
1331- Updated sources to include latest liveconnect fixes.
1332
1333* Wed Oct 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.0.b12
1334- Removed option to build with alternate jar.
1335
1336* Tue Oct 21 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-1.0.b12
1337- Updated icedteaver.
1338- Updated Release.
1339- Changed to use IcedTeaPlugin.so instead of gcjwebplugin.so. Includes
1340LiveConnect support.
1341- Updated mauvedate.
1342- Added xulrunner-devel and xulrunner-devel-unstable as build requirements.
1343- Enabled building of pulse-java, not default sound implementation though.
1344- Added build requirements for pulse-java.
1345- Resolves: rhbz#468043
1346- Resolves: rhbz#375161
1347- Resolves: rhbz#432184
1348- Resolves: rhbz#302071
1349- Resolves: rhbz#457536
1350- Resolves: rhbz#460236
1351- Resolves: rhbz#460084
1352- Resolves: rhbz#467794
1353
1354* Tue Oct 14 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.23.b12
1355- Updated icedteasnapshot to nil.
1356- Updated release.
1357- Added jakarta-commons-logging requirement for visualvm.
1358
1359* Thu Oct  2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.22.b12
1360- Enabled building of jvisualvm tool.
1361
1362* Wed Sep 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.21.b12
1363- Removed all instances of security jars.
1364
1365* Wed Sep 24 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.21.b12
1366- Updated icedteasnapshot.
1367- Updated release.
1368- Updated openjdkver.
1369- Updated openjdkdate.
1370
1371* Mon Sep 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
1372- Removed update-desktop-database dependency.
1373- Resolves: rhbz#463046
1374
1375* Mon Sep 08 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
1376- Added rhino requirement.
1377- Resolves: rhbz#461336
1378
1379* Tue Aug 05 2008 Lillian Angel <langel@redhat.com> 1:1.6.0-0.20.b11
1380- Updated icedteasnapshot.
1381
1382* Thu Jul 31 2008 Lillian Angel <langel@redhat.com> 1:1.6.0-0.20.b11
1383- Added java-access-bridge idlj patch. Temp workaround for bug similar to:
1384http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6708395.
1385
1386* Mon Jul 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0-0.20.b11
1387- Removed freetype patch.
1388
1389* Wed Jul 23 2008 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6.0-0.20.b11
1390- Specify vendor for javaws desktop entry.
1391- Merge EPEL-5 and Fedora devel packages.
1392
1393* Mon Jul 21 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.19.b11
1394- Updated icedteasnapshot.
1395
1396* Wed Jul 16 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
1397- Updated icedteasnapshot.
1398- Updated openjdkver.
1399- Updated openjdkdate.
1400- Updated generate-fedora-zip.sh
1401
1402* Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
1403- Updated accessver to 1.23.
1404
1405* Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
1406- Added rhino as a BuildRequirement.
1407
1408* Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
1409- Removed all unneeded patches. Security patches are included in the
1410new icedtea source.
1411
1412* Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
1413- Fixed fedorazip.
1414
1415* Tue Jul 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.18.b10
1416- Updated icedteaver.
1417- Updated icedteasnapshot.
1418- Updated openjdkdate.
1419- Updated openjdkver.
1420- Updated release.
1421- Resolves: rhbz#452525
1422- Resolves: rhbz#369861
1423
1424* Thu Jul  9 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
1425- Added sparc/64 patches.
1426
1427* Wed Jul  8 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
1428- Only apply hotspot security patch of jitarches.
1429
1430* Wed Jul  2 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.17.b09
1431- Added OpenJDK security patches.
1432
1433* Tue Jun  3 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.16.b09
1434- Add runtests define.
1435- Provide Xvfb instance to jtreg.
1436- Run test suites on JIT architectures only.
1437- Clean up arch handling.
1438
1439* Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
1440- Remove jhat patch.
1441
1442* Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
1443- Remove makefile patch.
1444- Update generate-fedora-zip.sh.
1445
1446* Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
1447- Formatting cleanups.
1448
1449* Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
1450- Group all Mauve commands.
1451
1452* Fri May 30 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
1453- Formatting cleanups.
1454- Add jtreg_output to src subpackage.
1455
1456* Wed May 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.15.b09
1457- Updated icedteasnapshot for new release.
1458
1459* Tue May 27 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.15.b09
1460- Require ca-certificates.
1461- Symlink to ca-certificates cacerts.
1462- Remove cacerts from files list.
1463- Resolves: rhbz#444260
1464
1465* Mon May 26 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
1466- Added eclipse-ecj build requirement for mauve.
1467- Updated icedteasnapshot.
1468
1469* Fri May 23 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
1470- Fixed jtreg testing.
1471
1472* Fri May 23 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.14.b09
1473- Updated icedteasnapshot.
1474- Updated release.
1475- Added jtreg testing.
1476
1477* Thu May 22 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.13.b09
1478- Added new patch java-1.6.0-openjdk-java-access-bridge-tck.patch.
1479- Updated release.
1480
1481* Mon May 05 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.12.b09
1482- Updated release.
1483- Updated icedteasnapshot.
1484- Resolves: rhbz#445182
1485- Resolves: rhbz#445183
1486
1487* Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
1488- Fixed javaws.desktop installation.
1489
1490* Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
1491- Updated icedteasnapshot.
1492- Removed java-1.6.0-openjdk-jconsole.desktop and
1493  java-1.6.0-openjdk-policytool.desktop files.
1494
1495* Tue Apr 29 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.11.b09
1496- Updated release.
1497- Added archbuild and archinstall definitions for ia64.
1498- Resolves: rhbz#433843
1499
1500* Mon Apr 28 2008 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6.0.0-0.12.b08
1501- Merge changes made to build on Red Hat Enterprise Linux 5, to include in EPEL:
1502- Require Freetype 2.2.0 instead of 2.3.0.
1503- Build against openmotif instead of lesstif when not on Fedora.
1504
1505* Mon Apr 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.10.b09
1506- Fixed installation of javaws.desktop and javaws.png.
1507
1508* Mon Apr 28 2008 Joshua Sumali <jsumali@redhat.com> - 1:1.6.0.0-0.10.b09
1509- Added javaws menu entry.
1510- Resolves: rhbz#443851
1511
1512* Mon Apr 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.10.b09
1513- Updated release.
1514- Updated icedteasnapshot.
1515- Added jconsole and policy menu entries.
1516- Removed all jhat references.
1517- Resolves: rhbz#435235
1518- Resolves: rhbz#417501
1519- Resolves: rhbz#437418
1520- Resolves: rhbz#443360
1521- Resolves: rhbz#304031
1522
1523* Thu Apr 18 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.9.b09
1524- Updated icedteaver.
1525- Updated icedteasnapshot.
1526- Updated openjdkver.
1527- Updated openjdkdate.
1528- Updated release.
1529- Resolves: rhbz#442602
1530- Resolves: rhbz#442514
1531- Resolves: rhbz#441437
1532- Resolves: rhbz#375541
1533
1534* Thu Apr 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.9.b08
1535- Added javaws to /usr/bin.
1536- Resolves: rhbz#437929
1537
1538* Mon Apr 08 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.8.b08
1539- Updated sources.
1540- Updated icedteaver.
1541
1542* Mon Apr 07 2008 Dennis Gilmore <dennis@ausil.us> - 1:1.6.0.0-0.8.b08
1543- Enable building for all arches using zero where there is not a native port.
1544
1545* Mon Mar 31 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.7.b08
1546- Updated icedteasnapshot. Includes sources needed to build xmlgraphics-commons.
1547- Updated release.
1548- Resolves: rhbz#439676
1549
1550* Fri Mar 28 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
1551- Updated icedteasnapshot to fix ppc failure.
1552
1553* Thu Mar 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
1554- Removed iconv of THIRD_PARTY_README.
1555
1556* Thu Mar 27 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.6.b08
1557- Updated icedteasnapshot.
1558- Updated openjdkver and openjdkdate.
1559- Removed java-1.6.0-openjdk-trademark.patch.
1560- Updated generate-fedora-zip.sh.
1561- Resolves: rhbz#438421
1562
1563* Thu Mar 20 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
1564- Updated icedteasnapshot.
1565- Updated java-1.6.0-openjdk-optflags.patch.
1566
1567* Mon Mar 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
1568- Updated icedteasnapshot.
1569- Updated Release.
1570- Added new patch: java-1.6.0-openjdk-optflags.patch.
1571- Resolves: rhbz#437331
1572
1573* Mon Mar 17 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.5.b06
1574- Added version for freetype-devel requirement.
1575- Resolves: rhbz#437782
1576
1577* Fri Mar 14 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.4.b06
1578- Fixed Provides and Obsoletes for all sub-packages. Should have specified
1579  java-1.7.0-icedtea < 1.7.0.0-0.999 instead of 1.7.0-0.999.
1580- Resolves: rhbz#437492
1581
1582* Wed Mar 12 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.6.0.0-0.4.b06
1583- Add FIXME about versionless SONAMEs.
1584
1585* Wed Mar 12 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.3.b06
1586- Updated release.
1587- Updated mauvedate to 2008-03-11.
1588- Updated accessmajorver to 1.22.
1589- Updated accessminorver to 0.
1590
1591* Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
1592- Updated snapshot.
1593- Changed icedteaopt to use --with-openjdk instead of --with-icedtea.
1594
1595* Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
1596- Added Provides and Obsoletes for all subpackages. All sub-packages
1597  replaces java-1.7.0-icedtea.
1598- Updated Release.
1599- Changed BuildRequires from java-1.7.0-icedtea to java-1.6.0-openjdk.
1600- Added TRADEMARK file to docs.
1601
1602* Tue Mar 11 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.2.b06
1603- Added Provides and Obsoletes. This package replaces java-1.7.0-icedtea.
1604
1605* Fri Feb 15 2008 Lillian Angel <langel@redhat.com> - 1:1.6.0.0-0.1.b06
1606- Adapted for java-1.6.0-openjdk.
1607
1608* Wed Feb 13 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.25.b24
1609- Added libffi requirement for ppc/64.
1610
1611* Wed Feb 13 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.25.b24
1612- Updated icedteaver to 1.6.
1613- Updated release.
1614
1615* Mon Feb 11 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.24.b24
1616- Added libjpeg-6b as a requirement.
1617- Resolves rhbz#432181
1618
1619* Mon Jan 28 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.24.b24
1620- Kill Xvfb after it completes mauve tests.
1621
1622* Mon Jan 21 2008 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.24.b24
1623- Remove cgibindir macro.
1624- Remove icedtearelease.
1625- Remove binfmt_misc support.
1626- Remove .snapshot from changelog lines wider than 80 columns.
1627
1628* Tue Jan 08 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
1629- Added xorg-x11-fonts-misc as a build requirement for Mauve.
1630- Updated mauve_tests.
1631
1632* Mon Jan 07 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
1633- Updated Mauve's build requirements.
1634- Excluding Mauve tests that try to access the network.
1635- Added Xvfb functionality to mauve tests to avoid display-related failures.
1636- Resolves rhbz#427614
1637
1638* Thu Jan 03 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
1639- Added mercurial as a Build Requirement.
1640- Fixed archbuild/archinstall if-block.
1641
1642* Thu Jan 03 2008 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
1643- Removed BuildRequirement firefox-devel.
1644- Added BuildRequirement gecko-devel.
1645- Resolves rhbz#427350
1646
1647* Fri Dec 28 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
1648- Updated icedtea source.
1649- Resolves rhbz#426142
1650
1651* Thu Dec 13 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.23.b24.snapshot
1652- Updated icedteaver.
1653- Updated Release.
1654- Updated buildoutputdir.
1655- Removed openjdkdate.
1656- Updated openjdkver.
1657- Updated openjdkzip and fedorazip.
1658- Added Requires: jpackage-utils.
1659- Removed java-1.7.0-makefile.patch.
1660- Updated patch list.
1661- Resolves rhbz#411941
1662- Resolves rhbz#399221
1663- Resolves rhbz#318621
1664
1665* Thu Dec  6 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.22.b23
1666- Clear bootstrap mode on ppc and ppc64.
1667
1668* Wed Dec  5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.21.b23
1669- Update icedteasnapshot.
1670
1671* Fri Nov 30 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.21.b23
1672- Update icedteasnapshot.
1673- Remove ExclusiveArch.
1674- Assume i386.
1675- Add support for ppc and ppc64.
1676- Bootstrap on ppc and ppc64.
1677
1678* Thu Nov 15 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.20.b23
1679- Add giflib-devel build requirement.
1680
1681* Thu Nov 15 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.20.b23
1682- Add libjpeg-devel and libpng-devel build requirements.
1683
1684* Thu Nov 15 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.20.b23.snapshot
1685- Added gcjbootstrap.
1686- Updated openjdkver and openjdkdate to new b23 release.
1687- Updated Release.
1688- Added gcjbootstrap checks in.
1689- Resolves: rhbz#333721
1690
1691* Mon Oct 15 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.19.b21.snapshot
1692- Updated release.
1693
1694* Fri Oct 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.18.b21.snapshot
1695- Updated release.
1696
1697* Fri Oct 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.17.b21.snapshot
1698- Added jhat patch back in.
1699
1700* Thu Oct 11 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.17.b21.snapshot
1701- Update icedtearelease.
1702- Update icedteasnapshot.
1703- Update openjdkver.
1704- Update openjdkdate.
1705- Updated genurl.
1706- Removed unneeded patches.
1707- Removed gcjbootstrap.
1708- Removed icedteaopt.
1709- Removed all gcj related checks.
1710- Resolves: rhbz#317041
1711- Resolves: rhbz#314211
1712- Resolves: rhbz#314141
1713- Resolves: rhbz#301691
1714
1715* Mon Oct 1 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.16.b19.snapshot
1716- Listed mauve_output as a doc file instead of a source.
1717- Added mauve_tests to the src files as doc.
1718
1719* Fri Sep 28 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.16.b19.snapshot
1720- Fixed testing. Output is stored in a file and passes/debug info is not shown.
1721
1722* Thu Sep 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.16.b19
1723- Apply patch to use system tzdata.
1724- Require tzdata-java.
1725- Fix mauve shell fragment.
1726
1727* Thu Sep 27 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
1728- Removed jtreg setup line.
1729
1730* Wed Sep 26 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
1731- Removed jtreg.  Does not adhere to Fedora guidelines.
1732
1733* Tue Sep 25 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
1734- Fixed running of Xvfb so it does not terminate after a successful
1735  test.
1736- Fixed mauve and jtreg test runs to not break the build when an error
1737  is thrown
1738
1739* Mon Sep 24 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
1740- Added JTreg zip as source.
1741- Run JTreg tests after build for smoke testing.
1742- Added Xvfb as build requirement.
1743
1744* Wed Sep 12 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.15.b19.snapshot
1745- Added Mauve tarball as source.
1746- Added mauve_tests as source.
1747- Run Mauve after build for regression testing.
1748
1749* Thu Sep  7 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
1750- Do not require openssl for build.
1751- Require openssl.
1752- Set gcjbootstrap to 0.
1753- Remove generate-cacerts.pl.
1754- Update icedtearelease.
1755- Update icedteasnapshot.
1756- Update openjdkver.
1757- Update openjdkdate.
1758
1759* Wed Sep  5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
1760- Rename javadoc master alternative javadocdir.
1761- Resolves: rhbz#269901
1762
1763* Wed Sep  5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.15.b18
1764- Remove epoch in plugin provides.
1765- Bump release number.
1766- Resolves: rhbz#274001
1767
1768* Mon Aug 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.14.b18
1769- Include idlj man page in files list.
1770
1771* Mon Aug 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.14.b18
1772- Add documentation for plugin and src subpackages.
1773- Fix plugin alternative on x86_64.
1774- Add java-1.7.0-icedtea-win32.patch.
1775- Rename modzip.sh generate-fedora-zip.sh.
1776- Keep patches in main directory.
1777- Namespace patches.
1778- Add java-1.7.0-icedtea-win32.patch, README.plugin and README.src.
1779- Bump release number.
1780
1781* Mon Aug 27 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.13.b18.snapshot
1782- Added line to run modzip.sh to remove specific files from the openjdk zip.
1783- Defined new openjdk zip created by modzip.sh as newopenjdkzip.
1784- Added line to patch the IcedTea Makefile. No need to download openjdk zip.
1785- Updated genurl.
1786- Updated icedteasnapshot.
1787
1788* Fri Aug 24 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.13.b18
1789- Remove RMI CGI script and subpackage.
1790- Fix Java Access Bridge for GNOME URL.
1791
1792* Thu Aug 23 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.12.b18
1793- Fully qualify Java Access Bridge for GNOME and generate-cacerts
1794  source paths.
1795- Fix plugin post alternatives invocation.
1796- Include IcedTea documentation.
1797- Update icedteasnapshot.
1798
1799* Tue Aug 21 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
1800- Revert change to configure macro.
1801
1802* Mon Aug 20 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
1803- Fix rpmlint errors.
1804
1805* Mon Aug 20 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.11.b18
1806- Add missing development alternatives.
1807- Bump accessver to 1.19.2.
1808- Bump icedteaver.
1809- Set icedteasnapshot.
1810- Define icedtearelease.
1811- Bump openjdkver.
1812- Bump openjdkdate.
1813- Bump release number.
1814- Add plugin build requirements and subpackage.
1815
1816* Tue Jul 31 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.10.b16.1.2
1817- Bump icedteaver.
1818- Updated icedteasnapshot.
1819- Updated release to include icedteaver.
1820
1821* Wed Jul 25 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.9.b16
1822- Updated icedteasnapshot.
1823- Bump openjdkver.
1824- Bump openjdkdate.
1825- Bump release number.
1826
1827* Wed Jul 18 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
1828- Only build rmi subpackage on non-x86_64 architectures.
1829
1830* Wed Jul 18 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
1831- Bump icedteaver.
1832- Update icedteasnapshot.
1833
1834* Fri Jul 13 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
1835- Add rmi subpackage.
1836- Remove name-version javadoc directory.
1837
1838* Fri Jul 13 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.8.b15
1839- Set man extension to .gz in base and devel post sections.
1840
1841* Thu Jul 12 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.7.b15
1842- Clear icedteasnapshot.
1843- Bump release number.
1844
1845* Wed Jul 11 2007 Lillian Angel <langel@redhat.com> - 1.7.0.0-0.6.b15
1846- Updated icedteasnapshot.
1847- Bump openjdkver.
1848- Bump openjdkdate.
1849- Bump release number.
1850
1851* Thu Jul  5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.5.b14
1852- Define icedteasnapshot.
1853
1854* Wed Jul  4 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
1855- Prevent jar repacking.
1856
1857* Wed Jul  4 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
1858- Include generate-cacerts.pl.
1859- Generate and install cacerts file.
1860
1861* Tue Jul  3 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
1862- Add javadoc subpackage.
1863- Add Java Access Bridge for GNOME.
1864- Add support for executable JAR files.
1865- Bump alternatives priority to 17000.
1866
1867* Thu Jun 28 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.4.b14
1868- Add support for executable jar files.
1869- Bump icedteaver.
1870- Bump openjdkver.
1871- Bump openjdkdate.
1872- Bump release number.
1873
1874* Tue Jun 19 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.3.b13
1875- Import IcedTea 1.1.
1876- Bump icedteaver.
1877- Bump openjdkver.
1878- Bump openjdkdate.
1879- Bump release number.
1880- Use --with-openjdk-src-zip.
1881
1882* Tue Jun 12 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.7.0.0-0.2.b12
1883- Initial build.
Note: See TracBrowser for help on using the repository browser.