ac2db6
# Version of java
ac2db6
%define javaver 1.8.0
ac2db6
ac2db6
# Alternatives priority
ac2db6
%define priority 18000
ac2db6
# jnlp prorocol gnome registry keys
ac2db6
%define gurlhandler   /desktop/gnome/url-handlers
ac2db6
%define jnlphandler   %{gurlhandler}/jnlp
ac2db6
%define jnlpshandler  %{gurlhandler}/jnlps
ac2db6
ac2db6
%define javadir     %{_jvmdir}/java-%{javaver}-openjdk
ac2db6
%define jredir      %{_jvmdir}/jre-%{javaver}-openjdk
ac2db6
%define javaplugin  libjavaplugin.so.%{_arch}
ac2db6
ac2db6
%define binsuffix      .itweb
ac2db6
ac2db6
%define preffered_java  java-%{javaver}-openjdk
ac2db6
ac2db6
Name:		icedtea-web
ac2db6
Version:	1.7.1
1e67f5
Release:	2%{?dist}
ac2db6
Summary:	Additional Java components for OpenJDK - Java browser plug-in and Web Start implementation
ac2db6
ac2db6
Group:      Applications/Internet
ac2db6
License:    LGPLv2+ and GPLv2 with exceptions
ac2db6
URL:        http://icedtea.classpath.org/wiki/IcedTea-Web
ac2db6
Source0:    http://icedtea.classpath.org/download/source/%{name}-%{version}.tar.gz
ac2db6
Patch0:     bashCompDirHardcodedAgain.patch
1e67f5
Patch1:     issue1.patch
1e67f5
Patch2:     issue2.patch
1e67f5
Patch3:     issue3.patch
1e67f5
Patch4:     PreventiveleQueue.patch
1e67f5
Patch11:    issue1-bin.patch
1e67f5
Patch33:    issue3-bin.patch
ac2db6
ac2db6
BuildRequires:  jpackage-utils
ac2db6
BuildRequires:  %{preffered_java}-devel
ac2db6
BuildRequires:  desktop-file-utils
ac2db6
BuildRequires:  gecko-devel
ac2db6
BuildRequires:  glib2-devel
ac2db6
BuildRequires:  autoconf
ac2db6
BuildRequires:  automake
ac2db6
BuildRequires:  xulrunner-devel
ac2db6
BuildRequires:  junit4
ac2db6
BuildRequires:  libappstream-glib
ac2db6
# new in 1.5 to have  clean up for malformed XMLs
ac2db6
BuildRequires:  tagsoup
ac2db6
# rhino is used as JS evaluator in testtime
ac2db6
BuildRequires:      rhino
1e67f5
# to apply binary tests for CVEs
1e67f5
BuildRequires:      git
ac2db6
ac2db6
# For functionality and the OpenJDK dirs
ac2db6
Requires:      %{preffered_java}
ac2db6
Requires:      jpackage-utils
ac2db6
Requires:      bash-completion
ac2db6
#maven fragments
ac2db6
Requires(post):      jpackage-utils
ac2db6
Requires(postun):      jpackage-utils
ac2db6
ac2db6
# For the mozilla plugin dir
ac2db6
Requires:       mozilla-filesystem%{?_isa}
ac2db6
# When itw builds against it, it have to be also in runtime
ac2db6
Requires:      tagsoup
ac2db6
# rhino is used as JS evaluator in runtime
ac2db6
Requires:      rhino
ac2db6
ac2db6
# Post requires alternatives to install tool alternatives.
ac2db6
Requires(post):   %{_sbindir}/alternatives
ac2db6
# in version 1.7 and higher for --family switch
ac2db6
Requires(post):   chkconfig >= 1.7
ac2db6
# jnlp protocols support
ac2db6
Requires(post):   GConf2
ac2db6
# Postun requires alternatives to uninstall tool alternatives.
ac2db6
Requires(postun): %{_sbindir}/alternatives
ac2db6
# in version 1.7 and higher for --family switch
ac2db6
Requires(postun):   chkconfig >= 1.7
ac2db6
# jnlp protocols support
ac2db6
Requires(postun):   GConf2
ac2db6
ac2db6
# Standard JPackage plugin provides.
ac2db6
Provides: java-plugin = 1:%{javaver}
ac2db6
Provides: javaws      = 1:%{javaver}
ac2db6
ac2db6
Provides:   %{preffered_java}-plugin =  1:%{version}
ac2db6
Obsoletes:  java-1.6.0-openjdk-plugin
ac2db6
ac2db6
%description
ac2db6
The IcedTea-Web project provides a Java web browser plugin, an implementation
ac2db6
of Java Web Start (originally based on the Netx project) and a settings tool to
ac2db6
manage deployment settings for the aforementioned plugin and Web Start
ac2db6
implementations. 
ac2db6
ac2db6
%package javadoc
ac2db6
Summary:    API documentation for IcedTea-Web
ac2db6
Group:      Documentation
ac2db6
Requires:   %{name} = %{version}-%{release}
ac2db6
Requires:   jpackage-utils
ac2db6
BuildArch:  noarch
ac2db6
ac2db6
%description javadoc
ac2db6
This package contains Javadocs for the IcedTea-Web project.
ac2db6
ac2db6
ac2db6
%package devel
ac2db6
Summary:    pure sources for debugging IcedTea-Web
ac2db6
Group:      devel
ac2db6
Requires:   %{name} = %{version}-%{release}
ac2db6
BuildArch:  noarch
ac2db6
ac2db6
%description devel
ac2db6
This package contains ziped sources of the IcedTea-Web project.
ac2db6
ac2db6
%prep
ac2db6
%setup -q
ac2db6
%patch0 -p1
1e67f5
%patch1 -p1
1e67f5
%patch2 -p1
1e67f5
%patch3 -p1
1e67f5
%patch4 -p1
1e67f5
if [ -e ../.git ] ; then
1e67f5
  mv ../.git ../ggit
