[owncloud-csync] Update to owncloud-csync 0.60.3

Joseph Marrero jmarrero at fedoraproject.org
Sun Dec 9 02:41:38 UTC 2012


commit 9a0d46832cdf23af77333be6ad368334f99d44f4
Author: Joseph Marrero <jmarrero at fedoraproject.org>
Date:   Sat Dec 8 22:40:38 2012 -0400

    Update to owncloud-csync 0.60.3

 .gitignore            |    2 -
 ocsync-0.60.3.tar.bz2 |  Bin 0 -> 2102126 bytes
 owncloud-csync.spec   |  173 +++++++++++++++++++++++++++++++++++++++++++++++++
 sources               |    2 +-
 4 files changed, 174 insertions(+), 3 deletions(-)
---
diff --git a/ocsync-0.60.3.tar.bz2 b/ocsync-0.60.3.tar.bz2
new file mode 100644
index 0000000..fef4e0f
Binary files /dev/null and b/ocsync-0.60.3.tar.bz2 differ
diff --git a/owncloud-csync.spec b/owncloud-csync.spec
new file mode 100644
index 0000000..1196698
--- /dev/null
+++ b/owncloud-csync.spec
@@ -0,0 +1,173 @@
+Name:           owncloud-csync
+Version:        0.60.3
+Release:        1%{?dist}
+Summary:        A user level bidirectional client only file synchronizer
+License:        GPLv2+
+Url:            http://owncloud.org/sync-clients/
+Source0:        http://download.owncloud.com/download/ocsync-%{version}.tar.bz2
+
+BuildRequires:  check
+BuildRequires:  cmake
+BuildRequires:  doxygen
+BuildRequires:  libsmbclient-devel
+BuildRequires:  iniparser-devel >= 3.1
+BuildRequires:  libssh-devel
+BuildRequires:  log4c-devel
+BuildRequires:  log4cpp-devel
+BuildRequires:  neon-devel
+BuildRequires:  sqlite-devel
+BuildRequires:  openssl-devel
+
+%description
+ocsync is an implementation of a file synchronizer which provides the
+feature of roaming home directories for Linux clients. ocsync makes use
+of libsmbclient in Samba/Windows environments.
+
+%package libs
+Summary: A user level bidirectional client only file synchronizer
+
+%description libs
+ocsync is an implementation of a file synchronizer which provides the
+feature of roaming home directories for Linux clients. ocsync makes use
+of libsmbclient in Samba/Windows environments.
+
+%package plugin-sftp
+Summary:        A user level bidirectional client only file synchronizer
+Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
+
+%description plugin-sftp
+ocsync is an implementation of a file synchronizer which provides the
+feature of roaming home directories for clients. ocsync makes use
+of libsmbclient in Samba/Windows environments.
+
+%package plugin-owncloud
+Summary:        A user level bidirectional client only file synchronizer
+Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
+
+%description plugin-owncloud
+ocsync is an implementation of a file synchronizer which provides the
+feature of roaming home directories for Linux clients. ocsync makes use
+of libneon to access ownCloud. 
+
+%package devel
+Summary:        Development files for ocsync
+Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
+
+%description devel
+The ocsync-devel package contains the static libraries and header
+files needed for development with ocsync.
+
+%package devel-doc
+BuildArch: noarch
+Summary: Developer documentation for ocsync
+
+%description devel-doc
+The ocsync-devel-doc package provides documentation for ocsync
+development.
+
+%package doc
+BuildArch: noarch
+Summary:        User documentation for ocsync
+
+%description doc
+The ocsync-doc package provides user documentation for ocsync.
+
+%prep
+%setup -q -n ocsync-%{version}
+
+%build
+if test ! -e "build"; then
+  mkdir build
+fi
+
+pushd build
+%cmake \
+  -DLOG_TO_CALLBACK=ON \
+  -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
+  -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+  %{_builddir}/ocsync-%{version}
+make %{?_smp_mflags} %{?jobs:-j%jobs} VERBOSE=1
+make doc
+popd build
+
+%install
+pushd build
+make DESTDIR=%{buildroot} install
+
+mkdir -p %{buildroot}%{_docdir}/%{name}-devel-%{version}/
+mv %{_builddir}/ocsync-%{version}/build/doc/html %{buildroot}%{_docdir}/%{name}-devel-%{version}/html
+mv %{buildroot}%{_docdir}/ocsync %{buildroot}%{_docdir}/%{name}-%{version}/
+
+popd build
+
+%post libs -p /sbin/ldconfig
+
+%postun libs -p /sbin/ldconfig
+
+%files
+%{_bindir}/ocsync
+%{_mandir}/man?/ocsync.*
+
+%files libs
+%config(noreplace) %{_sysconfdir}/ocsync/ocsync.conf
+%config(noreplace) %{_sysconfdir}/ocsync/ocsync_exclude.conf
+%config(noreplace) %{_sysconfdir}/ocsync/ocsync_log.conf
+%doc AUTHORS COPYING README ChangeLog
+%dir %{_sysconfdir}/ocsync
+%{_libdir}/libocsync.so.*
+%dir %{_libdir}/ocsync-0
+
+%files plugin-sftp
+%{_libdir}/ocsync-0/ocsync_sftp.so
+
+%files plugin-owncloud
+%{_libdir}/ocsync-0/ocsync_owncloud.so
+
+%files devel
+%{_includedir}/ocsync
+%{_libdir}/libocsync.so
+
+%files devel-doc
+%{_docdir}/%{name}-devel-%{version}/html
+
+%files doc
+%{_docdir}/%{name}-%{version}
+
+%changelog
+* Tue Dec 04 2012 <jmarrero at fedoraproject.org> 0.60.3-1
+- Version upgrade to 0.60.3
+- added dep requirement logc-dev
+* Fri Oct 19 2012 <jmarrero at fedoraproject.org> 0.60.1-1
+- Version upgrade to 0.60.1 
+* Sun Oct 14 2012 <jmarrero at fedoraproject.org> 0.60.0-1
+- Version bump to 0.60.0
+- removed renaming patches as uptream has renamed to ocsync
+- fixed all refences from occsync and csync to ocsync
+* Mon Aug 20 2012 <jmarrero at fedoraproject.org> 0.50.8-9
+- Removed Patch modulesCMakeLists_namechange.patch to make modules compatible with Mirall runtime.
+* Sat Aug 18 2012 <jmarrero at fedoraproject.org> 0.50.8-8
+- Marked as no arch doc packages
+* Sat Aug 18 2012 <jmarrero at fedoraproject.org> 0.50.8-7
+- Added patches to the CMakeLists to change directory and file names from csync to occsync
+* Fri Aug 17 2012 <jmarrero at fedoraproject.org> 0.50.8-6
+- Changed package name to owncloud-csync to stablish this is csync owncloud branch also known as dav branch
+* Sat Aug 16 2012 <jmarrero at fedoraproject.org> 0.50.8-5
+- Changed devel documentation directories to %%{name}-devel-%%{version}
+- escape macros in changelog using %%
+- remove gcc-c++ dep since is part of the minimal build environment
+- add CMAKE flag dcMAKE_SHARED_LINKER_FLAGS and remove dcMAKE_SKIP_RPATH
+* Sat Aug 15 2012 <jmarrero at fedoraproject.org> 0.50.8-4
+- Changed documentation directories to %%{name}-%%{version} and %%{name}-devel-%%{version}
+* Sat Aug 15 2012 <jmarrero at fedoraproject.org> 0.50.8-3
+- Added correct version of build requirement iniparser-devel
+- Fixed dates and versions on changelog
+- Removed outdated %%defattr(-,root,root) macros
+- Removed INSTALL file from the lib documentation (%%doc)
+- Added ChangeLog file to the lib documentation (%%doc)
+- Added Patch to correct fsf address on COPYING file
+- Added more strict dep naming
+- Changed documatation install directories
+* Sat Aug 14 2012 <jmarrero at fedoraproject.org> 0.50.8-2
+- Added openssl dependency version
+* Sat Aug 11 2012 <jmarrero at fedoraproject.org> 0.50.8-1
+- Initial try to package csync dav branch version
diff --git a/sources b/sources
index 06b458c..f10c5c5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-426f775b2d99d6c27ac413d67ac8dd2a  ocsync-0.60.0.tar.bz2
+8017d499e2feba45837e5a816b73aa1f  ocsync-0.60.3.tar.bz2


More information about the scm-commits mailing list