Hello community,

here is the log from the commit of package horde5-kronolith for 
openSUSE:Factory checked in at 2013-01-10 22:27:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/horde5-kronolith (Old)
 and      /work/SRC/openSUSE:Factory/.horde5-kronolith.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "horde5-kronolith", Maintainer is ""

Changes:
--------
New Changes file:

--- /dev/null   2013-01-09 19:40:42.352580873 +0100
+++ /work/SRC/openSUSE:Factory/.horde5-kronolith.new/horde5-kronolith.changes   
2013-01-10 22:27:52.000000000 +0100
@@ -0,0 +1,216 @@
+-------------------------------------------------------------------
+Thu Dec 13 10:29:34 UTC 2012 - Ralf Lang <[email protected]>
+
+- move config to /etc
+- provide an apache snippet instead of .htaccess files
+
+-------------------------------------------------------------------
+Tue Dec 11 09:09:50 UTC 2012 - Ralf Lang <[email protected]>
+
+- fixing wrong conflicts-line
+
+-------------------------------------------------------------------
+Thu Nov 29 10:40:32 UTC 2012 - Karim Geiger <[email protected]>
+
+- Version 4.0.2
+- [jan] SECURITY: Fix XSS vulnerabilities in tasks view and search view (Bug 
#11189).
+- [jan] Update Italian translation (Massimo Malabotta <[email protected]>).
+- [jan] Improve print styles.
+- [jan] Catch if external client doesn't send LAST-MODIFIED attributes (Bug 
#11130).
+- [jan] Don't stop agenda script if there is an error with a single user (Bug 
#11129).
+- [jan] Update Hungarian translation (Zoltán Németh <[email protected]>).
+- [jan] Show round corners only on the start and end of multi-day events 
(Request #11067).
+- [mms] SECURITY: Fix XSS vulnerabilities in the portal blocks.
+- [mms] Fix permissions checking in the 'path_delete' API call.
+- [mjr] Fix setting permissions in dynamic mode while $conf[share][world] is 
false (Bug #11359).
+- [mjr] Fix issue causing broken alarm values from being imported from certain 
ics files.
+- [rla] Fix sender of appointment notification (Bug #11198).
+- [mjr] Use SSL for map providers if current connection is SSL (Request 
#11193).
+- [jan] Don't show location of private events (Bug #11235).
+- [jan] Fix exporting multi-all-day events to iCalendar.
+- [jan] Update Turkish translation (İstanbul Technical University).
+- [jan] Update Swedish translation (Jakob Alvermark 
<[email protected]>).
+- [jan] Don't show event edit links if user doesn't have edit permissions on 
any calendar.
+- [jan] Fix parsing of recurrence end date in dynamic view (Bug #10025).
+- [jan] Fix displaying of new tasks in new task lists.
+- [jan] Delete tasks from tasks view when deleting tasks lists.
+- [jan] Don't export multi-day events as multiple events to iCalendar data 
(Bug #10007).
+- [jan] Fix dragging tasks in the dynamic view.
+- [jan] Add header for timeobjects calendars.
+- [jan] Fix date picker in advanced search form (Bug #10039).
+- [mjr] Remove visible exceptions when deleting recurring events (Bug #10013).
+- [mjr] Fix issue causing listTimeObject calendars to not appear (Bug #10012).
+- [jan] Only highlight days in the mini calendar that are currently displayed 
(Bug #10048).
+- [jan] Fix advanced search with empty search criteria (Bug #10038).
+- [jan] Update task due date in interface after dragging a task (Bug #10001).
+- [jan] Correctly sort events in portal block or widget if only displaying a 
single calendar (Bug #10099).
+- [mjr] Allow syncing of multiple owner-owned calendars (Request #8734).
+- [jan] Don't show calendar drop down in event form without delete permissions 
(Bug #10201).
+- [jan] Don't change event creator when saving events.
+- [jan] Fetch events immediately after saving remote calendar.
+- [jan] Display event time in dynamic agenda/search view.
+- [jan] Don't load all shares with requested permissions from the backend if 
$conf['share']['hidden'] is enabled.
+- [jan] Improve exporting all-day events to Funambol clients.
+- [mjr] Fix removing an exception from a recurrence series (Bug # 10365).
+- [jan] Close session while listing events to speed up parallel loading from 
different calendars.
+- [jan] Share list of displayed task lists with Nag (requires Nag 3.0.3).
+- [jan] Don't show import/export link in preferences if using the dynamic view.
+- [mjr] Force ActiveSync device reset after sync_calendars pref is changed 
(Request #10342).
+- [jan] Support updating attendees from vCalendar 1.0 iTip responses.
+- [jan] Fix sending invitations to attendees from traditional view.
+- [jan] Fix organizer attribute when exporting to vCalendar 1.0.
+- [mjr] Fix issue that prevented synching when no sync_calendar pref was set 
(Bug #10329).
+- [mjr] Fix updating attendees (Bug #10411).
+- [jan] Fix error if Nag is not installed (Bug #10406).
+- [jan] Fix deleting resources (Bug #10427)
+- [jan] Support snoozing alarms with Sundbird/Lightning (Request #7470).
+- [jan] Import VALARM components from iCalendar 2.0 data (Request #6665).
+- [jan] Fix creating events from dynamic view on Windows (Bug #9916).
+- [mjr] Fix displaying of freebusy data in dynamic view 
([email protected], Bug #10347).
+- [jan] Fix fatal error while searching if hitting certain recurring events.
+- [jan] Fix exporting events with snoozed alarms (Bug #10438).
+- [jan] Update Polish translation (Krzysztof Kozera <[email protected]>).
+- [jan] Fix migration of exceptionoriginaldate field (Bug #11654).
+- [jan] Fix generating calendar names when exporting non-internal calendars to 
iCalendar.
+- [jan] Fix authentication to remote calendars (Bug #11643).
+- [jan] Fix incorrect nesting of VTIMEZONE components when exporting to 
iCalendar (Bug #11636).
+- [jan] Fix fatal error when moving non-recurring events with resources (Bug 
#11629).
+
+
+-------------------------------------------------------------------
+Sun May 20 06:08:08 UTC 2012 - Ralf Lang <[email protected]>
+
+- version 3.0.17
+- [jan] Use preferred date format in week and agenda views (Bug #11089).
+- [jan] Fix fatal error if no external calendars are available (Bug #11079).
+- [jan] Fix positioning of events on DST changing dates (Bug #11070).
+- [mjr] Fix bug that caused time shift of all day events when imported from 
ActiveSync devices for users in certain timezones (Bug #10991).
+- [mjr] Correctly deal with deleted calendars in sync clients (Bug #10969).
+- [jan] Update Italian translation (Massimo Malabotta <[email protected]>).
+- [jan] Improve print styles.
+- [jan] Catch if external client doesn&apos;t send LAST-MODIFIED attributes 
(Bug #11130).
+- [jan] Don't stop agenda script if there is an error with a single user (Bug 
#11129).
+- [jan] Update Hungarian translation (Zoltán Németh <[email protected]>).
+- [jan] Show round corners only on the start and end of multi-day events 
(Request #11067).
+
+-------------------------------------------------------------------
+Sat Feb 11 11:21:28 UTC 2012 - [email protected]
+
+- version 3.0.15
+- [jan] Search complete names and addresses when auto-completing attendees.
+- [jan] Fix syntax error in migration script (Bug #10902).
+
+-------------------------------------------------------------------
+Tue Jan 17 16:06:14 UTC 2012 - [email protected]
+
+- version 3.0.14
+- [jan] Fix fatal error while searching if hitting certain recurring events.
+- [jan] Fix exporting events with snoozed alarms (Bug #10438).
+- [jan] Fix opening events from agenda view.
+- [mjr] The current default calendar is always included in the sync_calendars 
pref.
+- [mjr] Ensure exception gets start and end times when created from month view 
(Bug #10496)
+- [jan] Update group permission when changing group down list in basic 
permissions (Bug #10482).
+- [jan] Fix race condition when editing group permission in basic permission 
screen (Bug #10482).
+- [mjr] Fix removeUserData API (Bug #10241).
+- [jan] Fix deleting events with a WebDAV client (Bug #10478).
+- [mjr] Fix alarms for recurring events (Bug #10678).
+- [mjr] Allow filtering listTagInfo results by user.
+- [jan] Fix uncompleting tasks in dynamic view (Carlos Timóteo, Bug #10653).
+- [cjh/jan] Improve design.
+- [mjr] Fix displaying resources when no attendees are present (Bug #10507).
+- [jan] Show status of events in agenda messages (Request #10517).
+- [mjr] Fix selecting custom time from time selection drop down (Bug #10737).
+- [jan] Always use fresh Horde_Http_Client instances for remote calendars (Bug 
#10740).
+- [jan] Add confirmation screen when deleting events in dynamic view (Request 
#10725).
+- [jan] Fix holidays disappearing from month view if deleting another event.
+- [jan] Fix resetting attendee response status when saving events in dynamic 
view (Bug #10620).
+- [jan] Support CalDAV servers that don&apos;t use DAV: as the default 
namespace ([email protected], Bug #10716).
+- [jan] Allow to view and create copies of holiday events (Bug #10650).
+- [jan] Don&apos;t show import/export tabs in dynamic view if disabled (Bug 
#10705).
+- [jan] Don&apos;t show option to share with everyone in basic permissions if 
disabled ([email protected], Bug #10706).
+- [mjr] Only set ORGANIZER field if the event is a group meeting (Bug #10697).
+- [jan] Hide disabled calendar sections (Bug #9815).
+- [gwr] Fixed recurrence handling with the Kolab backend.
+- [gwr] Fixed naming of the default calendar for the Kolab backend.
+- [gwr] Fixed deleting events with the Kolab backend.
+- [gwr] Fixed migrations for SQLite as database backend.
+- [mjr] Fix keyboard navigation of time entry fields in dynamic view (Bug 
#10799).
+- [mjr] Fix parsing display_cal variables for internal calendar links on 
various blocks and embedded imples (Bug #10767).
+- [mjr] Fix adding events directly to a resource&apos;s calendar (Bug #10827).
+- [mjr] Fix regression introduced in 3.0.12 that broke checking a 
Resource&apos;s availability in certain cases (Bug #10806).
+- [jan] Don&apos;t fail on empty CalDAV calendars ([email protected], 
Bug #10739).
+- [jan] Check permissions when building application drop down 
([email protected], Bug #10811).
+- [gwr] Fix saving Kolab events.
+- [jan] Update Japanese translation (Hiromi Kimura 
&lt;[email protected]&gt;).
+- [mjr] Fix bug that could cause incorrect event exceptions to be created when 
drag and dropping events in month view.
+- [jan] Fix page titles not always updating correctly.
+- [jan] Display event time in dynamic view if requested (Request #9866).
+- [jan] Only show end time if different from start time.
+- [jan] Fix day sorting in agenda view.
+- [jan] Sort user and group names in permission screen (Request #10896).
+
+
+-------------------------------------------------------------------
+Sat Aug 27 20:03:46 UTC 2011 - [email protected]
+
+- version 3.0.8
+- [jan] Fix deleting resources (Bug #10427)
+- [jan] Support snoozing alarms with Sundbird/Lightning (Request #7470).
+- [jan] Import VALARM components from iCalendar 2.0 data (Request #6665).
+- [jan] Fix creating events from dynamic view on Windows (Bug #9916).
+- [mjr] Fix displaying of freebusy data in dynamic view 
([email protected], Bug #10347)
+
+-------------------------------------------------------------------
+Mon Aug 15 11:28:45 UTC 2011 - [email protected]
+
+- version 3.0.7
+- [jan] Display event time in dynamic agenda/search view.
+- [jan] Don't load all shares with requested permissions from the backend if 
$conf['share']['hidden'] is enabled.
+- [jan] Improve exporting all-day events to Funambol clients.
+- [mjr] Fix removing an exception from a recurrence series (Bug # 10365).
+- [jan] Close session while listing events to speed up parallel loading from 
different calendars.
+- [jan] Share list of displayed task lists with Nag (requires Nag 3.0.3).
+- [jan] Don't show import/export link in preferences if using the dynamic view.
+- [mjr] Force ActiveSync device reset after sync_calendars pref is changed 
(Request #10342).
+- [jan] Support updating attendees from vCalendar 1.0 iTip responses.
+- [mjr] Fix updating attendees (Bug #10411).
+- [jan] Fix error if Nag is not installed (Bug #10406).
+- [jan] Fix sending invitations to attendees from traditional view.
+- [jan] Fix organizer attribute when exporting to vCalendar 1.0.
+- [mjr] Fix issue that prevented synching when no sync_calendar pref was set 
(Bug #10329).
+
+-------------------------------------------------------------------
+Fri Jul  8 08:04:55 UTC 2011 - [email protected]
+
+- Version 3.0.5
+- [jan] Update task due date in interface after dragging a task (Bug #10001).
+- [jan] Correctly sort events in portal block or widget if only displaying a 
single calendar (Bug #10099).
+- [mjr] Allow syncing of multiple owner-owned calendars.
+- [jan] Don&apos;t show calendar drop down in event form without delete 
permissions (Bug #10201).
+- [jan] Don&apos;t change event creator when saving events.
+- [jan] Fetch events immediately after saving remote calendar.
+
+- From 3.0.4:
+- [jan] Only highlight days in the mini calendar that are currently displayed 
(Bug #10048).
+- [jan] Fix advanced search with empty search criteria (Bug #10038).
+ 
+
++++ 19 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Factory/.horde5-kronolith.new/horde5-kronolith.changes

New:
----
  horde5-kronolith.changes
  horde5-kronolith.spec
  kronolith-4.0.2.tgz
  kronolith.conf

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

Other differences:
------------------
++++++ horde5-kronolith.spec ++++++
#
# spec file for package horde4-kronolith
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# 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/
#


%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear
%define hordedir /usr/share/php5/PEAR/www/horde
%define pear_name  kronolith

Summary:        Kronolith: A web based calendar
License:        GPL-2.0
Group:          Productivity/Networking/Web/Utilities

Name:           horde5-kronolith
Version:        4.0.2
Release:        0
Source0:        http://pear.horde.org/get/kronolith-%{version}.tgz
Source1:        %{pear_name}.conf
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Url:            http://pear.horde.org/package/kronolith
BuildRequires:  php-pear >= 1.4.7
BuildRequires:  fdupes
BuildRequires:  php5-pear-Horde_Role
BuildRequires:  php5-pear-channel-horde
BuildRequires:  horde5 >= 5.0.2
Requires:       horde5 >= 5.0.2
Requires:       php-pear >= 1.7.0
Conflicts:      horde5 >= 6.0.0
Requires:       horde5-content >= 2.0.0
Requires:       horde5-timeobjects >= 2.0.0
Requires:       php-gettext
Requires:       php-json
Requires:       php5-pear-Horde_ActiveSync >= 2.0.0
Requires:       php5-pear-Horde_Auth >= 2.0.0
Requires:       php5-pear-Horde_Autoloader >= 2.0.0
Requires:       php5-pear-Horde_Core >= 2.0.0
Requires:       php5-pear-Horde_Crypt
Requires:       php5-pear-Horde_Data >= 2.0.0
Requires:       php5-pear-Horde_Date >= 2.0.0
Requires:       php5-pear-Horde_Date_Parser >= 2.0.0
Requires:       php5-pear-Horde_Db >= 2.0.0
Requires:       php5-pear-Horde_Exception >= 2.0.0
Requires:       php5-pear-Horde_Form >= 2.0.0
Requires:       php5-pear-Horde_Group >= 2.0.0
Requires:       php5-pear-Horde_Http >= 2.0.0
Requires:       php5-pear-Horde_History >= 2.0.0
Requires:       php5-pear-Horde_Icalendar >= 2.0.0
Requires:       php5-pear-Horde_Image >= 2.0.0
Requires:       php5-pear-Horde_Lock >= 2.0.0
Requires:       php5-pear-Horde_LoginTasks >= 2.0.0
Requires:       php5-pear-Horde_Mail >= 2.0.0
Requires:       php5-pear-Horde_Mime >= 2.0.0
Requires:       php5-pear-Horde_Nls >= 2.0.0
Requires:       php5-pear-Horde_Notification >= 2.0.0
Requires:       php5-pear-Horde_Perms >= 2.0.0
Requires:       php5-pear-Horde_Role
Requires:       php5-pear-Horde_Serialize >= 2.0.0
Requires:       php5-pear-Horde_Share >= 2.0.0
Requires:       php5-pear-Horde_Support >= 2.0.0
Requires:       php5-pear-Horde_Text_Filter >= 2.0.0
Requires:       php5-pear-Horde_Timezone >= 1.0.0
Requires:       php5-pear-Horde_Url >= 2.0.0
Requires:       php5-pear-Horde_Util >= 2.0.0
Requires:       php5-pear-Horde_View >= 2.0.0
Requires:       php5-pear-Horde_Test >= 2.0.0
Requires:       php5-pear-Date_Holidays >= 0.21.0
Requires:       php5-pear-channel-horde
Suggests:       horde5-nag >= 4.0.0
Suggests:       php-xmlwriter
#php5-simplexml
BuildArch:      noarch

%description
Kronolith is the Horde calendar application. 
It provides web-based calendars backed by a SQL database or a Kolab server. 
Supported features include Ajax and mobile interfaces, shared calendars, remote 
calendars, 
invitation management (iCalendar/iTip), free/busy management, resource 
management, alarms, recurring events, 
and a sophisticated day/week view which handles arbitrary numbers of 
overlapping events.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=%{_docdir}/%{name} \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{testdir} \
        -d ext_dir=%{_libdir} \
        -d horde_dir=%{hordedir} \
        -s

%build

%install
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}

## configs written by the web configurator should go to etc
%{__mkdir_p} %{buildroot}/etc/horde/
%{__mv} %{buildroot}/%{hordedir}/%{pear_name}/config 
%{buildroot}/etc/horde/%{pear_name}
%{__ln_s} /etc/horde/%{pear_name} %{buildroot}/%{hordedir}/%{pear_name}/config

## we provide an own apache config and delete the htaccess files
%{__install} -m 0660 -D  %{SOURCE1} 
%{buildroot}/etc/horde/apache-snippets.d/%{pear_name}.conf
%{__rm} %{buildroot}/etc/horde/%{pear_name}/.htaccess
%{__rm} %{buildroot}/%{hordedir}/%{pear_name}/feed/.htaccess
%{__rm} %{buildroot}/%{hordedir}/%{pear_name}/lib/.htaccess
%{__rm} %{buildroot}/%{hordedir}/%{pear_name}/locale/.htaccess

%fdupes %buildroot%{hordedir}/%{pear_name}
%find_lang %{pear_name}
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/kronolith.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/kronolith.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only 
pear.horde.org/kronolith
fi

%files -f kronolith.lang
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%{peardir}/*
%{xmldir}/kronolith.xml
%{hordedir}/kronolith
%attr(0775,root,www) %dir %{hordedir}/kronolith/config
%{_bindir}/kronolith-agenda
%{_bindir}/kronolith-convert-to-utc
%{_bindir}/kronolith-convert-datatree-shares-to-sql
%{_bindir}/kronolith-convert-sql-shares-to-sqlng
%{_bindir}/kronolith-import-squirrelmail-calendar
%{_bindir}/kronolith-import-icals
%config /etc/horde/apache-snippets.d/%{pear_name}.conf
%attr(0750,wwwrun,www) %dir /etc/horde/%{pear_name}
%attr(0640,wwwrun,www) %config /etc/horde/%{pear_name}/*

%changelog
++++++ kronolith.conf ++++++
<Directory /usr/share/php*/PEAR/www/horde/kronolith/config>
 Deny from all
</Directory>
<Directory /usr/share/php*/PEAR/www/horde/kronolith/lib>
 Deny from all
</Directory>
<Directory /usr/share/php*/PEAR/www/horde/kronolith/locale>
 Deny from all
</Directory>
<Directory /usr/share/php*/PEAR/www/horde/kronolith/templates>
 Deny from all
</Directory>
<Directory /usr/share/php*/PEAR/www/horde/kronolith/feed>
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond   %{REQUEST_FILENAME}  !-d
    RewriteCond   %{REQUEST_FILENAME}  !-f
    RewriteRule   ^(.*)$ index.php?c=$1 [QSA,L]
</IfModule>
</Directory>
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to