diff --git a/cmis-client.changes b/cmis-client.changes index d5e9f81..ba55d77 100644 --- a/cmis-client.changes +++ b/cmis-client.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Thu Sep 13 12:38:54 UTC 2012 - cbosdonnat@suse.com + +- Update to version 0.3.0 + + 0.2.2 + + Fixed soname for the library + + Allow building against libcurl 7.13.1 + + 0.2.3 + + Fixed SharePoint support + + Conditional build of man page + + 0.3.0 + + Added Document::checkOut(), Document::cancelCheckout() and Document::checkIn() + + Added Object::move( ) -- Grau Data + + Fixes for xcmis and cloudoku.com -- Grau Data + + Added Document::getAllVersions( ) + + WebService binding implementation + + Session factory automatically detects which binding to use + + C wrapper API + + Unit tests are now split between quick ones and the ones needing a CMIS server + ------------------------------------------------------------------- Mon Jun 4 11:37:10 UTC 2012 - cbosdonnat@suse.com diff --git a/cmis-client.spec b/cmis-client.spec index aaa33f8..4b9dc92 100644 --- a/cmis-client.spec +++ b/cmis-client.spec @@ -16,12 +16,12 @@ # -%define soname 0_2-0 -%define incname 0.2 +%define soname 0_3-3 +%define incname 0.3 %define _name libcmis Name: cmis-client -Version: 0.2.1 +Version: 0.3.0 Release: 0 Summary: Sample CMIS client License: MPL-1.1 or GPL-2.0+ or LGPL-2.1+ @@ -32,8 +32,10 @@ BuildRequires: boost-devel BuildRequires: docbook2X BuildRequires: gcc-c++ BuildRequires: intltool +BuildRequires: libcppunit-devel BuildRequires: libcurl-devel BuildRequires: libxml2-devel +BuildRequires: libxslt BuildRequires: pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{_name}-%{soname} = %{version} @@ -57,12 +59,29 @@ Requires: %{_name}-%{soname} = %{version} Development files for libcmis. LibCMIS is a C++ client library for the CMIS interface. 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++ + +%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. +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++ +Requires: %{_name}-c-devel = %{version} + +%description -n %{_name}-c-devel +Development files for libcmis-c. Libcmis-c is a C client library for the CMIS interface. +This allows C applications to connect to any CMIS-enabled repositories. It is only a wrapper for its C++ sister libcmis. + %prep %setup -q -n %{_name}-%{version} %build %configure \ - --disable-tests \ + --disable-long-tests \ --disable-static \ --disable-werror make %{?_smp_mflags} @@ -75,8 +94,10 @@ find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print make check %post -n %{_name}-%{soname} -p /sbin/ldconfig +%post -n %{_name}-c-%{soname} -p /sbin/ldconfig %postun -n %{_name}-%{soname} -p /sbin/ldconfig +%postun -n %{_name}-c-%{soname} -p /sbin/ldconfig %files %defattr(-, root, root) @@ -86,12 +107,23 @@ make check %files -n %{_name}-%{soname} %defattr(-, root, root) %doc AUTHORS COPYING.LGPL COPYING.MPL COPYING.GPL NEWS README -%{_libdir}/*.so.* +%{_libdir}/%{_name}-%{incname}.so.* %files -n %{_name}-devel %defattr(-,root,root) %{_includedir}/%{_name}-%{incname} -%{_libdir}/pkgconfig/*.pc -%{_libdir}/*.so +%{_libdir}/pkgconfig/%{_name}-%{incname}.pc +%{_libdir}/%{_name}-%{incname}.so + +%files -n %{_name}-c-%{soname} +%defattr(-, root, root) +%doc AUTHORS COPYING.LGPL COPYING.MPL COPYING.GPL NEWS README +%{_libdir}/%{_name}-c-%{incname}.so.* + +%files -n %{_name}-c-devel +%defattr(-,root,root) +%{_includedir}/%{_name}-c-%{incname} +%{_libdir}/pkgconfig/%{_name}-c-%{incname}.pc +%{_libdir}/%{_name}-c-%{incname}.so %changelog diff --git a/libcmis-0.2.1.tar.gz b/libcmis-0.2.1.tar.gz deleted file mode 100644 index c8035fb..0000000 --- a/libcmis-0.2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:88fee78341787c84bc22886c9c79868c4e6a87ad445c57af8c84aaaa127dec9a -size 434300 diff --git a/libcmis-0.3.0.tar.gz b/libcmis-0.3.0.tar.gz new file mode 100644 index 0000000..c15ed26 --- /dev/null +++ b/libcmis-0.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c1271cba2494d8c52bba08fa3b14cdca7401b5f90faacb8b206364c84233ffb +size 515564