packages: icedtea6/TODO, icedtea6/icedtea6.spec, icedtea6/icedtea6-rpath.pa...

jajcus jajcus at pld-linux.org
Wed Mar 21 14:30:42 CET 2012


Author: jajcus                       Date: Wed Mar 21 13:30:42 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- Version: 1.11.1

---- Files affected:
packages/icedtea6:
   TODO (1.9 -> 1.10) , icedtea6.spec (1.83 -> 1.84) , icedtea6-rpath.patch (1.2 -> NONE)  (REMOVED), icedtea6-xul.patch (1.1 -> NONE)  (REMOVED), openjdk-__LEAF.patch (1.1 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/icedtea6/TODO
diff -u packages/icedtea6/TODO:1.9 packages/icedtea6/TODO:1.10
--- packages/icedtea6/TODO:1.9	Sat Apr 17 16:20:12 2010
+++ packages/icedtea6/TODO	Wed Mar 21 14:30:37 2012
@@ -1,4 +1,3 @@
 - desktop files, icons, etc. Some of these are included in the source root dir
 - maybe build Shark VM, at least on i486, as the zero-assembly VM is very slow
-- javaws manual on x86_64 (it is not installed for some reason)
 - pass %{rpmcflags} to build

================================================================
Index: packages/icedtea6/icedtea6.spec
diff -u packages/icedtea6/icedtea6.spec:1.83 packages/icedtea6/icedtea6.spec:1.84
--- packages/icedtea6/icedtea6.spec:1.83	Wed Mar 21 13:12:31 2012
+++ packages/icedtea6/icedtea6.spec	Wed Mar 21 14:30:37 2012
@@ -4,8 +4,6 @@
 #   it to use system fonts (is it possible?).
 
 %bcond_with bootstrap	# don't use an installed icedtea6, use ecj instead
-%bcond_with plugin	# build browser plugin (icedtea-web is recommended instead)
-%bcond_with webstart	# build webstart (icedtea-web is recommended instead)
 %bcond_without nss	# don't use NSS
 
 %if %{with bootstrap}
@@ -17,32 +15,28 @@
 # class data version seen with file(1) that this jvm is able to load
 %define		_classdataversion 50.0
 # JDK/JRE version, as returned with `java -version`, '_' replaced with '.'
-%define		_jdkversion 1.6.0.20
+%define		_jdkversion 1.6.0.24
 
 Summary:	OpenJDK and GNU Classpath code
 Summary(pl.UTF-8):	Kod OpenJDK i GNU Classpath
 Name:		icedtea6
-Version:	1.9.13
-Release:	1
+Version:	1.11.1
+Release:	0.1
 License:	GPL v2
 Group:		Development/Languages/Java
 Source0:	http://icedtea.classpath.org/download/source/%{name}-%{version}.tar.gz
-# Source0-md5:	6a5c0d0ad2fe4bdb6cd851bcc24eac31
+# Source0-md5:	e51d9d2f0328cc5aa7a00943abd96ed6
 # following sources should match those in Makefile.am
-Source1:	http://download.java.net/openjdk/jdk6/promoted/b20/openjdk-6-src-b20-21_jun_2010.tar.gz
-# Source1-md5:	0b36adbf67e4f261e1b827ed4be4f447
-Source2:	http://icedtea.classpath.org/download/drops/jdk6-jaxws-b20.zip
-# Source2-md5:	91adfd41e6f001add4f92ae31216b1e3
+Source1:	http://download.java.net/openjdk/jdk6/promoted/b24/openjdk-6-src-b24-14_nov_2011.tar.gz
+# Source1-md5:	0eabdd360169144336e50081b8d01001
+Source2:	http://icedtea.classpath.org/download/drops/jdk6-jaxws2_1_6-2011_06_13.zip
+# Source2-md5:	8fd91b09b643a19a912b8a75e7a7a9d5
 Source3:	http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip
 # Source3-md5:	bc95c133620bd68c161cac9891592901
-Source4:	http://icedtea.classpath.org/download/drops/jdk6-jaxp-b20.zip
-# Source4-md5:	22e95fbdb9fb7d8b6b6fc0a1d76d1fbd
+Source4:	http://icedtea.classpath.org/download/drops/jaxp144_03.zip
+# Source4-md5:	9eea471ad474040265c688858fcf09aa
 Patch0:		%{name}-i486.patch
-Patch1:		%{name}-rpath.patch
-Patch2:		%{name}-xul.patch
-Patch3:		%{name}-libpath.patch
-# http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7103224
-Patch4:		openjdk-__LEAF.patch
+Patch1:		%{name}-libpath.patch
 URL:		http://icedtea.classpath.org/wiki/Main_Page
 BuildRequires:	alsa-lib-devel
 BuildRequires:	ant-nodeps
@@ -61,7 +55,7 @@
 BuildRequires:	gtk+2-devel
 BuildRequires:	java-rhino
 BuildRequires:	java-xalan
-BuildRequires:	java-xerces
+%{?with_bootstrap:BuildRequires:	java-xerces}
 %buildrequires_jdk
 BuildRequires:	libffi-devel
 BuildRequires:	libjpeg-devel
@@ -81,13 +75,11 @@
 BuildRequires:	xorg-lib-libXtst-devel
 BuildRequires:	xorg-proto-printproto-devel
 BuildRequires:	xorg-proto-xproto-devel
-%{?with_plugin:BuildRequires:	xulrunner-devel}
 BuildRequires:	zip
 BuildRequires:	zlib-devel
 Requires:	%{name}-appletviewer = %{version}-%{release}
 Requires:	%{name}-jdk = %{version}-%{release}
 Suggests:	%{name}-jre-X11
-Suggests:	browser-plugin-java-icedtea-web
 Suggests:	icedtea-web
 Obsoletes:	java5-sun
 Obsoletes:	java5-sun-jre
@@ -301,26 +293,6 @@
 Biblioteki obsługi czcionek dla OpenJDK zbudowane wyłącznie przy
 użyciu wolnego oprogramowania.
 
-%package jre-base-mozilla-plugin
-Summary:	IceTea Java plugin for WWW browsers
-Summary(pl.UTF-8):	Wtyczka Javy do przeglądarek WWW
-Group:		Development/Languages/Java
-Requires:	%{name}-jre-base-X11 = %{version}-%{release}
-
-%description jre-base-mozilla-plugin
-OpenJDK Java plugin for WWW browsers built using free software only.
-
-To install this plugin automatically in PLD web browsers install
-'browser-plugin-java-%{name}' package too.
-
-%description jre-base-mozilla-plugin -l pl.UTF-8
-Wtyczka dla przeglądarek oferująca wsparcie dla javy za pośrednictwem
-środowiska OpenJDK zbudowana wyłącznie przy użyciu wolnego
-oprogramowania.
-
-Aby zainstalować tę wtyczke automatycznie w przeglądarkach dostępnych
-w PLD, zainstaluj również pakiet 'browser-plugin-java-%{name}.
-
 %package jar
 Summary:	OpenJDK and GNU Classpath code - JAR tool
 Summary(pl.UTF-8):	Kod OpenJDK i GNU Classpath - narzędzie JAR
@@ -382,32 +354,14 @@
 %description examples -l pl.UTF-8
 Przykłady dla OpenJDK.
 
-%package -n browser-plugin-java-%{name}
-Summary:	IceTea Java plugin for WWW browsers
-Summary(pl.UTF-8):	Wtyczka Javy do przeglądarek WWW
-Group:		Development/Languages/Java
-Requires:	%{name}-jre-base-mozilla-plugin = %{version}-%{release}
-Requires:	browser-plugins >= 2.0
-Requires:	browser-plugins(%{_target_base_arch})
-
-%description -n browser-plugin-java-%{name}
-Java plugin for WWW browsers.
-
-%description -n browser-plugin-java-%{name} -l pl.UTF-8
-Wtyczka z obsługą Javy dla przeglądarek WWW.
-
 %prep
 %setup -q
 
 %patch0 -p1
-# rpath so IcedTeaPlugin.so can find libxul.so and libxpcom.so
-%patch1 -p1
-%patch2 -p1
 
 # patches to applied to the extracted sources
 mkdir -p pld-patches
-cp "%{PATCH3}" pld-patches
-cp "%{PATCH4}" pld-patches
+cp "%{PATCH1}" pld-patches
 
 # let the build system extract the sources where it wants them
 mkdir drops
@@ -437,17 +391,7 @@
 	--with-gcj-home=%{java_home} \
 	--with-ecj-jar=%{_javadir}/ecj.jar \
 %else
-	--with-openjdk=%{java_home} \
-%endif
-%if %{with plugin}
-	--enable-plugin \
-%else
-	--disable-plugin \
-%endif
-%if %{with webstart}
-	--enable-webstart \
-%else
-	--disable-webstart \
+	--with-jdk-home=%{java_home} \
 %endif
 	%{!?with_nss:--disable-nss} \
 	--with-xalan2-jar=%{_javadir}/xalan.jar \
@@ -472,7 +416,7 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{dstdir},%{_mandir}/ja,%{_browserpluginsdir}} \
+install -d $RPM_BUILD_ROOT{%{_bindir},%{dstdir},%{_mandir}/ja} \
 	$RPM_BUILD_ROOT{%{jvmjardir},%{_examplesdir}/%{name}-%{version},%{_javasrcdir}} \
 	$RPM_BUILD_ROOT%{_sysconfdir}/%{name}
 
