Hello community,

here is the log from the commit of package icedtea-web for openSUSE:Factory
checked in at Tue Oct 11 16:55:00 CEST 2011.



--------
--- openSUSE:Factory/icedtea-web/icedtea-web.changes    2011-09-23 
02:03:13.000000000 +0200
+++ /mounts/work_src_done/STABLE/icedtea-web/icedtea-web.changes        
2011-10-10 13:30:30.000000000 +0200
@@ -1,0 +2,12 @@
+Mon Oct 10 11:19:41 UTC 2011 - [email protected]
+
+- fix icedtea-web-suse-desktop-files.patch, itweb-settings is a
+  desktop setting and should not show up twice in two unrelated
+  top-level menus; also add a trailing semicolon
+
+-------------------------------------------------------------------
+Thu Sep 15 08:33:59 UTC 2011 - [email protected]
+
+- Build with a npapi-sdk and xulrunner-devel from openSUSE 12.1
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  icedtea-web-1.1.2-npapi-sdk.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ icedtea-web.spec ++++++
--- /var/tmp/diff_new_pack.5UpHrq/_old  2011-10-11 16:54:49.000000000 +0200
+++ /var/tmp/diff_new_pack.5UpHrq/_new  2011-10-11 16:54:49.000000000 +0200
@@ -29,6 +29,11 @@
 %define xulrunner_ver 192
 %endif
 
+%define with_npapisdk 0
+%if 0%{?suse_version} > 1140
+%define with_npapisdk 1
+%endif
+
 %ifarch %{ix86}
 %define archinstall i386
 %endif
@@ -60,6 +65,8 @@
 # https://bugzilla.mozilla.org/show_bug.cgi?id=582130
 # http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=622
 Patch1:         icedtea-web-1.1-moonlight-symbol-clash.patch
+# Deprecation of xulrunner-devel
+Patch2:         icedtea-web-1.1.2-npapi-sdk.patch
 Patch1000:      icedtea-web-suse-desktop-files.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  java-1_6_0-openjdk-devel
@@ -68,8 +75,15 @@
 # IcedTeaPlugin build requirements.
 BuildRequires:  glib2-devel
 BuildRequires:  gtk2-devel
+%if %{with_npapisdk}
+BuildRequires:  pkgconfig(npapi-sdk)
+#FIXME: use after deprecation of mozilla-xulrunner* packages from Factory
+#BuildRequires:  pkgconfig(libxul)
+BuildRequires:  xulrunner-devel
+%else
 BuildRequires:  mozilla-nspr-devel
 BuildRequires:  mozilla-xulrunner%{xulrunner_ver}-devel
+%endif
 %if %defined suse_version
 BuildRequires:  fdupes
 BuildRequires:  procps
@@ -97,7 +111,6 @@
 Web Start, originally based on the NetX project.
 %package javadoc
 
-
 Summary:        API documentation for %{name}
 Group:          Documentation/Other
 %if 0%{?suse_version} >= 1120
@@ -111,10 +124,16 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%if %{with_npapisdk}
+%patch2 -p1
+%endif
 
 %patch1000 -p1
 
 %build
+%if %{with_npapisdk}
+autoreconf -f
+%endif
 %{configure} \
     --with-jdk-home=%{_jvmdir}/%{sdkdir} \
     --with-jre-home=%{_jvmdir}/jre/ \

++++++ icedtea-web-1.1.2-npapi-sdk.patch ++++++
Index: icedtea-web-1.1.2/acinclude.m4
===================================================================
--- icedtea-web-1.1.2.orig/acinclude.m4 2011-08-31 19:28:19.000000000 +0200
+++ icedtea-web-1.1.2/acinclude.m4      2011-09-15 10:06:23.294063494 +0200
@@ -372,7 +372,7 @@
   AC_SUBST(GTK_CFLAGS)
   AC_SUBST(GTK_LIBS)
 
-  PKG_CHECK_MODULES(MOZILLA, mozilla-plugin)
+  PKG_CHECK_MODULES(MOZILLA, npapi-sdk)
     
   AC_SUBST(MOZILLA_CFLAGS)
   AC_SUBST(MOZILLA_LIBS)
Index: icedtea-web-1.1.2/plugin/icedteanp/IcedTeaNPPlugin.cc
===================================================================
--- icedtea-web-1.1.2.orig/plugin/icedteanp/IcedTeaNPPlugin.cc  2011-09-15 
10:05:02.000000000 +0200
+++ icedtea-web-1.1.2/plugin/icedteanp/IcedTeaNPPlugin.cc       2011-09-15 
10:20:06.504516192 +0200
@@ -2262,7 +2262,7 @@
 
 // Returns a string describing the MIME type that this plugin
 // handles.
-char*
+const char*
 NP_GetMIMEDescription ()
 {
   PLUGIN_DEBUG ("NP_GetMIMEDescription\n");
++++++ icedtea-web-suse-desktop-files.patch ++++++
--- /var/tmp/diff_new_pack.5UpHrq/_old  2011-10-11 16:54:49.000000000 +0200
+++ /var/tmp/diff_new_pack.5UpHrq/_new  2011-10-11 16:54:49.000000000 +0200
@@ -12,4 +12,4 @@
  Terminal=false
  Type=Application
 -Categories=Settings;
-+Categories=System;Network
++Categories=Settings;DesktopSettings;

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to