Hello community,
here is the log from the commit of package orage
checked in at Tue Oct 14 18:13:02 CEST 2008.
--------
--- orage/orage.changes 2008-05-08 21:48:23.000000000 +0200
+++ /mounts/work_src_done/STABLE/orage/orage.changes 2008-10-14 13:29:31.000000000 +0200
@@ -1,0 +2,48 @@
+Tue Oct 14 13:27:42 CEST 2008 - prusnak@suse.cz
+
+- link against distribution libical (shared-libical.patch) [bnc#434984]
+- updated to 4.5.14.0
+ * Man page created for orage and globaltime
+ * Globaltime added.
+ - shows several clocks from different timezones
+ - can be raised and hidden by clicking middle mouse
+ button on orage clock panel plugin
+ - has timetune feature, which makes it easy to see what
+ the time is in other clocks on certain time
+ * All visible dates are now in country native format (strftime (%x))
+ * All parameters now visible in preferences
+ - restructured parameter screens
+ * New appointment types: TODO and JOURNAL
+ - TODO can be used to remember things that needs to done
+ - JOURNALs are for notes and things to remember
+ * Possible to rename Orage calendar files
+ * External files can be used
+ - it is possible to add files from other sources
+ and Orage keeps track on those.
+ * Export and import appointments.
+ * Text search in event list
+ * Orage is now dependent on local libical.
+ - standard libical cannot be used due to several fixes
+ done to Orage's private copy
+ * Daylist view
+ - possible to see calendar in day view format in addition
+ to the old list view.
+ * New alarms.
+ - libnotify alarms
+ - script type alarms
+ * Possibility to set alarm based on end time also
+ * Possible to define default alarm
+ * Persistent alarms
+ - persistent alarms are raised after Orage is started
+ even if your computer or Orage has been turned off when the
+ alarm happened.
+ * Orage and orageclock now only wake up when needed.
+ - saves battery in laptops when timer wakes up only when
+ needed instead of regularly every second.
+ * Main calendar now has list of events and todos.
+ * Better compatibility with evolution ical files
+ * Categories added
+ - also possible to give colour to certain category
+ and then colour is shown in even list view
+
+-------------------------------------------------------------------
@@ -4 +52 @@
-- Fix missing return value.
+- Fix missing return value (missing-retval.patch)
calling whatdependson for head-i586
Old:
----
orage-4.4.2.tar.bz2
orage-desktop.patch
orage-warn.patch
New:
----
orage-4.5.14.0.tar.bz2
orage-missing-retval.patch
orage-shared-libical.patch
README.SUSE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ orage.spec ++++++
--- /var/tmp/diff_new_pack.wt2489/_old 2008-10-14 18:12:34.000000000 +0200
+++ /var/tmp/diff_new_pack.wt2489/_new 2008-10-14 18:12:34.000000000 +0200
@@ -1,10 +1,17 @@
#
-# spec file for package orage (Version 4.4.2)
+# spec file for package orage (Version 4.5.14.0)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@@ -12,19 +19,17 @@
Name: orage
-BuildRequires: dbus-1-devel gtk2-devel
-BuildRequires: libxfce4mcs-devel >= 4.3
-BuildRequires: libxfcegui4-devel >= 4.3
-BuildRequires: xfce4-panel-devel >= 4.3
-BuildRequires: xfce-mcs-manager-devel >= 4.3
+BuildRequires: dbus-1-glib-devel gtk2-devel libical-devel libnotify-devel update-desktop-files
+BuildRequires: xfce-mcs-manager-devel xfce4-panel-devel
Summary: Time-managing application for the Xfce desktop environment
-Version: 4.4.2
-Release: 48
+Version: 4.5.14.0
+Release: 1
License: GPL v2 or later
Url: http://www.xfce.org
-Source: orage-%{version}.tar.bz2
-Patch: orage-desktop.patch
-Patch1: orage-warn.patch
+Source: %{name}-%{version}.tar.bz2
+Source1: README.SUSE
+Patch0: %{name}-missing-retval.patch
+Patch1: %{name}-shared-libical.patch
Group: Productivity/Office/Organizers
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: xfcalendar
@@ -46,48 +51,88 @@
%prep
%setup -q
-%patch
+rm -rf libical
+cp %{SOURCE1} .
+%patch0
%patch1
%build
-export CFLAGS="$RPM_OPT_FLAGS"
-./configure --prefix=%{_prefix} \
- --datadir=%{_datadir} \
- --bindir=%{_bindir} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --sysconfdir=%{_sysconfdir} \
- --libexecdir=%{_libexecdir}
+%configure
make %{?jobs:-j%jobs}
%install
make DESTDIR=$RPM_BUILD_ROOT install
-cd icons/48x48
-install -m 0755 -d $RPM_BUILD_ROOT/usr/share/pixmaps/
-install -c -m 644 xfcalendar.png $RPM_BUILD_ROOT/usr/share/pixmaps/xfcalendar.png
+install -D -m 644 icons/48x48/xfcalendar.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/xfcalendar.png
+%find_lang %{name}
+%suse_update_desktop_file -i xfcalendar X-XFCE Office Calendar GTK
%clean
rm -rf $RPM_BUILD_ROOT
-%files
+%files -f %name.lang
%defattr(-,root,root)
-%doc README ChangeLog INSTALL COPYING AUTHORS NEWS
+%doc README README.SUSE ChangeLog INSTALL COPYING AUTHORS NEWS
%doc %{_datadir}/orage/doc
%{_bindir}/*
%dir %{_datadir}/orage
+%doc %{_mandir}/man1/*
%{_datadir}/orage/sounds
-%{_datadir}/orage/zoneinfo
-%{_datadir}/locale/*/LC_MESSAGES/orage.mo
%{_datadir}/applications/*desktop
%{_datadir}/icons/hicolor/*/*
%{_datadir}/pixmaps/xfcalendar.png
%{_datadir}/xfce4/panel-plugins/orageclock.desktop
+%{_datadir}/dbus-1/services/org.xfce.*
%{_libdir}/xfce4*/*
%{_libexecdir}/xfce4/panel-plugins/orageclock
%changelog
+* Tue Oct 14 2008 prusnak@suse.cz
+- link against distribution libical (shared-libical.patch) [bnc#434984]
+- updated to 4.5.14.0
+ * Man page created for orage and globaltime
+ * Globaltime added.
+ - shows several clocks from different timezones
+ - can be raised and hidden by clicking middle mouse
+ button on orage clock panel plugin
+ - has timetune feature, which makes it easy to see what
+ the time is in other clocks on certain time
+ * All visible dates are now in country native format (strftime (%%x))
+ * All parameters now visible in preferences
+ - restructured parameter screens
+ * New appointment types: TODO and JOURNAL
+ - TODO can be used to remember things that needs to done
+ - JOURNALs are for notes and things to remember
+ * Possible to rename Orage calendar files
+ * External files can be used
+ - it is possible to add files from other sources
+ and Orage keeps track on those.
+ * Export and import appointments.
+ * Text search in event list
+ * Orage is now dependent on local libical.
+ - standard libical cannot be used due to several fixes
+ done to Orage's private copy
+ * Daylist view
+ - possible to see calendar in day view format in addition
+ to the old list view.
+ * New alarms.
+ - libnotify alarms
+ - script type alarms
+ * Possibility to set alarm based on end time also
+ * Possible to define default alarm
+ * Persistent alarms
+ - persistent alarms are raised after Orage is started
+ even if your computer or Orage has been turned off when the
+ alarm happened.
+ * Orage and orageclock now only wake up when needed.
+ - saves battery in laptops when timer wakes up only when
+ needed instead of regularly every second.
+ * Main calendar now has list of events and todos.
+ * Better compatibility with evolution ical files
+ * Categories added
+ - also possible to give colour to certain category
+ and then colour is shown in even list view
* Thu May 08 2008 aj@suse.de
-- Fix missing return value.
+- Fix missing return value (missing-retval.patch)
* Tue Dec 04 2007 bwalle@suse.de
- update to 4.4.2
o Recurrence not recurring at the limit date. Missing fix:
++++++ orage-4.4.2.tar.bz2 -> orage-4.5.14.0.tar.bz2 ++++++
++++ 328921 lines of diff (skipped)
++++++ orage-missing-retval.patch ++++++
--- globaltime/globaltime.c
+++ globaltime/globaltime.c
@@ -106,7 +106,7 @@
return(FALSE);
}
-static show_globaltime()
+static void show_globaltime()
{
GdkWindow *window;
--- panel-plugin/orageclock.c
+++ panel-plugin/orageclock.c
@@ -159,7 +159,7 @@
return(TRUE);
}
-static gboolean oc_end_tuning(Clock *clock)
+static void oc_end_tuning(Clock *clock)
{
/* if we have longer than 1 sec timer, we need to reschedule
* it regularly since it will fall down slowly but surely */
--- src/appointment.c
+++ src/appointment.c
@@ -760,7 +760,7 @@
}
}
-static gboolean fill_appt_from_apptw_alarm(xfical_appt *appt, appt_win *apptw)
+static void fill_appt_from_apptw_alarm(xfical_appt *appt, appt_win *apptw)
{
gint i, j, k;
gchar *tmp;
++++++ orage-shared-libical.patch ++++++
--- Makefile.am
+++ Makefile.am
@@ -1,12 +1,6 @@
# $Id: Makefile.am 24778 2007-01-28 19:03:47Z juha $
-if INCLUDED_LIBICAL
-LIBICAL_SUBDIR= \
- libical
-endif
-
SUBDIRS = \
- $(LIBICAL_SUBDIR) \
doc \
icons \
po \
--- Makefile.in
+++ Makefile.in
@@ -74,7 +74,7 @@
DATA = $(desktop_DATA) $(service_DATA)
ETAGS = etags
CTAGS = ctags
-DIST_SUBDIRS = libical doc icons po sounds src panel-plugin globaltime \
+DIST_SUBDIRS = doc icons po sounds src panel-plugin globaltime \
plugin
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
@@ -140,8 +140,6 @@
HAVE_NOTIFY_TRUE = @HAVE_NOTIFY_TRUE@
HAVE_PTHREAD_FALSE = @HAVE_PTHREAD_FALSE@
HAVE_PTHREAD_TRUE = @HAVE_PTHREAD_TRUE@
-INCLUDED_LIBICAL_FALSE = @INCLUDED_LIBICAL_FALSE@
-INCLUDED_LIBICAL_TRUE = @INCLUDED_LIBICAL_TRUE@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
@@ -275,11 +273,8 @@
target_cpu = @target_cpu@
target_os = @target_os@
target_vendor = @target_vendor@
-@INCLUDED_LIBICAL_TRUE@LIBICAL_SUBDIR = \
-@INCLUDED_LIBICAL_TRUE@ libical
SUBDIRS = \
- $(LIBICAL_SUBDIR) \
doc \
icons \
po \
@@ -552,7 +547,7 @@
distdir: $(DISTFILES)
$(am__remove_distdir)
mkdir $(distdir)
- $(mkdir_p) $(distdir)/. $(distdir)/libical/src/libical $(distdir)/po
+ $(mkdir_p) $(distdir)/. $(distdir)/po
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
list='$(DISTFILES)'; for file in $$list; do \
--- configure
+++ configure
@@ -470,7 +470,7 @@
# include