@@ -517,10 +461,6 @@
 	ln -s %{_sysconfdir}/%{name}/$config $RPM_BUILD_ROOT%{jredir}/lib/$config
 done
 
-%if %{with plugin}
-ln -s %{jredir}/lib/%{jre_arch}/IcedTeaPlugin.so $RPM_BUILD_ROOT%{_browserpluginsdir}
-%endif
-
 ln -sf %{jredir}/lib/jsse.jar $RPM_BUILD_ROOT%{jvmjardir}/jsse.jar
 ln -sf %{jredir}/lib/jsse.jar $RPM_BUILD_ROOT%{jvmjardir}/jcert.jar
 ln -sf %{jredir}/lib/jsse.jar $RPM_BUILD_ROOT%{jvmjardir}/jnet.jar
@@ -533,14 +473,6 @@
 
 rm -f $RPM_BUILD_ROOT%{dstdir}/{,jre/}{ASSEMBLY_EXCEPTION,LICENSE,THIRD_PARTY_README}
 
-%post -n browser-plugin-java-%{name}
-%update_browser_plugins
-
-%postun -n browser-plugin-java-%{name}
-if [ "$1" = 0 ]; then
-	%update_browser_plugins
-fi
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -683,7 +615,6 @@
 %files jre
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/java
-%{?with_webstart:%attr(755,root,root) %{_bindir}/javaws}
 %attr(755,root,root) %{_bindir}/keytool
 %attr(755,root,root) %{_bindir}/orbd
 %attr(755,root,root) %{_bindir}/pack200
