SHA256
1
0
forked from pool/libical

Accepting request 425067 from GNOME:Next

Update to version 2.0

OBS-URL: https://build.opensuse.org/request/show/425067
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libical?expand=0&rev=37
This commit is contained in:
Ismail Dönmez 2016-09-06 12:00:17 +00:00 committed by Git OBS Bridge
parent 88e94436b1
commit 43bb1deedf
6 changed files with 21 additions and 29 deletions

View File

@ -1,4 +1,4 @@
libical1
libical2
obsoletes "libical-<targettype> <= <version>"
provides "libical-<targettype> = <version>"

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:089ce3c42d97fbd7a5d4b3c70adbdd82115dd306349c1f5c46a8fb3f8c949592
size 720618

3
libical-2.0.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:654c11f759c19237be39f6ad401d917e5a05f36f1736385ed958e60cf21456da
size 699099

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
Thu Jul 21 07:42:45 UTC 2016 - dimstar@opensuse.org
- Update to version 2.0.0:
+ Lots of source code scrubbing.
+ RSCALE support (requires libicu).
+ CalDAV attachment support (draft-daboo-caldav-attachments).
+ Resurrect the Berkeley DB storage support.
+ Incorrect recurrence generation for weekly pattern
(gh#libical/libical#83)
+ Handle RRULEs better.
+ Handle threading better.
- Drop reproducible-generator.patch: fixed upstream.
- Bump sonum to 2, following upstream (also update baselibs.conf).
-------------------------------------------------------------------
Thu Apr 14 15:11:40 UTC 2016 - mgorse@suse.com

View File

@ -17,16 +17,15 @@
Name: libical
Version: 1.0.1
Version: 2.0.0
Release: 0
%define sonum 1
%define sonum 2
Summary: An Implementation of Basic iCAL Protocols
License: MPL-1.0 or LGPL-2.1
Group: Development/Libraries/C and C++
Url: http://sourceforge.net/projects/freeassociation/
Source: https://github.com/libical/libical/releases/download/v%{version}/%{name}-%{version}.tar.gz
Source2: baselibs.conf
Patch0: reproducible-generator.patch
BuildRequires: cmake >= 2.4
BuildRequires: gcc-c++
BuildRequires: pkg-config
@ -87,7 +86,6 @@ component properties, parameters, and subcomponents.
%prep
%setup -q
%patch0 -p1
%build
%cmake
@ -97,9 +95,6 @@ make -j1
%cmake_install
rm examples/CMakeLists.txt
# REMOVE AN UNNEEDED HIDDEN FILE
rm examples/.svnignore
%post -n %{name}%{sonum} -p /sbin/ldconfig
%postun -n %{name}%{sonum} -p /sbin/ldconfig
@ -113,7 +108,6 @@ rm examples/.svnignore
%defattr(-,root,root)
%{_libdir}/*.so
%{_libdir}/pkgconfig/libical.pc
%{_includedir}/ical.h
%{_includedir}/libical/
%{_libdir}/cmake/LibIcal/

View File

@ -1,17 +0,0 @@
Description: Sort keys to generate reproducible source code.
Author: Dimitri John Ledkov <dimitri.j.ledkov@linux.intel.com>
Bug-Debian: http://bugs.debian.org/773916
Index: libical-1.0.1/scripts/mkderivedvalues.pl
===================================================================
--- libical-1.0.1.orig/scripts/mkderivedvalues.pl
+++ libical-1.0.1/scripts/mkderivedvalues.pl
@@ -141,7 +141,7 @@ if($opt_c){
my $count = scalar(keys %h) + 1;
print "static const struct icalvalue_kind_map value_map[$count]={\n";
- foreach $value (keys %h) {
+ foreach $value (sort keys %h) {
next if $value eq 'NO' or $value eq 'ANY';