1e67f5
fi
1e67f5
git apply --no-index --binary -v %{PATCH11}
1e67f5
git apply --no-index --binary -v %{PATCH33}
1e67f5
if [ -e ../ggit ] ; then
1e67f5
  mv ../ggit ../.git
1e67f5
fi
ac2db6
ac2db6
%build
ac2db6
autoreconf -vfi
ac2db6
CXXFLAGS="$RPM_OPT_FLAGS $RPM_LD_FLAGS" \
ac2db6
%configure \
ac2db6
    --with-pkgversion=rhel-%{release}-%{_arch} \
ac2db6
    --docdir=%{_datadir}/javadoc/%{name} \
ac2db6
    --with-jdk-home=%{javadir} \
ac2db6
    --with-jre-home=%{jredir} \
ac2db6
    --libdir=%{_libdir} \
ac2db6
    --program-suffix=%{binsuffix} \
ac2db6
    --prefix=%{_prefix}
ac2db6
make %{?_smp_mflags}
ac2db6
ac2db6
%install
ac2db6
rm -rf $RPM_BUILD_ROOT
ac2db6
make install DESTDIR=$RPM_BUILD_ROOT
ac2db6
ac2db6
# icedteaweb-completion is currently not handled by make nor make install
ac2db6
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/
ac2db6
mv completion/policyeditor.bash $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/
ac2db6
mv completion/javaws.bash $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/
ac2db6
mv completion/itweb-settings.bash $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/
ac2db6
ac2db6
# Move javaws man page to a more specific name
ac2db6
mv $RPM_BUILD_ROOT/%{_mandir}/man1/javaws.1 $RPM_BUILD_ROOT/%{_mandir}/man1/javaws.itweb.1
ac2db6
ac2db6
# Install desktop files.
ac2db6
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
ac2db6
desktop-file-install --vendor ''\
ac2db6
  --dir $RPM_BUILD_ROOT%{_datadir}/applications javaws.desktop
ac2db6
desktop-file-install --vendor ''\
ac2db6
  --dir $RPM_BUILD_ROOT%{_datadir}/applications itweb-settings.desktop
ac2db6
desktop-file-install --vendor ''\
ac2db6
  --dir $RPM_BUILD_ROOT%{_datadir}/applications policyeditor.desktop