@@ -693,7 +624,6 @@
 %attr(755,root,root) %{_bindir}/tnameserv
 %attr(755,root,root) %{_bindir}/unpack200
 %{_mandir}/man1/java.1*
-%{?with_webstart:%{_mandir}/man1/javaws.1*}
 %{_mandir}/man1/keytool.1*
 %{_mandir}/man1/orbd.1*
 %{_mandir}/man1/pack200.1*
@@ -704,7 +634,6 @@
 %{_mandir}/man1/unpack200.1*
 %lang(ja) %{_mandir}/ja/man1/java.1*
 %ifnarch x86_64
-%{?with_webstart:%lang(ja) %{_mandir}/ja/man1/javaws.1*}
 %endif
 %lang(ja) %{_mandir}/ja/man1/keytool.1*
 %lang(ja) %{_mandir}/ja/man1/orbd.1*
@@ -728,10 +657,6 @@
 %dir %{dstdir}/bin
 %attr(755,root,root) %{jredir}/bin/java
 %attr(755,root,root) %{dstdir}/bin/java
-%if %{with webstart}
-%attr(755,root,root) %{jredir}/bin/javaws
-%attr(755,root,root) %{dstdir}/bin/javaws
-%endif
 %attr(755,root,root) %{jredir}/bin/keytool
 %attr(755,root,root) %{dstdir}/bin/keytool
 %attr(755,root,root) %{jredir}/bin/orbd
@@ -873,25 +798,15 @@
 %defattr(644,root,root,755)
 %{_examplesdir}/%{name}-%{version}
 
-%if %{with plugin}
-%files jre-base-mozilla-plugin
-%defattr(644,root,root,755)
-%attr(755,root,root) %{jredir}/bin/pluginappletviewer
-%attr(755,root,root) %{dstdir}/bin/pluginappletviewer
-%attr(755,root,root) %{jredir}/lib/%{jre_arch}/IcedTeaPlugin.so
-
-%files -n browser-plugin-java-%{name}
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/pluginappletviewer
-%attr(755,root,root) %{_browserpluginsdir}/IcedTeaPlugin.so
-%endif
-
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.84  2012/03/21 13:30:37  jajcus
+- Version: 1.11.1
+
 Revision 1.83  2012/03/21 12:12:31  jajcus
 - S: icedtea-web, instead of the plugin subpackage
 - 'bootstrap' bcond description fix
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/icedtea6/TODO?r1=1.9&r2=1.10
    http://cvs.pld-linux.org/packages/icedtea6/icedtea6.spec?r1=1.83&r2=1.84



More information about the pld-cvs-commit mailing list