Hello community, here is the log from the commit of package mozilla-xulrunner191 for openSUSE:Factory checked in at Thu May 28 02:03:19 CEST 2009. -------- --- mozilla-xulrunner191/mozilla-xulrunner191.changes 2009-04-27 10:23:29.000000000 +0200 +++ mozilla-xulrunner191/mozilla-xulrunner191.changes 2009-05-11 10:11:08.000000000 +0200 @@ -1,0 +2,7 @@ +Fri May 8 10:36:25 CEST 2009 - wr@rosenauer.org + +- fixing rpath linker flags (part of bnc#501174) +- improved pkgconfig files +- use non-localized Downloads folder (bnc#501724) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- toolkit-download-folder.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mozilla-xulrunner191.spec ++++++ --- /var/tmp/diff_new_pack.Jl2721/_old 2009-05-28 02:01:19.000000000 +0200 +++ /var/tmp/diff_new_pack.Jl2721/_new 2009-05-28 02:01:19.000000000 +0200 @@ -33,7 +33,7 @@ %endif License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) Version: 1.9.1b4 -Release: 1 +Release: 2 Summary: Mozilla Runtime Environment 1.9.1 Url: http://www.mozilla.org Group: Productivity/Other @@ -47,6 +47,7 @@ Source3: %{name}-rpmlintrc Source4: xulrunner-openSUSE-prefs.js Source5: add-plugins.sh.in +Patch1: toolkit-download-folder.patch Patch2: locale.patch Patch3: mozilla-pkgconfig.patch Patch4: idldir.patch @@ -187,6 +188,7 @@ %prep %setup -n mozilla -q -b 1 +%patch1 -p1 %patch2 %patch3 -p1 %patch4 @@ -204,9 +206,8 @@ %patch22 -p1 %build -MOZ_APP_DIR=%{_libdir}/%{name}-%{version_internal} +MOZ_APP_DIR=%{_libdir}/xulrunner-%{version_internal} export MOZ_BUILD_DATE=%{releasedate} -#export LD_LIBRARY_PATH=$RPM_BUILD_DIR/mozilla/dist/bin export CFLAGS="$RPM_OPT_FLAGS -Os -fno-strict-aliasing" %ifarch ppc64 export CFLAGS="$CFLAGS -mminimal-toc" @@ -479,7 +480,12 @@ %files translations -f %{_tmppath}/translations.list %defattr(-,root,root) %endif + %changelog +* Fri May 08 2009 wr@rosenauer.org +- fixing rpath linker flags (part of bnc#501174) +- improved pkgconfig files +- use non-localized Downloads folder (bnc#501724) * Mon Apr 27 2009 wr@rosenauer.org - update to 1.9.1b4 - removed obsolete pango and gcc4.4 patches ++++++ mozilla-pkgconfig.patch ++++++ --- /var/tmp/diff_new_pack.Jl2721/_old 2009-05-28 02:01:21.000000000 +0200 +++ /var/tmp/diff_new_pack.Jl2721/_new 2009-05-28 02:01:21.000000000 +0200 @@ -15,7 +15,7 @@ $(MOZILLA_VERSION).system.conf: $(topsrcdir)/config/milestone.txt Makefile printf "[%s]\nGRE_PATH=%s\nxulrunner=true\nabi=%s" \ $(MOZILLA_VERSION) $(installdir) $(TARGET_XPCOM_ABI)> $@ -@@ -116,6 +119,7 @@ endif +@@ -123,6 +126,7 @@ endif -e "s|%includedir%|$(includedir)|" \ -e "s|%idldir%|$(idldir)|" \ -e "s|%sdkdir%|$(sdkdir)|" \ @@ -26,7 +26,7 @@ diff --git a/xulrunner/installer/libxul-embedding-unstable.pc.in b/xulrunner/installer/libxul-embedding-unstable.pc.in --- a/xulrunner/installer/libxul-embedding-unstable.pc.in +++ b/xulrunner/installer/libxul-embedding-unstable.pc.in -@@ -1,7 +1,7 @@ prefix=%prefix% +@@ -1,11 +1,12 @@ prefix=%prefix% prefix=%prefix% sdkdir=%sdkdir% includedir=%includedir% @@ -35,6 +35,11 @@ includetype=unstable Name: libxul-embedding-unstable + Description: Static library for version-independent embedding of the Mozilla runtime (unstable API) + Version: %MOZILLA_VERSION% ++Requires: %NSPR_NAME% >= %NSPR_VERSION% + Libs: -L${sdkdir}/lib -lxpcomglue + Cflags: -DXPCOM_GLUE -I${includedir}/${includetype} %WCHAR_CFLAGS% diff --git a/xulrunner/installer/libxul-embedding.pc.in b/xulrunner/installer/libxul-embedding.pc.in --- a/xulrunner/installer/libxul-embedding.pc.in +++ b/xulrunner/installer/libxul-embedding.pc.in @@ -47,11 +52,12 @@ includetype=stable # Note: the default pkg-config cflags will only list include directories -@@ -11,5 +11,5 @@ Name: libxul-embedding +@@ -11,5 +11,6 @@ Name: libxul-embedding Name: libxul-embedding Description: Static library for version-independent embedding of the Mozilla runtime Version: %MOZILLA_VERSION% -Libs: -L${sdkdir}/lib -lxpcomglue ++Requires: %NSPR_NAME% >= %NSPR_VERSION% +Libs: -L${sdkdir}/sdk/lib -lxpcomglue Cflags: -DXPCOM_GLUE -I${includedir}/${includetype} %WCHAR_CFLAGS% diff --git a/xulrunner/installer/libxul-unstable.pc.in b/xulrunner/installer/libxul-unstable.pc.in @@ -93,13 +99,17 @@ diff --git a/xulrunner/installer/mozilla-gtkmozembed.pc.in b/xulrunner/installer/mozilla-gtkmozembed.pc.in --- a/xulrunner/installer/mozilla-gtkmozembed.pc.in +++ b/xulrunner/installer/mozilla-gtkmozembed.pc.in -@@ -1,5 +1,6 @@ prefix=%prefix% +@@ -1,8 +1,9 @@ prefix=%prefix% prefix=%prefix% sdkdir=%sdkdir% +libdir=%libdir% includedir=%includedir% Name: mozilla-gtkembedmoz +-Description: Mozilla Embedding Widget for Gtk+ ++Description: Mozilla Embedding Widget for Gtk+ + Version: %MOZILLA_VERSION% + Requires: libxul-unstable = %MOZILLA_VERSION% diff --git a/xulrunner/installer/mozilla-js.pc.in b/xulrunner/installer/mozilla-js.pc.in --- a/xulrunner/installer/mozilla-js.pc.in +++ b/xulrunner/installer/mozilla-js.pc.in ++++++ toolkit-download-folder.patch ++++++ From: Wolfgang Rosenauer Subject: Don't use localized Downloads unless XDG is set up References: https://bugzilla.novell.com/show_bug.cgi?id=501724 diff --git a/browser/components/preferences/main.js b/browser/components/preferences/main.js --- a/browser/components/preferences/main.js +++ b/browser/components/preferences/main.js @@ -344,7 +344,7 @@ var gMainPane = { // With 3.0, a new desktop folder - 'Downloads' was introduced for // platforms and versions that don't support a default system downloads // folder. See nsDownloadManager for details. - downloadFolder.label = bundlePreferences.getString("downloadsFolderName"); + downloadFolder.label = "Downloads"; iconUrlSpec = fph.getURLSpecFromFile(this._indexToFolder(1)); } else { // 'Desktop' diff --git a/toolkit/components/downloads/src/nsDownloadManager.cpp b/toolkit/components/downloads/src/nsDownloadManager.cpp --- a/toolkit/components/downloads/src/nsDownloadManager.cpp +++ b/toolkit/components/downloads/src/nsDownloadManager.cpp @@ -1269,8 +1269,10 @@ nsDownloadManager::GetDefaultDownloadsDi // XDG user dir spec, with a fallback to Home/Downloads nsXPIDLString folderName; - mBundle->GetStringFromName(NS_LITERAL_STRING("downloadsFolder").get(), - getter_Copies(folderName)); + // We don't want localized "Downloads" unless XDG is used + //mBundle->GetStringFromName(NS_LITERAL_STRING("downloadsFolder").get(), + // getter_Copies(folderName)); + folderName.AssignLiteral("Downloads"); #if defined (XP_MACOSX) rv = dirService->Get(NS_OSX_DEFAULT_DOWNLOAD_DIR, ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org