[packages/owncloud-client: 1/3] - initial from RH
blues
blues at pld-linux.org
Tue Apr 12 11:36:12 CEST 2016
commit 1a8da98eff01a054b629d65b646b91daacc61004
Author: Paweł Gołaszewski <blues at pld-linux.org>
Date: Tue Apr 12 10:59:09 2016 +0200
- initial from RH
owncloud-client.spec | 1179 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 1179 insertions(+)
---
diff --git a/owncloud-client.spec b/owncloud-client.spec
new file mode 100644
index 0000000..478802e
--- /dev/null
+++ b/owncloud-client.spec
@@ -0,0 +1,1179 @@
+#
+# spec file for package owncloud-client
+#
+# Copyright (c) 2012 ownCloud, inc.; 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, issues or comments via http://github.com/owncloud/
+#
+
+## Caution: This spec file exists in multiple locations. Keep in sync:
+## isv:ownCloud:desktop
+## isv:ownCloud:community:nightly
+## isv:ownCloud:community:testing
+## github.com/owncloud/administration/jenkins/obs_integration/templates/client/v1_8_1/SHORTNAME-client.spec.in
+## -> you can modify it in testing, and play around for a while, but then merge into the copy on
+## github, which is authorative for the branded clients.
+##
+## created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.1.1.tar.xz ownCloud.tar.xz
+
+## One specfile to rule them all:
+## versions 1.6.x or 1.7.x, released or prerelease versions. All rpm based platforms.
+## testing, branding, whatever.
+##
+## Caution: do not change the names of the following three defines.
+## prerelease, base_version, tar_version are the interface into buildpackage.pl
+## used in rotor.o.c job owncloud-client-linux
+## define prerelease as %nil, if this is not a prerelease.
+%define prerelease %nil
+%define base_version 2.1.1
+%define tar_version %{base_version}%{prerelease}
+
+Name: owncloud-client
+
+%if "%{name}" == "owncloud-client"
+%define is_owncloud_client 1
+%else
+%define is_owncloud_client 0
+%endif
+
+# Use translations from an external tarball in the package, or build them
+# using the Qt tools? For distros where we do not have the tools, disable.
+
+%if 0%{?centos_version} == 600 || 0%{?rhel_version} == 600 || 0%{?fedora_version} || "%{prerelease}" == ""
+# For beta and rc versions we use the ~ notation, as documented in
+# http://en.opensuse.org/openSUSE:Package_naming_guidelines
+# Some distro's (centos_6) don't allow ~ characters. There we follow the Fedora guidelines,
+# which suggests massaging the buildrelease number.
+# Otoh: for openSUSE, this technique is discouraged by the package naming guidelines.
+Version: %{base_version}
+%if "%{prerelease}" == ""
+Release: 2.5
+%else
+Release: 0.2.5.%{prerelease}
+%endif
+%else
+Version: %{base_version}~%{prerelease}
+Release: 2.5
+%endif
+
+License: GPL-2.0+
+Summary: The ownCloud client
+%if %{is_owncloud_client}
+Url: https://www.owncloud.com
+%else
+Url: owncloud.com
+%endif
+Group: Productivity/Networking/Other
+Source0: owncloudclient-2.1.1.tar.bz2
+Source1: owncloud.sh
+Source2: owncloudcmd.sh
+
+%if 0%{?rhel_version} || 0%{?centos_version} || 0%{?suse_version} == 1110
+Patch1: autostart_use_wrapper.diff
+%endif
+
+%if 0%{?rhel_version} >= 600 || 0%{?centos_version} >= 600 || 0%{?suse_version} == 1110
+%if 0%{?suse_version} == 1110
+# SLES 11 calls make_install makeinstall
+%define make_install %{makeinstall}
+%endif
+# We need a more recent, prefixed Qt for SLE11
+%define opt_hack 1
+%define qtprefix opt-
+%if 0%{?rhel_version} == 600 || 0%{?centos_version} == 600
+%define optdir /opt/qt-4.8
+%else
+%define optdir /opt/qt-5.4
+%endif
+
+# Must be all in one line:
+%define cmake_args -DCMAKE_INCLUDE_PATH=%{_prefix}/include -DCMAKE_LIBRARY_PATH=%{_prefix}/%{_lib} -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE
+%else
+%define opt_hack 0
+%define qtprefix %{nil}
+%define cmake_args -DSYSCONF_INSTALL_DIR=%{_sysconfdir}
+%endif
+
+# default to have no docs. Cannot be built with old distros.
+%define have_doc 0
+
+# prepare stuff for qt5
+# If Qt5 is available, we use it. Also, if the Qt-Version is 5.4 or higher
+%define use_qt5 0
+%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20 || 0%{?rhel_version} >= 700 || 0%{?centos_version} >= 700
+ %define use_qt5 1
+%endif
+# Check for SLE12 -> it does not have qt5 obviously.
+%if ! 0%{?is_opensuse} && 0%{?suse_version}==1315
+ %define use_qt5 0
+%endif
+
+######################################################################### BuildRequires only below here.
+
+BuildRequires: cmake >= 2.8.11
+BuildRequires: gcc gcc-c++
+%if %use_qt5
+BuildRequires: %{qtprefix}libqt5keychain-devel %{qtprefix}libqt5keychain0
+%else
+BuildRequires: %{qtprefix}libqtkeychain-devel
+%endif
+
+# This is for all modern Fedora and CentOS 7
+# These ship Qt in a decent version and do not need the opt-hack
+%if 0%{?fedora_version} >= 21 || 0%{?centos_version} >= 700 || 0%{?rhel_version} == 700
+
+%if %use_qt5
+BuildRequires: %{qtprefix}qt5-qttools-devel
+BuildRequires: %{qtprefix}qt5-qtbase
+BuildRequires: %{qtprefix}qt5-qtbase-devel
+BuildRequires: %{qtprefix}qt5-qtbase-gui
+BuildRequires: %{qtprefix}qt5-qtwebkit-devel
+
+%else # no qt5
+BuildRequires: qt4 qt4-devel >= 4.7
+BuildRequires: qtwebkit >= 2.2
+BuildRequires: qtwebkit-devel >= 2.2
+%endif
+
+BuildRequires: openssl-devel
+BuildRequires: inetd desktop-file-utils
+%else
+# This is for all SUSE and RHEL6 and CentOS 6
+%if %use_qt5
+
+BuildRequires: libQt5Core-devel
+BuildRequires: libQt5Gui-devel
+BuildRequires: libQt5Network-devel
+BuildRequires: libQt5WebKitWidgets-devel
+BuildRequires: libQt5Xml-devel
+BuildRequires: libQt5PrintSupport-devel
+BuildRequires: libQt5DBus-devel
+BuildRequires: libQt5Concurrent-devel
+BuildRequires: libqt5-linguist-devel
+
+%else # no qt5
+
+BuildRequires: %{qtprefix}libqt4-devel >= 4.7
+BuildRequires: %{qtprefix}libQtWebKit-devel
+BuildRequires: %{qtprefix}libQtWebKit4
+
+%endif
+
+%endif
+
+# SUSE specific stuff
+%if 0%{?suse_version}
+BuildRequires: update-desktop-files
+BuildRequires: libopenssl-devel
+%endif
+
+# The opt-hack to use the packages installed in /opt on CentOS
+%if 0%{?suse_version} || 0%{?fedora_version} || 0%{?rhel_version} > 600 || 0%{?centos_version} > 600
+%define have_doc 1
+%endif
+
+# no documents on SLE12
+%if 0%{?suse_version} == 1315
+%define have_doc 0
+%endif
+
+# Version independant package name mapping between suse and fedora/centos
+%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
+BuildRequires: sqlite-devel
+BuildRequires: inetd desktop-file-utils
+%if 0%{?fedora_version} || 0%{?rhel_version} > 600 || 0%{?centos_version} > 600
+BuildRequires: python-sphinx
+%endif
+%else
+%if 0%{have_doc}
+BuildRequires: python-Sphinx
+%endif
+BuildRequires: sqlite3-devel
+BuildRequires: update-desktop-files
+%endif
+
+
+######################################################################### Requires only below here.
+
+%if %use_qt5 && 0%{?suse_version} == 0
+# suse finds the libs via autoreqprov
+# https://github.com/owncloud/client/issues/4431
+Requires: %{qtprefix}qt5-qtbase
+Requires: %{qtprefix}qt5-qtbase-gui
+# libQtWebKit4 is implicitly pulled by libowncloudsync0
+Requires: %{qtprefix}qt5-qtwebkit
+# libqt4-sql is implicitly pulled by libqt4-sql-sqlite
+%endif
+
+%if 0%{?fedora_version} > 20 || 0%{?centos_version} > 700 || 0%{?suse_version} || 0%{?rhel_version} > 700
+# Fedora-19 and -20, CentOS-6, CentOS-7, RHEL_6,7 don't have Suggests.
+Suggests: %{name}-nautilus
+Suggests: %{name}-nemo
+%endif
+
+%if 0%{?rhel_version} == 600 || 0%{?centos_version} == 600
+# https://github.com/owncloud/client/issues/4400#issuecomment-176686729
+Requires: %{qtprefix}libqt4-sql
+%endif
+
+Requires: %{name}-l10n
+Requires: libowncloudsync0 = %{version}
+
+######################################################################### Obsoletes only below here.
+
+Obsoletes: libocsync0
+Obsoletes: libocsync-devel
+Obsoletes: libocsync-plugin-owncloud
+Obsoletes: libocsync-plugin-owncloud
+Obsoletes: libocsync-devel-doc
+Obsoletes: libocsync-doc
+Obsoletes: opt-owncloud-client
+
+# Obsolete the experimental Qt5 packages if this is the unbranded client.
+%if %{is_owncloud_client}
+Obsoletes: libowncloudqt5sync0 libowncloudqt5sync-devel owncloud-client-qt5 owncloud-client-qt5-doc owncloud-client-qt5-l10n
+%endif
+
+######################################################################### Package Descriptions start here.
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+
+%description
+The ownCloud sync client - github.com/owncloud/client
+
+ownCloud client enables you to connect to your private
+ownCloud Server. With it you can create folders in your home
+directory, and keep the contents of those folders synced with your
+ownCloud server. Simply copy a file into the directory and the
+ownCloud Client does the rest.
+
+ownCloud gives your employees anytime, anywhere access to the files
+they need to get the job done, whether through this desktop application,
+our mobile apps, the web interface, or other WebDAV clients. With it,
+your employees can easily view and share documents and information
+critical to the business, in a secure, flexible and controlled
+architecture. You can easily extend ownCloud with plug-ins from the
+community, or that you build yourself to meet the requirements of
+your infrastructure and business.
+
+ownCloud - Your Cloud, Your Data, Your Way! www.owncloud.com
+
+Authors
+=======
+Duncan Mac-Vicar P. <duncan at kde.org>
+Klaas Freitag <freitag at owncloud.com>
+Daniel Molkentin <danimo at owncloud.com>
+
+
+
+%package -n %{name}-doc
+Summary: Documentation for ownCloud
+Group: Development/Libraries/C and C++
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Obsoletes: opt-%{name}-doc
+
+%description -n %{name}-doc
+Documentation about the ownCloud desktop application.
+
+%package -n %{name}-l10n
+Summary: Localization for ownCloud
+Group: Development/Libraries/C and C++
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Obsoletes: opt-%{name}-l10n
+
+%description -n %{name}-l10n
+Localization files for the ownCloud desktop application.
+
+%package -n libowncloudsync0
+%if %use_qt5
+Requires: %{qtprefix}libqt5keychain0
+%else
+Requires: %{qtprefix}libqtkeychain0 >= 0.3
+%endif
+Obsoletes: opt-libowncloudsync0
+# https://github.com/owncloud/client/issues/4506
+Obsoletes: owncloud-client-libs <= %{version}
+
+Summary: The ownCloud sync library
+Group: Development/Libraries/C and C++
+
+%description -n libowncloudsync0
+The ownCloud sync library.
+
+%package -n libowncloudsync-devel
+Summary: Development files for the ownCloud sync library
+Group: Development/Libraries/C and C++
+Requires: libowncloudsync0 = %{version}
+Obsoletes: opt-libowncloudsync-devel
+
+%description -n libowncloudsync-devel
+Development files for the ownCloud sync library.
+
+%package -n %{name}-nautilus
+Summary: Nautilus overlay icons
+Group: Productivity/Networking/Other
+Requires: nautilus
+%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
+Requires: nautilus-python
+%else
+Requires: python-nautilus
+%endif
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Obsoletes: opt-%{name}-nautilus
+
+%description -n %{name}-nautilus
+This package provides overlay icons to visualize the sync state
+in the nautilus file manager.
+
+%package -n %{name}-nemo
+Summary: Nemo overlay icons
+Group: Productivity/Networking/Other
+Requires: nemo
+%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
+Requires: nemo-python
+%else
+Requires: python-nemo
+%endif
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Obsoletes: opt-%{name}-nemo
+
+%description -n %{name}-nemo
+This package provides overlay icons to visualize the sync state
+in the nemo file manager.
+
+%prep
+%setup -q -n owncloudclient-2.1.1
+%if 0%{?rhel_version} || 0%{?centos_version} || 0%{?suse_version} == 1110
+# autostart_use_wrapper.diff
+%patch1 -p1
+%endif
+
+%if 0%{?rhel_version} == 600 || 0%{?centos_version} == 600
+sed -i -e 's/OVERRIDE=override/OVERRIDE=/' cmake/modules/QtVersionAbstraction.cmake
+%endif
+
+%build
+echo centos_version 0%{?centos_version}
+echo rhel_version 0%{?rhel_version}
+echo fedora_version 0%{?fedora_version}
+echo suse_version 0%{?suse_version}
+
+%if %opt_hack
+%endif
+export LD_LIBRARY_PATH=%{optdir}/%{_lib}
+export PATH=%{optdir}/bin:$PATH
+
+mkdir build
+pushd build
+# http://www.cmake.org/Wiki/CMake_RPATH_handling#Default_RPATH_settings
+cmake .. -DWITH_DOC=TRUE \
+%if "%{prerelease}" != ""
+ -DMIRALL_VERSION_SUFFIX="%{prerelease}" \
+ -DMIRALL_VERSION_BUILD=0 \
+%endif
+ -DCMAKE_C_FLAGS:STRING="%{optflags}" \
+ -DCMAKE_CXX_FLAGS:STRING="%{optflags}" \
+ -DCMAKE_SKIP_RPATH=OFF \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+%if %{_lib} == lib64
+ -DLIB_SUFFIX=64 \
+%endif
+%if ! %{is_owncloud_client}
+ -DOEM_THEME_DIR=$PWD/../ownCloud/syncclient \
+%endif
+%if %{opt_hack}
+%if 0%{?rhel_version} == 600 || 0%{?centos_version} == 600
+ -DQTKEYCHAIN_INCLUDE_DIR=%{optdir}/include/qtkeychain \
+ -DQTKEYCHAIN_LIBRARY=%{optdir}/%{_lib}/libqtkeychain.so \
+%else
+ -DQTKEYCHAIN_INCLUDE_DIR=%{optdir}/include/qt5keychain \
+ -DQTKEYCHAIN_LIBRARY=%{optdir}/%{_lib}/libqt5keychain.so \
+%endif
+%endif
+ %cmake_args
+
+# documentation here?
+if [ -e conf.py ];
+then
+ # for old cmake versions we need to move the conf.py.
+ mv conf.py doc/
+fi
+
+env LD_RUN_PATH=%{_libdir}/owncloud:%{_libdir}/owncloud make %{?_smp_mflags} VERBOSE=1
+
+make doc
+popd
+
+%install
+pushd build
+%make_install
+
+if [ %{have_doc} != 0 ];
+then
+ mkdir -p ${RPM_BUILD_ROOT}%{_docdir}/%{name}
+ mv ${RPM_BUILD_ROOT}/usr/share/doc/client/* ${RPM_BUILD_ROOT}%{_docdir}/%{name}
+ rmdir ${RPM_BUILD_ROOT}/usr/share/doc/client
+ rm ${RPM_BUILD_ROOT}%{_docdir}/%{name}/html/unthemed/.buildinfo
+ mv ${RPM_BUILD_ROOT}%{_docdir}/%{name}/html/unthemed/* ${RPM_BUILD_ROOT}%{_docdir}/%{name}/html/
+ rmdir ${RPM_BUILD_ROOT}%{_docdir}/%{name}/html/unthemed
+fi
+popd
+
+if [ -d ${RPM_BUILD_ROOT}%{_mandir}/man1 ]; then
+%if ! %{is_owncloud_client}
+ mkdir -p ${RPM_BUILD_ROOT}%{_mandir}man1
+ mv ${RPM_BUILD_ROOT}%{_mandir}/man1/{owncloud.1,owncloud.1}
+ mv ${RPM_BUILD_ROOT}%{_mandir}/man1/{owncloudcmd.1,owncloudcmd.1}
+%endif
+ gzip ${RPM_BUILD_ROOT}%{_mandir}/man1/*.1
+fi
+
+%define extdir ${RPM_BUILD_ROOT}%{_datadir}/nautilus-python/extensions
+test -f %{extdir}/ownCloud.py && mv %{extdir}/ownCloud.py %{extdir}/owncloud.py || true
+test -f %{extdir}/ownCloud.pyo && mv %{extdir}/ownCloud.pyo %{extdir}/owncloud.pyo || true
+test -f %{extdir}/ownCloud.pyc && mv %{extdir}/ownCloud.pyc %{extdir}/owncloud.pyc || true
+
+%if %opt_hack
+install -d ${RPM_BUILD_ROOT}/%{optdir}/bin
+mv ${RPM_BUILD_ROOT}/%{_bindir}/owncloud* ${RPM_BUILD_ROOT}/%{optdir}/bin/
+
+install %{SOURCE1} ${RPM_BUILD_ROOT}/usr/bin/owncloud
+install %{SOURCE2} ${RPM_BUILD_ROOT}/usr/bin/owncloudcmd
+%endif
+
+%if %{?suse_version:1}0
+%suse_update_desktop_file -n owncloud
+# workaround for https://github.com/owncloud/ownbrander/issues/322
+for desktop_icon_dir in $RPM_BUILD_ROOT/usr/share/icons/hicolor/*/apps; do
+ # copy shortname to executable name, if missing.
+ if [ -f $desktop_icon_dir/owncloud.png -a ! -f $desktop_icon_dir/owncloud.png ]; then
+ cp $desktop_icon_dir/owncloud.png $desktop_icon_dir/owncloud.png
+ fi
+done
+%endif
+
+%check
+## use exit 0 instead of exit 1 to turn this into warnings:
+if [ "%{name}" != "testpilotcloud-client" ]; then
+ if [ "%{prerelease}" == "" ]; then
+ expr match '%{distribution}' '.*:community:\(testing\|nightly\)' && { echo "Error: Need a prerelease here, not %{version}"; exit 1; }
+ else
+ expr match '%{distribution}' '.*:community:desktop' && { echo "Error: Must not have a prerelease here, not %{version}"; exit 1; }
+ fi
+fi
+
+%if 0%{?fedora_version}
+%post
+/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+ /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+%endif
+
+%post -n libowncloudsync0
+/sbin/ldconfig
+
+%postun -n libowncloudsync0
+/sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/owncloud
+%{_bindir}/owncloudcmd
+
+%if %{opt_hack}
+%{optdir}/bin/owncloud
+%{optdir}/bin/owncloudcmd
+%endif
+
+%{_datadir}/applications/owncloud.desktop
+%{_datadir}/icons/hicolor
+%if 0%{have_doc}
+%{_mandir}/man1/owncloud*
+%endif
+
+%if %opt_hack
+/usr/share/icons/hicolor
+/usr/share/applications/owncloud.desktop
+/usr/bin/owncloud
+/usr/bin/owncloudcmd
+%endif
+%config /etc/ownCloud
+%dir /etc
+
+%files -n %{name}-doc
+%defattr(-,root,root,-)
+%doc README.md COPYING
+%if 0%{have_doc}
+%doc %{_docdir}/%{name}
+%endif
+
+%files -n %{name}-l10n
+%defattr(-,root,root,-)
+%{_datadir}/owncloud
+
+%files -n libowncloudsync0
+%defattr(-,root,root,-)
+%{_libdir}/libowncloudsync.so.*
+%{_libdir}/owncloud/libocsync.so.*
+%dir %{_libdir}/owncloud
+
+%files -n libowncloudsync-devel
+%defattr(-,root,root,-)
+%{_libdir}/libowncloudsync.so
+%{_libdir}/owncloud/libocsync.so
+%{_includedir}/owncloudsync/
+
+%files -n %{name}-nautilus
+%defattr(-,root,root,-)
+# Fedora also has *.pyc and *.pyo files here.
+%{_datadir}/nautilus-python/extensions/syncstate.py*
+%dir %{_datadir}/nautilus-python
+%dir %{_datadir}/nautilus-python/extensions/
+
+%files -n %{name}-nemo
+%defattr(-,root,root,-)
+# Fedora also has *.pyc and *.pyo files here.
+%{_datadir}/nemo-python/extensions/syncstate.py*
+%dir %{_datadir}/nemo-python
+%dir %{_datadir}/nemo-python/extensions/
+
+%changelog
+* Mon Mar 14 2016 jw at owncloud.com
+- help with https://github.com/owncloud/client/issues/4506
+* Tue Feb 9 2016 jenkins at owncloud.org
+ Automatically generated branding added. Version=2.1.1
+ created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.1.1.tar.xz ownCloud.tar.xz
+* Mon Feb 8 2016 jw at owncloud.com
+- backported startupscripts to 2.1.0
+ https://github.com/owncloud/client/issues/4441
+* Fri Jan 29 2016 jw at owncloud.com
+- https://github.com/owncloud/client/issues/4400#issuecomment-176686729
+ CentOS6: Requires: %%{qtprefix}libqt4-sql
+* Thu Jan 28 2016 jw at owncloud.com
+- CentOS6 fails. It requires opt-qt5-qtbase and friends, although use_qt5 == 0.
+ https://github.com/owncloud/client/issues/4400
+* Thu Jan 28 2016 jw at owncloud.com
+- backported wrapper scripts from 2.1.1
+* Wed Dec 9 2015 jenkins at owncloud.org
+ Automatically generated branding added. Version=2.1.0
+ created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.1.0.tar.xz ownCloud.tar.xz
+* Wed Dec 9 2015 jenkins at owncloud.org
+ Automatically generated branding added. Version=2.1.0
+ created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.1.0.tar.xz ownCloud.tar.xz
+* Wed Dec 9 2015 jenkins at owncloud.org
+ Automatically generated branding added. Version=2.1.0
+ created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.1.0.tar.xz ownCloud.tar.xz
+* Thu Dec 3 2015 jenkins at owncloud.org
+ Automatically generated branding added. Version=2.1.0
+ created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.1.0.tar.xz ownCloud.tar.xz
+* Wed Nov 4 2015 jw at owncloud.com
+- Most hackish solution to https://github.com/owncloud/client/issues/4029
+ The -doc package is now always empty. I cannot seem to find a way to create
+ a missing directory. Sorry.
+* Wed Oct 21 2015 jenkins at owncloud.org
+ Automatically generated branding added. Version=2.0.2
+ created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.0.2.tar.xz ownCloud.tar.xz
+* Tue Sep 1 2015 jenkins at owncloud.org
+ Automatically generated branding added. Version=2.0.1
+ created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.0.1.tar.xz ownCloud.tar.xz
+* Tue Aug 25 2015 jenkins at owncloud.org
+ Automatically generated branding added. Version=2.0.0
+ created by: ./genbranding.pl (V1.12) -o -p isv:ownCloud:desktop owncloudclient-2.0.0.tar.xz ownCloud.tar.xz
+* Mon Jun 15 2015 freitag at owncloud.com
+- Some fixes to make SLE12 build.
+* Mon Jun 8 2015 jw at owncloud.com
+- version 1.8.2 (release 2015-06-08)
+ * Improve reporting of server error messages (#3220)
+ * Discovery: Ignore folders with any 503 (#3113)
+ * Wizard: Show server error message if possible (#3220)
+ * QNAM: Fix handling of mitm cert changes (#3283)
+ * Win32: Installer translations added (#3277)
+ * Win32: Allow concurrent OEM (un-)installers (#3272)
+ * Win32: Make Setup/Update Mutex theme-unique (#3272)
+ * HTTP: Add the branding name to the UserAgent string
+ * ConnectonValidator: Always run with new credentials (#3266)
+ * Recall Feature: Admins can trigger an upload of a file from
+ client to server again (#3246)
+ * Propagator: Add 'Content-Length: 0' header to MKCOL request (#3256)
+ * Switch on checksum verification through branding or config
+ * Add ability for checksum verification of up and download
+ * Fix opening external links for some labels (#3135)
+ * AccountState: Run only a single validator, allow error message
+ overriding (#3236, #3153)
+ * SyncJournalDB: Minor fixes and simplificatons
+ * SyncEngine: Force re-read of folder Etags for upgrades from
+ 1.8.0 and 1.8.1
+ * Propagator: Limit length of temporary file name (#2789)
+ * ShareDialog: Password ui fixes (#3189)
+ * Fix startup hang by removing QSettings lock file (#3175)
+ * Wizard: Allow SSL cert dialog to show twice (#3168)
+ * ProtocolWidget: Fix rename message (#3210)
+ * Discovery: Test better, treat invalid hrefs as error (#3176)
+ * Propagator: Overwrite local data only if unchanged (#3156)
+ * ShareDialog: Improve error reporting for share API fails
+ * OSX Updater: Only allow updates only if in /Applications (#2931)
+ * Wizard: Fix lock icon (#1447)
+ * Fix compilation with GCC 5
+ * Treat any 503 error as temporary (#3113)
+ * Work around for the Qt PUT corruption bug (#2425)
+ * OSX Shell integration: Optimizations
+ * Windows Shell integration: Optimizations
+ .. more than 250 commits since 1.8.1
+* Wed May 20 2015 jw at owncloud.com
+- https://github.com/owncloud/client/issues/3250
+ Added missing wrapper owncloudcmd.sh for CentOS-6
+* Thu May 7 2015 jw at owncloud.com
+- Release 1.8.1
+ * Make "operation canceled" error a soft error
+ * Do not throw an error for files that are scheduled to be removed, but can not be found on the server. (#2919)
+ * Windows: Reset QNAM to proper function after hibernation. (#2899, #2895, #2973)
+ * Fix argument verification of --confdir (#2453)
+ * Fix a crash when accessing a dangling UploadDevice pointer (#2984)
+ * Add-folder wizard: Make sure there is a scrollbar if folder names are too long (#2962)
+ * Add-folder Wizard: Select the newly created folder
+ * Activity: Correctly restore column sizes (#3005)
+ * SSL Button: do not crash on empty certificate chain
+ * SSL Button: Make menu creation lazy (#3007, #2990)
+ * Lookup system proxy async to avoid hangs (#2993, #2802)
+ * ShareDialog: Some GUI refinements
+ * ShareDialog: On creation of a share always retrieve the share. This makes sure that if a default expiration date is set this is reflected in the dialog. (#2889)
+ * ShareDialog: Only show share dialog if we are connected.
+ * HttpCreds: Fill pw dialog with previous password. (#2848, #2879)
+ * HttpCreds: Delete password from old location. (#2186)
+ * Do not store Session Cookies in the client cookie storage
+ * CookieJar: Don't accidentally overwrite cookies. (#2808)
+ * ProtocolWidget: Always add seconds to the DateTime locale. (#2535)
+ * Updater: Give context as to which app is about to be updated (#3040)
+ * Windows: Add version information for owncloud.exe. This should help us know what version or build number a crash report was generated with.
+ * Fix a crash on shutdown in ~SocketApi (#3057)
+ * SyncEngine: Show more timing measurements (#3064)
+ * Discovery: Add warning if returned etag is 0
+ * Fix a crash caused by an invalid DiscoveryDirectoryResult::iterator (#3051)
+ * Sync: Fix sync of deletions during 503. (#2894)
+ * Handle redirect of auth request. (#3082)
+ * Discovery: Fix parsing of broken XML replies, which fixes local file disappearing (#3102)
+ * Migration: Silently restore files that were deleted locally by bug (#3102)
+ * Sort folder sizes SelectiveSyncTreeView numerically (#3112)
+ * Sync: PropagateDownload: Read the mtime from the file system after writing it (#3103)
+ * Sync: Propagate download: Fix restoring files for which the conflict file exists (#3106)
+ * Use identical User Agents and version for csync and the Qt parts
+ * Prevent another crash in ~SocketApi (#3118)
+ * Windows: Fix rename of finished file (#3073)
+ * AccountWizard: Fix auth error handling (#3155)
+ * Documentation fixes
+ * Infrastructure/build fixes
+ * Win32/OS X: Apply patch from OpenSSL to handle oudated intermediates gracefully (#3087)
+- Fixed shell script owncloud.sh to pass parameters correctly.
+* Wed May 6 2015 jenkins at owncloud.org
+- Automatically generated branding added. Version=1.8.1
+ created by: ./genbranding.pl (V1.8) -o -p isv:ownCloud:desktop owncloudclient-1.8.1.tar.xz ownCloud.tar.xz
+* Mon Mar 30 2015 jw at owncloud.com
+- Added dont_reset_ssl_config.diff from danimo at owncloud.com
+ Needed with centos_6 and ubuntu_12.04 -- harmless for others.
+* Thu Mar 26 2015 jw at owncloud.com
+- CentOS_6: do not require sphinx
+* Tue Mar 17 2015 freitag at owncloud.com
+- Fix version in spec: Remove rc1
+* Mon Mar 16 2015 freitag at owncloud.com
+- Update to stable release 1.8.0:
+ * Mac OS: HIDPI support
+ * Support Sharing from desktop: Added a share dialog that can be
+ opened by context menu in the file managers (Win, Mac, Nautilus)
+ Supports public links with password enforcement
+ * Enhanced usage of parallel HTTP requests for ownCloud 8 servers
+ * Renamed github repository from mirall to client.
+ * Mac OS: Use native notification support
+ * Selective Sync: allow to enforce selective sync in brandings.
+ * Added ability to build on Windows utilizing MingGW
+ * SQLite database fixes if running on FAT filesystems
+ * Improved detection of changing files to upload from local
+ * Preparations for the multi-account feature
+ * Fixed experience for Window manager without system tray
+ * Build with Qt 5.4
+ * Dropped libneon dependency if Qt 5.4 is available
+ * Keep files open very short, that avoid lock problems on Windows
+ especially with office software but also others.
+ * Merged some NetBSD patches
+ * Selective sync support for owncloudcmd
+ * Reorganize the source repository
+ * Prepared direct download
+ * Added Crashreporter feature to be switched on on demand
+ * A huge amount of bug fixes in all areas of the client.
+ * almost 700 commits since 1.7.1
+* Tue Jan 27 2015 jw at owncloud.com
+- potential fix for https://github.com/owncloud/client/issues/1605
+* Thu Dec 18 2014 danimo at owncloud.com
+- version 1.7.1 (release 2014-12-18)
+ * Documentation fixes and updates
+ * Nautilus Python plugin fixed for Python 3
+ * GUI wording fixes plus improved log messages
+ * Fix hidning of the database files in the sync directories
+ * Compare http download size with the header value to avoid broken
+ downloads, bug #2528
+ * Avoid initial ETag fetch job at startup, which is not needed.
+ * Add chunk size http header to PUT requests
+ * Fixed deteteCookie method of our CookieJar, fix for Shibboleth
+ * Added fallback for distros where XDG_RUNTIME_DIR is undefined
+ * Fix the setup wizard, bug #1989, #2264
+ * Fix scheduling of ETag check jobs, bug #2553
+ * Fix to avoid syncing more than one folder at a time, bug #2407
+ * Use fife minutes timeout for all network jobs
+ * Cleanup for Folderwizard wording
+ * Improve journal check: Remove corrupted journal files, bug #2547
+ * Fix item count in progress dialog for deletes, bug #1132
+ * Display correct file count on deletion (#1132)
+ * Fix reinitializing the folder using the wizard in certain cases (#2606)
+ * Mac OS: Fixed branding of the pkg file
+ * Mac OS: Fix display of overlay icons in certain situations (#1132)
+ * Mac OS: Use a bundled version of OpenSSL (#764, #2600, #2510)
+ * Win32: improved filesystem watcher
+ * Win32: Improve threading with shell integration
+ * Win32: Upgraded to OpenSSL 1.0.1j
+ * Win32: Improve reliability of Installer, fix removal of Shell Extensions
+* Thu Nov 13 2014 freitag at opensuse.org
+- Fix nautilus dependency for Fedora
+* Thu Nov 6 2014 danimo at owncloud.com
+- version 1.7.0 (released 2012-11-06)
+ * oC7 Sharing: Handle new sharing options of ownCloud 7 correctly.
+ * Added Selective sync: Ability to unselect server folders which are
+ excluded from syncing, plus GUI and setup GUI
+ * Added overlay icons for Windows Explorer, Mac OS Finder and GNOME Nautilus.
+ Information is provided by the client via a local socket / named pipe API
+ which provides information about the sync status of files.
+ * Improved local change detection: consider file size, detect files
+ with ongoing changes and do not upload immediately
+ * Improved HTTP request timeout handler: all successful requests reset
+ the timeout counter
+ * Improvements for syncing command line tool: netrc support, improved
+ SSL support, non interactive mode
+ * Permission system: ownCloud 7 delivers file and folder permissions,
+ added ability to deal with it for shared folders and more.
+ * Ignore handling: Do not recurse into ignored or excluded directories
+ * Major sync journal database improvements for more stability and performance
+ * New library interface to sqlite3
+ * Improve "resync handling" if errors occur
+ * Blacklist improvements
+ * Improved logging: more useful meta info, removed noise
+ * Updated to latest Qt5 versions on Windows and OS X
+ * Fixed data loss when renaming a download temporary fails and there was
+ a conflict at the same time.
+ * Fixed missing warnings about reusing a sync folder when the back button
+ was used in the advanced folder setup wizard.
+ * The 'Retry Sync' button now also restarts all downloads.
+ * Clean up temporary downloads and some extra database files when wiping a
+ folder.
+ * OS X: Sparkle update to provide pkg format properly
+ * OS X: Change distribution format from dmg to pkg with new installer.
+ * Windows: Fix handling of filenames with trailing dot or space
+ * Windows: Don't use the wrong way to get file mtimes in the legacy propagator.
+* Fri Oct 24 2014 danimo at owncloud.com
+- Update to 1.7.0 rc1
+* Tue Oct 21 2014 jw at owncloud.com
+- added neon27_ubuntu1204_compat_csync.diff
+ to make it build on ancient Ubuntu-12.04
+* Tue Oct 21 2014 freitag at owncloud.com
+- Added rpath patch, can be removed with next beta as we fixed it
+ upstream.
+* Tue Oct 21 2014 freitag at owncloud.com
+- Update to version 1.7.0 beta4
+* Thu Oct 9 2014 jw at owncloud.com
+- no Suggests: for CentOS-7
+- patching away Q_DECL_OVERRIDE for CentOS-6, too
+* Wed Oct 8 2014 jw at owncloud.com
+- patching away Q_DECL_OVERRIDE for ubuntu 12.04
+* Mon Oct 6 2014 danimo at owncloud.com
+- Update to version 1.7.0beta3
+* Thu Oct 2 2014 jw at owncloud.com
+- CentOS7, go without opthack, but pull qtwebkit from Fedora:19,
+- specfiles merged: community:testing, desktop, obs_integration/templates
+* Thu Oct 2 2014 freitag at owncloud.com
+- Update to version 1.7.0beta2
+* Sat Aug 30 2014 freitag at owncloud.com
+- Remove the nautilus package for debian, is not part of 1.6.3
+* Sat Aug 30 2014 freitag at owncloud.com
+- Update to latest tarball of 1.6.3 rc1
+* Fri Aug 22 2014 freitag at owncloud.com
+- Update to latest tarball of 1.7.0 beta1
+* Thu Aug 21 2014 jw at owncloud.com
+- added a safeguard against 'binary' directory to debian.rules.
+- removed 'binary' directory from tar ball.
+ This directory crashes dpkg-genchangelog.
+* Thu Aug 21 2014 freitag at owncloud.com
+- Update to 1.7.0 beta1
+* Mon Aug 18 2014 jw at owncloud.com
+- fixed copyright in specfile
+* Tue Aug 12 2014 jw at owncloud.com
+- added %%check for false prerelease settings to specfile
+* Tue Aug 12 2014 jw at owncloud.com
+- synced spec, dsc, control with :desktop :community:nightly :community:testing
+* Tue Aug 12 2014 jw at owncloud.com
+- Proper prerelease setup added to *.spec and *.dsc
+* Mon Aug 11 2014 jw at owncloud.com
+- Removed debian.owncloud-client.docs and debian.owncloud-client.l10n
+ They are redundant with the *.install files.
+* Mon Aug 11 2014 freitag at owncloud.com
+- Removed the silly file debian.owncloud-client-nautilus from the
+ file list which I added before. Reverted Juergens hack.
+* Mon Aug 11 2014 jw at owncloud.com
+- added rm -f debian/owncloud-client-nautilus to debian.rules
+ as a workaround. Debian builds fail if this file exitst.
+ Needs investigation why that file is created.
+* Fri Aug 8 2014 freitag at owncloud.com
+- Added nautilus sub package for rpm based
+* Fri Aug 8 2014 freitag at owncloud.com
+- Update to 1.7.0alpha1
+* Thu Jul 24 2014 freitag at owncloud.com
+ version 1.6.2 (release 2014-07-x )
+ * Another small mem leak fixed in HTTP Credentials.
+ * Fix local file name clash detection for MacOSX.
+ * Limit maximum wait time to ten seconds in network limiting.
+ * Fix data corruption while trying to resume and the server does
+ not support it.
+ * HTTP Credentials: Read password from legacy place if not found.
+ * Shibboleth: Fix the waiting curser that would not disapear (#1915)
+ * Limit memory usage to avoid mem wasting and crashes
+ * Propagator: Fix crash when logging out during upload (#1957)
+ * Propagator_qnam: Fix signal slot connection (#1963)
+ * Use more elaborated way to detect that the server was reconfigured (#1948)
+ * Setup Wizard: Reconfigure Server also if local path was changed (#1948)
+* Wed Jul 16 2014 freitag at owncloud.com
+- New version 1.6.2 rc1
+ version 1.6.2 (release 2014-07-x )
+ * HTTP Credentials: Read password from legacy place if not found.
+ * Shibboleth: Fix the waiting curser that would not disapear (#1915)
+ * Limit memory usage to avoid mem wasting and crashes
+ * Propagator: Fix crash when logging out during upload (#1957)
+ * Propagator_qnam: Fix signal slot connection (#1963)
+ * Use more elaborated way to detect that the server was reconfigured (#1948)
+ * Setup Wizard: Reconfigure Server also if local path was changed (#1948)
+* Mon Jun 23 2014 freitag at owncloud.com
+ version 1.6.1 rc1
+ * Fix 'precondition failed' bug with broken upload
+ * Fix openSSL problems for windows deployment
+ * Fix syncing a folder with '#' in the name
+ * Fix #1845: do not update parent directory etag before sub
+ directories are removed
+ * Fix reappearing directories if dirs are removed during its
+ upload
+ * Fix app version in settings dialog, General tab
+ * Fix crash in FolderWizard when going offline
+ * Shibboleth fixes
+ * More specific error messages (file remove during upload, open
+ local sync file)
+ * Use QSet rather than QHash in SyncEngine (save memory)
+ * Fix some memory leaks
+ * Fix some thread race problems, ie. wait for neon thread to finish
+ before the propagator is shut down
+ * Fix a lot of issues and warnings found by Coverity
+ * Fix Mac some settings dialog problems
+* Wed May 28 2014 danimo at owncloud.com
+ version 1.6.0rc3
+ * Avoid data loss when a client file system is not case sensitive
+* Fri May 16 2014 danimo at owncloud.com
+ version 1.6.0rc2
+ * Fix an infinite sync loop
+* Thu May 15 2014 freitag at owncloud.com
+ version 1.6.0rc1
+ * Fix SSL error with previously-expired CAs on Windows
+ * Fix incorrect folder pause state after start
+ * Fix a couple of actual potential crashes
+ * Improve Cookie support (e.g. for cookie-based load-balancers)
+ * Introduce a general timeout of 300s for network operations
+ * Improve error handling, blacklisting
+ * Job-based change propagation, enables faster parallel up/downloads
+ (right now only if no bandwidth limit is set and no proxy is used)
+ * Significantly reduced CPU load when checking for local and remote changes
+ * Speed up file stat code on Windows
+ * Enforce Qt5 for Windows and Mac OS X builds
+ * Improved owncloudcmd: SSL support, documentation
+ * Added advanced logging of operations (file .???.log in sync
+ directory)
+ * Avoid creating a temporary copy of the sync database (.ctmp)
+ * Enable support for TLS 1.2 negotiation on platforms that use
+ Qt 5.2 or later
+ * Forward server exception messages to client error messages
+ * Mac OS X: Support Notification Center in OS X 10.8+
+ * Mac OS X: Use native settings dialog
+ * Mac OS X: Fix UI inconsistencies on Mavericks
+ * Shibboleth: Warn if authenticating with a different user
+ * Remove vio abstraction in csync
+* Wed Apr 30 2014 freitag at owncloud.com
+- Switch SKIP_RPATH OFF for building.
+* Tue Apr 29 2014 freitag at owncloud.com
+- Fix private install directory.
+* Tue Apr 29 2014 freitag at owncloud.com
+- Update autostart diff
+* Tue Apr 29 2014 freitag at owncloud.com
+ version 1.6.0 (release 2014-04- )
+ * Minor GUI improvements
+ * Qt5 compile issues fixed
+ * Ignore sync log file in filewatcher
+ * Install libocsync to private library dir and use rpath to localize
+ * Fix reconnect after server disconnect
+ * Fix crashes
+ * Fix "unknown action" display in Activity window
+ * Fix memory leaks
+ * Respect XDG_CONFIG_HOME environment var
+ * Handle empty fileids in the journal correctly
+ * Add abilility to compile libowncloudsync without GUI dependendy
+* Thu Mar 6 2014 freitag at owncloud.com
+- Use proper qtprefix for libqtkeychain dependency
+* Wed Mar 5 2014 freitag at owncloud.com
+- Update to final RC tarball.
+* Wed Mar 5 2014 freitag at owncloud.com
+- Update to owncloud client version 1.5.3 rc1
+* Thu Feb 13 2014 freitag at owncloud.com
+- improve wrapper script, let read neons env file.
+* Wed Feb 12 2014 freitag at owncloud.com
+- Do more tweaks for CentOS/RHEL
+* Wed Feb 12 2014 freitag at owncloud.com
+- Adjusted build deps to also build on CentOS
+- Detect if documentation can be built and disable if can not.
+* Tue Feb 4 2014 freitag at owncloud.com
+- Remove build dependency on libocsync-dev for debian.
+* Tue Feb 4 2014 freitag at owncloud.com
+- Tarball update again.
+* Tue Feb 4 2014 freitag at owncloud.com
+- Update to version 1.5.1rc1
+* Tue Feb 4 2014 freitag at owncloud.com
+- Finally make the debian based packages build.
+* Sun Feb 2 2014 freitag at owncloud.com
+- l10n subpackage for Debian. WIP.
+* Fri Jan 31 2014 freitag at owncloud.com
+- commit spec file only with l10n subpackage.
+* Tue Jan 28 2014 freitag at owncloud.com
+- Fix Fedora dependencies, added sqlite3 dep.
+* Tue Jan 28 2014 freitag at owncloud.com
+- Fixes in debian build files and dependency fixes.
+* Sun Dec 8 2013 freitag at owncloud.com
+- Another attempt to fix deb control
+* Sun Dec 8 2013 freitag at owncloud.com
+- Splitted dev package.
+* Thu Nov 21 2013 freitag at owncloud.com
+- Removed not longer needed dependency on ocsync plugin package.
+* Wed Nov 13 2013 freitag at owncloud.com
+- Make nightly builds work again.
+* Tue Nov 12 2013 freitag at owncloud.com
+- Build requires libocsync-plugin-owncloud now because of libhttpbf
+ dependency in mirall.
+* Wed Jul 31 2013 freitag at owncloud.com
+- Removed debug level sub package again.
+* Tue Jul 30 2013 danimo at owncloud.com
+- Updates for 1.4
+* Wed May 22 2013 danimo at owncloud.com
+- Remove obsolete dependencies, add qt4-dbus dependency.
+* Fri May 3 2013 freitag at owncloud.com
+- Added back the build dep to the oxygen icons to have the directories.
+* Thu Apr 18 2013 freitag at owncloud.com
+- Added explicit requires on libocsync0 for fedora based.
+- Removed not longer used Source1 tag.
+* Thu Feb 21 2013 freitag at owncloud.com
+- fixed project url to github.
+* Wed Feb 20 2013 freitag at owncloud.com
+- copy over from :devel to :devel:daily.
+* Sun Feb 3 2013 freitag at owncloud.com
+- Remved extra installed desktop file from deb packages, comes out
+ of the source package now.
+* Wed Jan 23 2013 freitag at owncloud.com
+- Update to version 1.2.0, ocsync 0.70.3 required.
+ * [GUI] New status dialog to show a detailed list of synced files.
+ * [GUI] New tray notifications about synced files.
+ * [GUI] New platform specific icon set.
+ * [App] Using cross platform QtKeychain library to store credentials crypted.
+ * [App] Use cross platform notification for changes in the local file system rather than regular poll.
+ * [Fixes] Improved SSL Certificate handling and SSL fixes troughout syncing.
+ * [Fixes] Fixed proxy authentication.
+ * [Fixes] Allow brackets in folder name alias.
+ * [Fixes] Lots of other minor fixes.
+ * [Platform] cmake fixes.
+ * [Platform] Improved, more detailed error reporting.
+* Thu Jan 17 2013 freitag at owncloud.com
+- Fix deb build.
+* Thu Jan 17 2013 freitag at owncloud.com
+- Fixed building with package desktop file.
+* Thu Jan 17 2013 freitag at owncloud.com
+- Update to second beta version of 1.2.0
+* Fri Dec 21 2012 freitag at owncloud.com
+- Update to first beta version of 1.2.0
+* Thu Nov 22 2012 freitag at owncloud.com
+ version 1.1.2rc (release 2012-11-22), csync 0.60.2 required
+ * [Fixes] Allow to properly cancel the password dialog.
+ * [Fixes] Share folder name correctly percent encoded with old Qt
+ 4.6 builds ie. Debian.
+ * [Fixes] If local sync dir is not existing, create it.
+ * [Fixes] lots of other minor fixes.
+ * [GUI] Display error messages in status dialog.
+ * [GUI] GUI fixes for the connection wizard.
+ * [GUI] Show username for connection in statusdialog.
+ * [GUI] Show intro wizard on new connection setup.
+ * [APP] Use CredentialStore to better support various credential
+ backends.
+ * [APP] Handle missing local folder more robust: Create it if
+ missing instead of ignoring.
+ * [APP] Simplify treewalk code.
+ * [Platform] Fix Mac building
+* Thu Oct 18 2012 danimo at owncloud.com
+- /etc/owncloud -> /etc/ownCloud
+* Thu Oct 18 2012 danimo at owncloud.com
+ version 1.1.1 (release 2012-10-18), csync 0.60.1 required
+ * [GUI] Allow changing folder name in single folder mode
+ * [GUI] Windows: Add license to installer
+ * [GUI] owncloud --logwindow will bring up the log window
+ in an already running instance
+ * [Fixes] Make sure SSL errors are always handled
+ * [Fixes] Allow special characters in folder alias
+ * [Fixes] Proper workaround for Menu bug in Ubuntu
+ * [Fixes] csync: Fix improper memory cleanup which could
+ cause memory leaks and crashes
+ * [Fixes] csync: Fix memory leak
+ * [Fixes] csync: Allow single quote (') in file names
+ * [Fixes] csync: Remove stray temporary files
+* Wed Oct 10 2012 freitag at owncloud.com
+ version 1.1.0 (release 2012-10-10 ), ocsync 0.60.0 required
+ *
+ * [GUI] Added an about dialog
+ * [GUI] Improved themeing capabilities of the client.
+ * [GUI] Minor fixes in folder assistant.
+ * [GUI] Reworked tray context menu.
+ * [GUI] Users can now sync the server root folder.
+ * [Fixes] Proxy support: now supports Proxy Auto-Configuration (PAC)
+ on Windows, reliability fixes across all OSes.
+ * [Fixes] Url entry field in setup assistant handles http/https correctly.
+ * [Fixes] Button enable state in status dialog.
+ * [Fixes] Crash fixed on ending the client, tray icon related.
+ * [Fixes] Crash through wrong delete operator.
+ * [MacOS] behave correctly on retina displays.
+ * [MacOS] fix focus policy.
+ * [MacOS] Packaging improvements.
+ * [MacOS] Packaging improvements.
+ * [Platform] Windows: Setup closes client prior to uninstall.
+ * [Platform] Windows: ownCloud gets added to autorun by default.
+ * [Platform] insert correct version info from cmake.
+ * [Platform] csync conf file and database were moved to the users app data
+ directory, away from the .csync dir.
+ * Renamed exclude.lst to sync-exclude.lst and moved it to
+ /etc/appName()/ for more clean packaging. From the user path,
+ still exclude.lst is read if sync-exclude.lst is not existing.
+ * Placed custom.ini with customization options to /etc/appName()
+* Fri Oct 5 2012 freitag at owncloud.com
+- Update to v1.1.0beta3 - ocsync 0.50.11 needed
+* Thu Sep 20 2012 freitag at owncloud.com
+- Update to v1.1.0beta2 - csync 0.50.10 needed
+* Fri Aug 31 2012 msrex at owncloud.com
+- Update to v1.1.0beta1 - csync 0.50.9 needed
+ Required ownCloud v4.5 on the server side
+* Tue Aug 14 2012 freitag at owncloud.com
+- version 1.0.5 (release 2012-08-14), csync 0.50.8 required
+ * [Fixes] Fixed setup dialog: Really use https if checkbox is activated.
+* Mon Aug 13 2012 freitag at owncloud.com
+- do not remove the unneeded libmirallsync.so to satisfy automatic
+ dependency tracking.
+* Fri Aug 10 2012 freitag at owncloud.com
+- version 1.0.4 (release 2012-08-10), csync 0.50.8 required
+ * [APP] ownCloud is now a single instance app, can not start twice any more.
+ * [APP] Proxy support
+ * [APP] Handle HTTP redirection correctly, note new url.
+ * [APP] More relaxed handling of read only directories in the sync paths.
+ * [APP] Started to split off a library with sync functionality, eg for KDE
+ * [APP] Make ownCloud Info class a singleton, more robust.
+ * [GUI] New, simplified connection wizard.
+ * [GUI] Added ability for customized theming.
+ * [GUI] Improved icon size handling.
+ * [GUI] Removed Log Window Button, log available through command line.
+ * [GUI] Proxy configuration dialog added.
+ * [GUI] Added Translations to languages Slovenian, Polish, Catalan,
+ Portuguese (Brazil), German, Greek, Spanish, Czech, Italian, Slovak,
+ French, Russian, Japanese, Swedish, Portuguese (Portugal)
+ all with translation rate >90%%.
+ * [Fixes] Loading of self signed certs into Networkmanager (#oc-843)
+ * [Fixes] Win32: Handle SSL dll loading correctly.
+ * [Fixes] Many other small fixes and improvements.
+* Wed Jul 18 2012 freitag at owncloud.com
+- Fixed version in the desktop file
+* Fri Jun 22 2012 freitag at owncloud.com
+- version 1.0.3 (release 2012-06-19), csync 0.50.7 required
+ * [GUI] Added a log window which catches the logging if required and
+ allows to save for information.
+ * [CMI] Added options --help, --logfile and --logflush
+ * [APP] Allow to specify sync frequency in the config file.
+ * [Fixes] Do not use csync database files from a sync before.
+ * [Fixes] In Connection wizard, write the final config onyl if
+ the user really accepted. Also remove the former database.
+ * [Fixes] Allow special characters in the sync directory names
+ * [Fixes] Win32: Fixed directory removal with special character dirs.
+ * [Fixes] MacOS: Do not flood the system log any more
+ * [Fixes] MacOS: Put app translations to correct places
+ * [Fixes] Win32: Fix loading of csync state db.
+ * [Fixes] Improved some english grammar.
+ * [Platform] Added krazy2 static code checks.
+* Wed May 16 2012 freitag at owncloud.com
+- version 1.0.2 (release 18.5.2012), csync 0.50.6 required
+ * [GUI] New icon set for ownCloud client
+ * [GUI] No splashscreen any more (oC Bug #498)
+ * [GUI] Russian translation added
+ * [GUI] Added 'open ownCloud' to traymenu
+ * [GUI] "Pause" and "Resume" instead of Enable/Disable
+ * [Fixes] Long running syncs can be interrupted now.
+ * [Fixes] Dialogs comes to front on click
+ * [Fixes] Open local sync folder from tray and status for win32
+ * [Fixes] Load exclude.lst correctly on MacOSX
+* Fri May 11 2012 freitag at owncloud.com
+- updated tarball to beta of next release 1.0.2
+* Thu May 10 2012 msrex at owncloud.com
+- updated debian dependencies around time syncing
+* Tue May 1 2012 msrex at owncloud.com
+- Correct installation of .desktop file in debian
+* Fri Apr 20 2012 msrex at owncloud.com
+- change dependencies again on non-SUSE platforms
+* Thu Apr 19 2012 msrex at owncloud.com
+- fix dependency for libiniparser on non-SUSE platforms
+* Wed Apr 18 2012 freitag at opensuse.org
+- version 1.0.1 (release 2012-04-18), csync 0.50.5 required
+ * [Security] Support SSL Connections
+ * [Security] SSL Warning dialog
+ * [Security] Do not store password in clear text anymore
+ * [Security] Restrict credentials to the configured host
+ * [Security] Added ability to forbid local password storage.
+ * [Fixes] Various fixes of the startup behaviour.
+ * [Fixes] Various fixes in sync status display
+ * [GUI] Various error messages for user display improved.
+ * [GUI] fixed terms and Translations
+ * [GUI] fixed translation loading
+ * [Intern] Migrate old credentials to new format
+ * [Intern] Some code refactorings, got rid of rotten QWebDav lib
+ * [Intern] lots of cmake cleanups
+ * [Platform] MacOSX porting efforts
+ * [Platform] MacOSX Bundle creation added
+ * [Platform] Enabled ranslations on Windows.
+* Wed Apr 18 2012 msrex at owncloud.com
+- fix typo in debian dependencies
+* Wed Apr 18 2012 msrex at owncloud.com
+- more debian / ubuntu packaging
+* Wed Apr 18 2012 msrex at owncloud.com
+- add debian / ubuntu packaging
+* Tue Apr 3 2012 freitag at opensuse.org
+- removed requirement on rubygem, not needed for this client.
+* Mon Apr 2 2012 msrex at suse.de
+- change minimum csync version required
+* Mon Apr 2 2012 freitag at opensuse.org
+- update to version 1.0.0
+* Sun Apr 1 2012 msrex at owncloud.com
+- renamed package mirall to owncloud-client
+- new descriptions
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/owncloud-client.git/commitdiff/8766d7454b13e97d1a8719ed73ad314eb4c555c5
More information about the pld-cvs-commit
mailing list