Hello community,
here is the log from the commit of package MozillaSunbird
checked in at Sun Jul 29 10:55:19 CEST 2007.
--------
--- MozillaSunbird/MozillaSunbird.changes 2007-06-05 15:55:31.000000000 +0200
+++ /mounts/work_src_done/STABLE/MozillaSunbird/MozillaSunbird.changes 2007-07-28 00:07:00.876170000 +0200
@@ -1,0 +2,14 @@
+Fri Jul 27 21:57:07 CEST 2007 - maw@suse.de
+
+- Update to version 0.5
+ * Much more polished user interface in the calendar views
+ * Working hours are back
+ * Automatic migration of data in Sunbird 0.2, iCal.app, and
+ Evolution
+ * Much improved printing functionality
+ * Support for Google Calendar
+ (via the Google Calendar Provider extension)
+- l10n.tar.bz2 renamed to l10n-%{version}.tar.bz2
+- Remove undefined-ops.patch and respin abuild.patch.
+
+-------------------------------------------------------------------
Old:
----
l10n.tar.bz2
sunbird-0.3-source.tar.bz2
undefined-ops.patch
New:
----
l10n-0.5.tar.bz2
sunbird-0.5-source.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MozillaSunbird.spec ++++++
--- /var/tmp/diff_new_pack.V13390/_old 2007-07-29 10:55:06.000000000 +0200
+++ /var/tmp/diff_new_pack.V13390/_new 2007-07-29 10:55:06.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package MozillaSunbird (Version 0.3)
+# spec file for package MozillaSunbird (Version 0.5)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,26 +11,26 @@
# norootforbuild
Name: MozillaSunbird
-BuildRequires: gcc-c++ libgnomeui-devel libidl-devel orbit-devel update-desktop-files zip
+BuildRequires: fdupes gcc-c++ libgnomeui-devel libidl-devel orbit-devel update-desktop-files zip
BuildRequires: mozilla-nspr-devel unzip
BuildRequires: mozilla-nss-devel
-License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
-Version: 0.3
-Release: 53
+License: GPL v2 or later, LGPL v2 or later
+Version: 0.5
+Release: 1
Summary: Mozilla's Calendar Application
URL: http://www.mozilla.org/projects/calendar/
Group: Productivity/Office/Organizers
Source: sunbird-%{version}-source.tar.bz2
Source1: sunbird.desktop
-Source2: l10n.tar.bz2
+Source2: l10n-%{version}.tar.bz2
Patch4: nss-opt.patch
Patch8: abuild.patch
Patch9: locale.patch
-Patch10: undefined-ops.patch
+### Patch10: undefined-ops.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: libstdc++ fileutils textutils /bin/sh
%define _unpackaged_files_terminate_build 0
-%define releasedate 2006101300
+%define releasedate 2007062700
%define progname sunbird
%define progdir %{_prefix}/%_lib/%{progname}
%define my_provides /tmp/my-provides
@@ -76,11 +76,12 @@
Mozilla Foundation
%prep
+#'
%setup -q -n mozilla -b 2
%patch4
-%patch8
+%patch8 -p1
%patch9
-%patch10 -p0
+### %patch10 -p0
%build
export MOZ_BUILD_DATE=%{releasedate}
@@ -139,8 +140,8 @@
ln -sf ../..%{progdir}/%{progname} $RPM_BUILD_ROOT%{_bindir}/%{progname}
# install additional locales
echo %defattr\(-,root,root\) > %{_tmppath}/translations.list
-#for locale in $(cat calendar/locales/all-locales); do
-for locale in ca cs da eu nl fr de hu ga-IE it mn pl ru sk sl es-ES ; do
+#for locale in ca cs da de es-ES eu fr hu it mn nl pl ru sk sl ; do
+for locale in $(cat calendar/locales/shipped-locales); do
make -C calendar/locales libs-$locale
cp dist/xpi-stage/locale-$locale/chrome/$locale.jar \
dist/xpi-stage/locale-$locale/chrome/calendar-$locale.jar \
@@ -173,6 +174,10 @@
chmod 755 %{my_requires}
%define __find_requires %{my_requires}
%endif
+%if %suse_version > 1020
+
+%fdupes $RPM_BUILD_ROOT
+%endif
%clean
rm -rf $RPM_BUILD_ROOT
@@ -199,7 +204,6 @@
%{progdir}/chrome/toolkit.*
%{progdir}/components/
%{progdir}/defaults/
-%{progdir}/dictionaries/
%{progdir}/extensions/
%{progdir}/greprefs/
%{progdir}/icons/
@@ -224,6 +228,7 @@
%endif
#
%{progdir}/libmozjs.so
+%{progdir}/libxpcom_compat.so
%{progdir}/libxpcom_core.so
%{progdir}/libxpcom.so
%{progdir}/libxpistub.so
@@ -234,12 +239,25 @@
%{progdir}/%{progname}
%{progdir}/%{progname}-bin
%{progdir}/updater
+%{progdir}/updater.ini
%{progdir}/xpicleanup
+%{progdir}/dependentlibs.list
%files translations -f %{_tmppath}/translations.list
%defattr(-,root,root)
%changelog
+* Fri Jul 27 2007 - maw@suse.de
+- Update to version 0.5
+ * Much more polished user interface in the calendar views
+ * Working hours are back
+ * Automatic migration of data in Sunbird 0.2, iCal.app, and
+ Evolution
+ * Much improved printing functionality
+ * Support for Google Calendar
+ (via the Google Calendar Provider extension)
+- l10n.tar.bz2 renamed to l10n-%%{version}.tar.bz2
+- Remove undefined-ops.patch and respin abuild.patch.
* Tue Jun 05 2007 - sbrabec@suse.cz
- Removed invalid desktop category "Application" (#254654).
* Mon Apr 30 2007 - ro@suse.de
++++++ abuild.patch ++++++
--- /var/tmp/diff_new_pack.V13390/_old 2007-07-29 10:55:06.000000000 +0200
+++ /var/tmp/diff_new_pack.V13390/_new 2007-07-29 10:55:06.000000000 +0200
@@ -1,46 +1,117 @@
-From: Wolfgang Rosenauer
-Subject: Fix compiler warnings which disturb autobuild
-References:
-
-### autobuild
-... testing for serious compiler warnings
-================================================================================
---- accessible/src/xforms/nsXFormsFormControlsAccessible.cpp
-+++ accessible/src/xforms/nsXFormsFormControlsAccessible.cpp
-@@ -188,6 +188,8 @@
- *aExtState |= EXT_STATE_MULTI_LINE;
- else
- *aExtState |= EXT_STATE_SINGLE_LINE;
-+
-+ return NS_OK;
- }
-
- NS_IMETHODIMP
---- gfx/src/gtk/nsFontMetricsUtils.cpp
-+++ gfx/src/gtk/nsFontMetricsUtils.cpp
-@@ -75,6 +75,7 @@
- #ifdef MOZ_ENABLE_COREXFONTS
- return nsFontMetricsGTK::GetHints();
- #endif
-+ return 1;
- }
+Index: mozilla/intl/unicharutil/src/nsEntityConverter.cpp
+===================================================================
+--- mozilla.orig/intl/unicharutil/src/nsEntityConverter.cpp
++++ mozilla/intl/unicharutil/src/nsEntityConverter.cpp
+@@ -236,10 +236,11 @@ nsEntityConverter::ConvertToEntities(con
+ if (IS_HIGH_SURROGATE(inString[i]) &&
+ i + 2 < len &&
+ IS_LOW_SURROGATE(inString[i + 1])) {
+- key.AppendInt(SURROGATE_TO_UCS4(inString[i], inString[++i]), 10);
++ key.AppendInt(SURROGATE_TO_UCS4(inString[i], inString[i + 1]), 10);
++ ++i;
+ }
+ else {
+- key.AppendInt(inString[i],10);
++ key.AppendInt(inString[i],10);
+ }
+
+ nsXPIDLString value;
+Index: mozilla/layout/base/nsCSSRendering.cpp
+===================================================================
+--- mozilla.orig/layout/base/nsCSSRendering.cpp
++++ mozilla/layout/base/nsCSSRendering.cpp
+@@ -1000,14 +1000,14 @@ const nscolor kBlackColor = NS_RGB(0,0,0
+ FillOrInvertRect(aContext, dashRect.x, borderOutside.y,dashRect.width, dashRect.height-adjust,isInvert);
+ FillOrInvertRect(aContext,dashRect.x,(borderOutside.YMost()-(dashRect.height-adjust)),dashRect.width, dashRect.height-adjust,isInvert);
+ currRect.y += (dashRect.height-adjust);
+- temp = temp-= (dashRect.height-adjust);
++ temp-= (dashRect.height-adjust);
+ } else {
+ adjust = (temp%dashRect.width)/2; // adjust a tad longer
+ // draw in the left and right
+ FillOrInvertRect(aContext, dashRect.x, borderOutside.y,dashRect.width, dashRect.height+adjust,isInvert);
+ FillOrInvertRect(aContext, dashRect.x,(borderOutside.YMost()-(dashRect.height+adjust)),dashRect.width, dashRect.height+adjust,isInvert);
+ currRect.y += (dashRect.height+adjust);
+- temp = temp-= (dashRect.height+adjust);
++ temp-= (dashRect.height+adjust);
+ }
+
+ if( temp > ywidth)
+@@ -1066,14 +1066,14 @@ const nscolor kBlackColor = NS_RGB(0,0,0
+ FillOrInvertRect(aContext, borderOutside.x,dashRect.y,dashRect.width-adjust,dashRect.height,isInvert);
+ FillOrInvertRect(aContext, (borderOutside.XMost()-(dashRect.width-adjust)),dashRect.y,dashRect.width-adjust,dashRect.height,isInvert);
+ currRect.x += (dashRect.width-adjust);
+- temp = temp-= (dashRect.width-adjust);
++ temp-= (dashRect.width-adjust);
+ } else {
+ adjust = (temp%dashRect.width)/2;
+ // draw in the left and right
+ FillOrInvertRect(aContext, borderOutside.x,dashRect.y,dashRect.width+adjust,dashRect.height,isInvert);
+ FillOrInvertRect(aContext, (borderOutside.XMost()-(dashRect.width+adjust)),dashRect.y,dashRect.width+adjust,dashRect.height,isInvert);
+ currRect.x += (dashRect.width+adjust);
+- temp = temp-= (dashRect.width+adjust);
++ temp-= (dashRect.width+adjust);
+ }
+
- nsresult
-@@ -95,6 +96,7 @@
- #ifdef MOZ_ENABLE_COREXFONTS
- return nsFontMetricsGTK::FamilyExists(aDevice, aName);
- #endif
-+ return 1;
- }
+Index: mozilla/layout/generic/nsObjectFrame.cpp
+===================================================================
+--- mozilla.orig/layout/generic/nsObjectFrame.cpp
++++ mozilla/layout/generic/nsObjectFrame.cpp
+@@ -1847,6 +1847,8 @@ nsObjectFrame::Paint(nsPresContext*
+ float t2p;
+ window.window = nsnull;
- #if defined(MOZ_ENABLE_XFT) && defined(MOZ_ENABLE_COREXFONTS)
---- intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp
-+++ intl/uconv/ucvko/nsUnicodeToJamoTTF.cpp
-@@ -842,6 +842,7 @@
- {
- const JamoNormMap *match;
- JamoNormMap key;
-+ key.liga = 0;
++ memset(&window, 0, sizeof (window));
++
+ // prepare embedded mode printing struct
+ nsPluginPrint npprint;
+ npprint.mode = nsPluginMode_Embedded;
+Index: mozilla/layout/xul/base/src/nsBox.cpp
+===================================================================
+--- mozilla.orig/layout/xul/base/src/nsBox.cpp
++++ mozilla/layout/xul/base/src/nsBox.cpp
+@@ -863,7 +863,7 @@ nsBox::SyncLayout(nsBoxLayoutState& aSta
+ while (box) {
+ nsRect* overflowArea = box->GetOverflowAreaProperty();
+ nsRect bounds = overflowArea ? *overflowArea + box->GetPosition() :
+- bounds = box->GetRect();
++ box->GetRect();
+ rect.UnionRect(rect, bounds);
- // cluster array is made up of PRUint8's to save memory
- // and we have to subtract aOffset from the input before looking it up.
+ box->GetNextBox(&box);
+Index: mozilla/netwerk/cache/src/nsDiskCacheMap.h
+===================================================================
+--- mozilla.orig/netwerk/cache/src/nsDiskCacheMap.h
++++ mozilla/netwerk/cache/src/nsDiskCacheMap.h
+@@ -168,7 +168,7 @@ public:
+
+ // set blockCount
+ NS_ASSERTION( (blockCount>=1) && (blockCount<=4),"invalid block count");
+- blockCount = --blockCount;
++ --blockCount;
+ mDataLocation |= (blockCount << eExtraBlocksOffset) & eExtraBlocksMask;
+
+ mDataLocation |= eLocationInitializedMask;
+@@ -236,7 +236,7 @@ public:
+
+ // set blockCount
+ NS_ASSERTION( (blockCount>=1) && (blockCount<=4),"invalid block count");
+- blockCount = --blockCount;
++ --blockCount;
+ mMetaLocation |= (blockCount << eExtraBlocksOffset) & eExtraBlocksMask;
+
+ mMetaLocation |= eLocationInitializedMask;
+Index: mozilla/content/events/src/nsEventStateManager.cpp
+===================================================================
+--- mozilla.orig/content/events/src/nsEventStateManager.cpp
++++ mozilla/content/events/src/nsEventStateManager.cpp
+@@ -4301,7 +4301,7 @@ nsEventStateManager::SendFocusBlur(nsPre
+ do_QueryInterface(GetDocumentOuterWindow(mDocument));
+ if (newWindow) {
+ nsIFocusController *newFocusController =
+- newFocusController = newWindow->GetRootFocusController();
++ newWindow->GetRootFocusController();
+ nsCOMPtr<nsPIDOMWindow> oldWindow =
+ do_QueryInterface(GetDocumentOuterWindow(gLastFocusedDocument));
+ if (oldWindow) {
++++++ sunbird-0.3-source.tar.bz2 -> sunbird-0.5-source.tar.bz2 ++++++
MozillaSunbird/sunbird-0.3-source.tar.bz2 /mounts/work_src_done/STABLE/MozillaSunbird/sunbird-0.5-source.tar.bz2 differ: byte 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org