source: projects/specs/trunk/j/java-1.6.0-openjdk/java-1.6.0-openjdk-vl.spec @ 5703

Revision 5703, 61.8 KB checked in by daisuke, 12 years ago (diff)

java-1.6.0-openjdk:

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