diff --git a/cmis-client.changes b/cmis-client.changes index c0c15ba..6e6d13c 100644 --- a/cmis-client.changes +++ b/cmis-client.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Mon Dec 30 10:58:01 UTC 2013 - tchvatal@suse.com + +- Whitespace cleanup here&there. + +------------------------------------------------------------------- +Tue Nov 12 04:58:21 UTC 2013 - jengelh@inai.de + +- Set RPM groups of shlib packages to what we normally use +- Make a note in the description about what "CMIS" is +- Require boost-1.42 (first one to have the mandatory uuid.hpp) + +------------------------------------------------------------------- +Wed Aug 7 15:25:18 UTC 2013 - cbosdonnat@suse.com + +- Update to version 0.4.1 + + 0.4.0 + + Support for Google Drive protocol as a binding + + Support for Alfresco in the cloud + + Added OAuth2 authentication support + + Added API to configure HTTP proxy + + Handle invalid SSL certificate problems + + Added API for renditions + + Moved the CMIS Atom binding unit tests to use libcurl mockup + + Added repository capabilities support (still missing + capabilityCreatablePropertyTypes and capabilityNewTypeSettableAttributes) + + 0.4.1 + + Don't install the libcmis-mockup library: only for testing purpose + + ------------------------------------------------------------------- Mon Jun 10 23:09:00 UTC 2013 - crrodriguez@opensuse.org diff --git a/cmis-client.spec b/cmis-client.spec index 23c3002..3a0b769 100644 --- a/cmis-client.spec +++ b/cmis-client.spec @@ -16,19 +16,18 @@ # -%define soname 0_3-3 -%define incname 0.3 +%define soname 0_4-4 +%define incname 0.4 %define _name libcmis - Name: cmis-client -Version: 0.3.1 +Version: 0.4.1 Release: 0 Summary: Sample CMIS client License: MPL-1.1 or GPL-2.0+ or LGPL-2.1+ -Group: Development/Libraries/C and C++ +Group: Development/Libraries/C and C++ Url: http://sourceforge.net/projects/libcmis/ Source0: %{_name}-%{version}.tar.gz -BuildRequires: boost-devel +BuildRequires: boost-devel >= 1.42 BuildRequires: docbook2X BuildRequires: gcc-c++ BuildRequires: intltool @@ -37,22 +36,24 @@ BuildRequires: libcurl-devel BuildRequires: libxml2-devel BuildRequires: libxslt BuildRequires: pkg-config -BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{_name}-%{soname} = %{version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Sample client to access CMIS-enabled repositories using libcmis. %package -n %{_name}-%{soname} Summary: Library for accessing CMIS-enabled servers -Group: Development/Libraries/C and C++ +Group: System/Libraries %description -n %{_name}-%{soname} -LibCMIS is a C++ client library for the CMIS interface. This allows C++ applications to connect to any CMIS-enabled repositories. +LibCMIS is a C++ client library for the CMIS (Content Management +Interoperability Services) interface. This allows C++ applications to +connect to any CMIS-enabled repositories. %package -n %{_name}-devel Summary: Libcmis development files -Group: Development/Libraries/C and C++ +Group: Development/Libraries/C and C++ Requires: %{_name}-%{soname} = %{version} %description -n %{_name}-devel @@ -61,7 +62,7 @@ This allows C++ applications to connect to any CMIS-enabled repositories. %package -n %{_name}-c-%{soname} Summary: C Wrapper for libcmis, a library for accessing CMIS-enabled servers -Group: Development/Libraries/C and C++ +Group: System/Libraries %description -n %{_name}-c-%{soname} libcmis-c is a C client library for the CMIS interface. This allows C applications to connect to any CMIS-enabled repositories. @@ -69,7 +70,7 @@ It is only a wrapper for its C++ sister libcmis. %package -n %{_name}-c-devel Summary: Libcmis-c development files -Group: Development/Libraries/C and C++ +Group: Development/Libraries/C and C++ Requires: %{_name}-c-%{soname} = %{version} %description -n %{_name}-c-devel @@ -80,8 +81,8 @@ This allows C applications to connect to any CMIS-enabled repositories. It is on %setup -q -n %{_name}-%{version} %build -export CFLAGS="%optflags -D_GNU_SOURCE $(getconf LFS_CFLAGS)" -export CXXFLAGS="%optflags $(getconf LFS_CFLAGS)" +export CFLAGS="%{optflags} -D_GNU_SOURCE $(getconf LFS_CFLAGS)" +export CXXFLAGS="%{optflags} $(getconf LFS_CFLAGS)" %configure \ --disable-long-tests \ --disable-static \ @@ -89,11 +90,11 @@ export CXXFLAGS="%optflags $(getconf LFS_CFLAGS)" make %{?_smp_mflags} V=1 %install -make DESTDIR=$RPM_BUILD_ROOT install -find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot} -type f -name "*.la" -delete -print %check -make check +make check %{?_smp_mflags} %post -n %{_name}-%{soname} -p /sbin/ldconfig diff --git a/libcmis-0.3.1.tar.gz b/libcmis-0.3.1.tar.gz deleted file mode 100644 index 5ba975c..0000000 --- a/libcmis-0.3.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f12e0fe8f5c3aef6faadd736bcf1a2c81ad91640dd98ceabf600f17a8fe5ef1a -size 524392 diff --git a/libcmis-0.4.1.tar.gz b/libcmis-0.4.1.tar.gz new file mode 100644 index 0000000..43ae26c --- /dev/null +++ b/libcmis-0.4.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d52dcf2b5832d3663b18fbf40f0bdefb1e1a40cfb3cf01903301b0bf629395f +size 637615