ac2db6
ac2db6
# install MetaInfo file for firefox
1e67f5
mkdir -p %{buildroot}/%{_datadir}/appdata ; # just because appstream-util install do not work in rhel7
1e67f5
# broken in rhel7 DESTDIR=%{buildroot} appstream-util install metadata/%{name}.metainfo.xml
1e67f5
cp metadata/%{name}.metainfo.xml %{buildroot}/%{_datadir}/appdata/
ac2db6
# install MetaInfo file for javaws
1e67f5
# broken in rhel7 DESTDIR=%{buildroot} appstream-util install metadata/%{name}-javaws.appdata.xml
1e67f5
cp metadata/%{name}-javaws.appdata.xml %{buildroot}/%{_datadir}/appdata/
ac2db6
ac2db6
# maven fragments generation
ac2db6
mkdir -p $RPM_BUILD_ROOT%{_javadir}
ac2db6
pushd $RPM_BUILD_ROOT%{_javadir}
ac2db6
ln -s ../%{name}/netx.jar %{name}.jar
ac2db6
ln -s ../%{name}/plugin.jar %{name}-plugin.jar
ac2db6
popd
ac2db6
mkdir -p $RPM_BUILD_ROOT/%{_mavenpomdir}
ac2db6
cp  metadata/%{name}.pom  $RPM_BUILD_ROOT/%{_mavenpomdir}/%{name}.pom
ac2db6
cp metadata/%{name}-plugin.pom  $RPM_BUILD_ROOT/%{_mavenpomdir}/%{name}-plugin.pom
ac2db6
ac2db6
# __main__.IncompatibleFilenames: Filenames of POM /builddir/build/BUILDROOT/icedtea-web-1.6.2-1.el7.x86_64/usr/share/maven-poms/icedtea-web.pom and JAR /builddir/build/BUILDROOT/icedtea-web-1.6.2-1.el7.x86_64/usr/share/java/icedtea-web.jar does not match properly. Check that JAR subdirectories matches '.' in pom name.
ac2db6
# resolve before  7.2.z!
ac2db6
#add_maven_depmap %{name}.pom %{name}.jar
ac2db6
#add_maven_depmap %{name}-plugin.pom %{name}-plugin.jar
ac2db6
ac2db6
cp  netx.build/lib/src.zip  $RPM_BUILD_ROOT%{_datadir}/%{name}/netx.src.zip
ac2db6
cp liveconnect/lib/src.zip  $RPM_BUILD_ROOT%{_datadir}/%{name}/plugin.src.zip
ac2db6
ac2db6
%find_lang %{name} --all-name --with-man
ac2db6
ac2db6
%check
ac2db6
make check
ac2db6
appstream-util validate $RPM_BUILD_ROOT/%{_datadir}/appdata/*.xml || :
ac2db6
ac2db6
%post
ac2db6
alternatives \
ac2db6
  --install %{_libdir}/mozilla/plugins/libjavaplugin.so %{javaplugin} %{_libdir}/IcedTeaPlugin.so %{priority}  --family %{preffered_java}.%{_arch} \
ac2db6
  --slave   %{_bindir}/javaws				javaws			%{_prefix}/bin/javaws%{binsuffix} \
ac2db6
  --slave   %{_bindir}/itweb-settings			itweb-settings		%{_prefix}/bin/itweb-settings%{binsuffix} \
ac2db6
  --slave   %{_bindir}/policyeditor			policyeditor		%{_prefix}/bin/policyeditor%{binsuffix} \
ac2db6
  --slave   %{_bindir}/ControlPanel			ControlPanel		%{_prefix}/bin/itweb-settings%{binsuffix} \
ac2db6
  --slave   %{_mandir}/man1/javaws.1.gz			javaws.1.gz		%{_mandir}/man1/javaws%{binsuffix}.1.gz \
ac2db6
  --slave   %{_mandir}/man1/ControlPanel.1.gz		ControlPanel.1.gz	%{_mandir}/man1/itweb-settings.1.gz
ac2db6
ac2db6
ac2db6
gconftool-2 -s  %{jnlphandler}/command  '%{_prefix}/bin/javaws%{binsuffix} %s' --type String &> /dev/null || :
ac2db6
gconftool-2 -s  %{jnlphandler}/enabled  --type Boolean true &> /dev/null || :
ac2db6
gconftool-2 -s %{jnlpshandler}/command '%{_prefix}/bin/javaws%{binsuffix} %s' --type String &> /dev/null || :
ac2db6
gconftool-2 -s %{jnlpshandler}/enabled --type Boolean true &> /dev/null || :
ac2db6
ac2db6
%posttrans
ac2db6
update-desktop-database &> /dev/null || :
ac2db6
exit 0
ac2db6
ac2db6
%postun
ac2db6
update-desktop-database &> /dev/null || :
ac2db6
if [ $1 -eq 0 ]
ac2db6
then
ac2db6
  alternatives --remove %{javaplugin} %{_libdir}/IcedTeaPlugin.so
ac2db6
  gconftool-2 -u  %{jnlphandler}/command &> /dev/null || :
ac2db6
  gconftool-2 -u  %{jnlphandler}/enabled &> /dev/null || :
ac2db6
  gconftool-2 -u %{jnlpshandler}/command &> /dev/null || :
ac2db6
  gconftool-2 -u %{jnlpshandler}/enabled &> /dev/null || :
ac2db6
fi
ac2db6
exit 0
ac2db6
ac2db6
# files -f .mfiles -f %{name}.lang
ac2db6
%files -f %{name}.lang
ac2db6
%defattr(-,root,root,-)
ac2db6
%{_sysconfdir}/bash_completion.d/*
ac2db6
%{_prefix}/bin/*
ac2db6
%{_libdir}/IcedTeaPlugin.so
ac2db6
%{_datadir}/applications/*
ac2db6
%dir %{_datadir}/%{name}
ac2db6
%{_datadir}/%{name}/*.jar
ac2db6
%{_datadir}/%{name}/*.png
ac2db6
%{_datadir}/man/man1/*
ac2db6
%{_datadir}/pixmaps/*
ac2db6
%{_datadir}/appdata/*.xml
ac2db6
# thsoe four shouldnotbe there. Fixme! something went wrong
ac2db6
%{_mavenpomdir}/%{name}.pom
ac2db6
%{_mavenpomdir}/%{name}-plugin.pom
ac2db6
%{_javadir}/%{name}.jar
ac2db6
%{_javadir}/%{name}-plugin.jar
ac2db6
%doc NEWS README
ac2db6
%license COPYING
ac2db6
ac2db6
%files javadoc
ac2db6
%defattr(-,root,root,-)
ac2db6
%{_datadir}/javadoc/%{name}
ac2db6
%license COPYING
ac2db6
ac2db6
%files devel
ac2db6
%{_datadir}/%{name}/*.zip
ac2db6
%license COPYING
ac2db6
ac2db6
%changelog
1e67f5
* Thu Jul 18 2019 Jiri Vanek <jvanek@redhat.com> 1.7.2-16
1e67f5
- added patch1, patch4 and patch11 to fix CVE-2019-10182
1e67f5
- added patch2 to fix CVE-2019-10181
1e67f5
- added patch3 and patch33 to fix CVE-2019-10185
1e67f5
- Resolves: rhbz#1724958 
1e67f5
- Resolves: rhbz#1725928 
1e67f5
- Resolves: rhbz#1724989 
1e67f5
ac2db6
* Mon Dec 18 2017 Jiri Vanek <jvanek@redhat.com> 1.7.1-1
ac2db6
* bump to 1.7.1
ac2db6
- Resolves: rhbz#1475411
ac2db6
ac2db6
* Fri Nov 03 2017 Jiri Vanek <jvanek@redhat.com> 1.7-3
ac2db6
- javaws specific manpage renmed from -suffix to .suffix
ac2db6
- Resolves: rhbz#1475411
ac2db6
ac2db6
* Wed Oct 18 2017 Jiri Vanek <jvanek@redhat.com> 1.7-2
ac2db6
- gathered various patches from usptream
ac2db6
- Resolves: rhbz#1475411
ac2db6
ac2db6
* Wed Oct 18 2017 Jiri Vanek <jvanek@redhat.com> 1.7-1
ac2db6
- updated to itw 1.7 and sync from fedora
ac2db6
- added forgotten slaves of itweb-settings policyeditor
ac2db6
- Own %%{_datadir}/%%{name} dir
ac2db6
- Mark non-English man pages with %%lang
ac2db6
- Install COPYING as %%license
ac2db6
- last three by Ville Skytta <ville.skytta@iki.fi> via 1481270
ac2db6
- for sake of rpms added patch0, bashCompDirHardcodedAgain.patch to hardcode bashcompletion dir
ac2db6
- removed maven macros in favour of manual handling (bug)
ac2db6
- Resolves: rhbz#1475411
ac2db6
ac2db6
* Thu Jul 14 2016 Jiri Vanek <jvanek@redhat.com> 1.6.2-4
ac2db6
- fixed typo in provides
ac2db6
- Resolves: rhbz#1299537
ac2db6
ac2db6
* Wed Jul 13 2016 Jiri Vanek <jvanek@redhat.com> 1.6.2-3
ac2db6
- added --family to make it part of javas alternatives alignment
ac2db6
- java-javaver-openjdk collected into preffered_java 
ac2db6
- Resolves: rhbz#1299537
ac2db6
ac2db6
* Wed Feb 03 2016 Jiri Vanek <jvanek@redhat.com> 1.6.2-1
ac2db6
- updated to 1.6.2
ac2db6
- fixed also rhbz#1303437 - package owns /etc/bash_completion.d but it should not own it 
ac2db6
- generated maven metadata (isntalled but not used. %add_maven_depmap need tobe fixed)
ac2db6
- Resolves: rhbz#1299537
ac2db6
ac2db6
* Wed Oct 14 2015 Jiri Vanek <jvanek@redhat.com> 1.6.1-4
ac2db6
- added and and applied patch2 fileLogInitializationError-1.6.patch to prevent 
ac2db6
consequences 1268909
ac2db6
- Resolves: rhbz#1217153
ac2db6
ac2db6
* Tue Sep 29 2015 Jiri Vanek <jvanek@redhat.com> 1.6.1-3
ac2db6
- added and applied patch1 donLogToFileBeforeFileLogsInitiate.patch
ac2db6
- Resolves: rhbz#1217153
ac2db6
ac2db6
* Mon Sep 21 2015 Jiri Vanek <jvanek@redhat.com> 1.6.1-2
ac2db6
- added and applied patch0 javadocFixes.patch 
ac2db6
- Resolves: rhbz#1217153
ac2db6
ac2db6
* Fri Sep 11 2015 Jiri Vanek <jvanek@redhat.com> 1.6.1-1
ac2db6
- updated to upstream release 1.6.1
ac2db6
- metadata xml files enhanced for javaws
ac2db6
- forced to use jdk8 by default
ac2db6
- Resolves: rhbz#1217153
ac2db6
ac2db6
* Thu Aug 27 2015 Jiri Vanek <jvanek@redhat.com> 1.6.0-2
ac2db6
- added gnome-software support
ac2db6
- Resolves: rhbz#1217153
ac2db6
ac2db6
* Thu Nov 27 2014 Jiri Vanek <jvanek@redhat.com> 1.6.0-1
ac2db6
- update to upstream 1.6
ac2db6
- made to use jdk8 (rh1184970)
ac2db6
- it will be necessary for 1.6.1 anyway (rh1233687)
ac2db6
- Resolves: rhbz#1217153
ac2db6
ac2db6
* Thu Nov 27 2014 Jiri Vanek <jvanek@redhat.com> 1.5.2-0
ac2db6
- update to upstream 1.5.2
ac2db6
- enabled tagsoup
ac2db6
- forced rhino
ac2db6
- Resolves: rhbz#1075793
ac2db6
ac2db6
* Fri Oct 17 2014 Jiri Vanek <jvanek@redhat.com> 1.5.1-3
ac2db6
- removed ExcludeArch: ppc
ac2db6
 - openjdk on ppc should be now fixed
ac2db6
- Resolves: rhbz#1075793
ac2db6
ac2db6
* Mon Aug 18 2014 Jiri Vanek <jvanek@redhat.com> 1.5.1-2
ac2db6
- added ExcludeArch: ppc
ac2db6
- Resolves: rhbz#1125557
ac2db6
ac2db6
* Mon Aug 18 2014 Jiri Vanek <jvanek@redhat.com> 1.5.1-1
ac2db6
- fixed obsolates to any jdk6 plugin
ac2db6
- Resolves: rhbz#1077287
ac2db6
ac2db6
* Fri Aug 15 2014 Jiri Vanek <jvanek@redhat.com> 1.5.1-0
ac2db6
- update to upstream 1.5.1
ac2db6
- removed all patches (all upstreamed)
ac2db6
- Resolves: rhbz#1077287
ac2db6
ac2db6
* Mon Apr 07 2014 Jiri Vanek <jvanek@redhat.com> 1.5-2
ac2db6
- add not yet upstreamed DE localisation of 1.5
ac2db6
 - patch0 DElocalizationforIcedTea-Web1.5-0001.patch
ac2db6
- autoreconf gog  -vfi, see RH1077898
ac2db6
- ./configure changed to %%configure
ac2db6
- Resolves: rhbz#1077287
ac2db6
ac2db6
* Tue Mar 11 2014 Jiri Vanek <jvanek@redhat.com> 1.4.2-1
ac2db6
- fixing brand in with-pkgversion switch to rhel
ac2db6
- Resolves: rhbz#1065518
ac2db6
ac2db6
* Mon Mar 10 2014 Jiri Vanek <jvanek@redhat.com> 1.4.2-0
ac2db6
- updated to 1.4.2
ac2db6
- Resolves: rhbz#1065518
ac2db6
ac2db6
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1.4.1-2
ac2db6
- Mass rebuild 2014-01-24
ac2db6
ac2db6
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.4.1-1
ac2db6
- Mass rebuild 2013-12-27
ac2db6
ac2db6
* Tue Sep 24 2013 Jiri Vanek <jvanek@redhat.com> 1.4.1-0
ac2db6
- updated to 1.4.1
ac2db6
- add icedtea-web man page (resolves 948443)
ac2db6
- removed upstreamed  patch1 b25-appContextFix.patch
ac2db6
- removed upstreamed  patch2 rhino-pac-permissions.patch
ac2db6
- make check enabled again
ac2db6
- should be build for non-standart archs !-)
ac2db6
- removed unused multilib arches (yupii!)
ac2db6
- Resolves: rhbz#1009820
ac2db6
ac2db6
* Wed Jun 19 2013 Jiri Vanek <jvanek@redhat.com> 1.4.0-2
ac2db6
- added patch1 b25-appContextFix.patch to make it run with future openjdk
ac2db6
ac2db6
* Fri Jun 07 2013 Jiri Vanek <jvanek@redhat.com> 1.4-1
ac2db6
- Adapted to latest openjdk changes
ac2db6
- added build requires for autoconf and automake
ac2db6
- minor clean up
ac2db6
ac2db6
* Sat May 04 2013 Jiri Vanek <jvanek@redhat.com> 1.4-0
ac2db6
- Updated to 1.4
ac2db6
- See announcement for detail
ac2db6
 - http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2013-May/023195.html
ac2db6
- commented out check - some junit4  incompatibility
ac2db6
ac2db6
* Wed Apr 17 2013 Jiri Vanek <jvanek@redhat.com> 1.3.2-0
ac2db6
- Updated to latest ustream release of 1.3 branch - 1.3.2
ac2db6
 - Security Updates
ac2db6
  - CVE-2013-1927, RH884705: fixed gifar vulnerability
ac2db6
  - CVE-2013-1926, RH916774: Class-loader incorrectly shared for applets with same relative-path.
ac2db6
 - Common
ac2db6
  - Added new option in itw-settings which allows users to set JVM arguments when plugin is initialized.
ac2db6
 - NetX
ac2db6
  - PR580: http://www.horaoficial.cl/ loads improperly
ac2db6
 - Plugin
ac2db6
   PR1260: IcedTea-Web should not rely on GTK
ac2db6
   PR1157: Applets can hang browser after fatal exception
ac2db6
- Removed upstreamed patch to remove GTK dependency
ac2db6
  - icedtea-web-pr1260-remove-gtk-dep.patch
ac2db6
ac2db6
* Wed Feb 20 2013 Ville Skyttä <ville.skytta@iki.fi> - 1.3.1-5
ac2db6
- Resolves: rhbz#875496
ac2db6
- Build with $RPM_LD_FLAGS and %%{_smp_mflags}.
ac2db6
- Run unit tests during build.
ac2db6
ac2db6
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-4
ac2db6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ac2db6
ac2db6
* Wed Jan 16 2013 Deepak Bhole <dbhole@redhat.com> 1.3.1-3
ac2db6
- Resolves: rhbz#889644, rhbz#895197
ac2db6
- Added patch to remove GTK dependency
ac2db6
ac2db6
* Thu Dec 20 2012 Jiri Vanek <jvanek@redhat.com> 1.3.1-2
ac2db6
- Moved to be  build with GTK3
ac2db6
ac2db6
* Wed Nov 07 2012 Deepak Bhole <dbhole@redhat.com> 1.3.1-1
ac2db6
- Resolves: RH869040/CVE-2012-4540
ac2db6
ac2db6
* Mon Sep 17 2012 Deepak Bhole <dbhole@redhat.com> 1.3-1
ac2db6
- Updated to 1.3
ac2db6
- Resolves: rhbz#720836: Epiphany fails to execute Java applets
ac2db6
ac2db6
* Tue Jul 31 2012 Deepak Bhole <dbhole@redhat.com> 1.2.1-1
ac2db6
- Updated to 1.2.1
ac2db6
- Resolves: RH840592/CVE-2012-3422
ac2db6
- Resolves: RH841345/CVE-2012-3423
ac2db6
ac2db6
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-5
ac2db6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ac2db6
ac2db6
* Thu May 03 2012 Deepak Bhole <dbhole@redhat.com> 1.2-4
ac2db6
- Resolves rhbz#814585
ac2db6
- Fixed java-plugin provides and added one for javaws
ac2db6
ac2db6
* Tue Apr 17 2012 Deepak Bhole <dbhole@redhat.com> 1.2-3
ac2db6
- Updated summary
ac2db6
- Fixed virtual provide
ac2db6
ac2db6
* Tue Mar 13 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.2-2
ac2db6
- Enable building on ARM platforms
ac2db6
ac2db6
* Mon Mar 05 2012 Deepak Bhole <dbhole@redhat.com> 1.2-1
ac2db6
- Updated to 1.2
ac2db6
ac2db6
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.4-4
ac2db6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ac2db6
ac2db6
* Fri Nov 25 2011 Deepak Bhole <dbhole@redhat.com> 1.1.4-3
ac2db6
- Resolves rhbz#757191
ac2db6
- Bumped min_openjdk_version to -60 (latest)
ac2db6
ac2db6
* Thu Nov 24 2011 Deepak Bhole <dbhole@redhat.com> 1.1.4-2
ac2db6
- Resolves: rhbz#742887. Do not own directories not created by the package.
ac2db6
ac2db6
* Tue Nov 08 2011 Deepak Bhole <dbhole@redhat.com> 1.1.4-1
ac2db6
- Updated to 1.1.4
ac2db6
- Added npapi-fix patch so that the plug-in compiles with xulrunner 8 
ac2db6
ac2db6
* Thu Sep 01 2011 Deepak Bhole <dbhole@redhat.com> 1.1.2-1
ac2db6
- Updated to 1.1.2
ac2db6
- Removed all patches (now upstream)
ac2db6
- Resolves: rhbz# 734890
ac2db6
ac2db6
* Tue Aug 23 2011 Deepak Bhole <dbhole@redhat.com> 1.1.1-3
ac2db6
- Added patch to allow install to jre dir
ac2db6
- Fixed requirement for java-1.7.0-openjdk
ac2db6
ac2db6
* Tue Aug 09 2011 Deepak Bhole <dbhole@redhat.com> 1.1.1-2
ac2db6
- Fixed file ownership so that debuginfo is not in main package
ac2db6
ac2db6
* Wed Aug 03 2011 Deepak Bhole <dbhole@redhat.com> 1.1.1-1
ac2db6
- Bump to 1.1.1
ac2db6
- Added patch for PR768 and PR769
ac2db6
ac2db6
* Wed Jul 20 2011 Deepak Bhole <dbhole@redhat.com> 1.0.4-1
ac2db6
- Bump to 1.0.4
ac2db6
- Fixed rhbz#718164: Home directory path disclosure to untrusted applications
ac2db6
- Fixed rhbz#718170: Java Web Start security warning dialog manipulation
ac2db6
ac2db6
* Mon Jun 13 2011 Deepak Bhole <dbhole@redhat.com> 1.0.3-1
ac2db6
- Update to 1.0.3
ac2db6
- Resolves: rhbz#691259 
ac2db6
ac2db6
* Mon Apr 04 2011 Deepak Bhole <dbhole@redhat.com> 1.0.2-2
ac2db6
- Fixed incorrect macro value for min_openjdk_version
ac2db6
- Use posttrans instead of post, so that upgrade from old plugin works
ac2db6
ac2db6
* Mon Apr 04 2011 Deepak Bhole <dbhole@redhat.com> 1.0.2-1
ac2db6
- Initial build