Search
j0ke.net Open Build Service
>
Projects
>
home:netmax
:
tools
>
owncloud-client
> owncloud-client.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File owncloud-client.spec of Package owncloud-client
# # spec file for package owncloud-client # # Copyright (c) 2011 SUSE LINUX Products GmbH, 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 or comments via http://bugs.opensuse.org/ # Name: owncloud-client Version: 1.0.5 Release: 2.1 License: GPL-2.0+ Summary: The ownCloud Client - Private file sync and share client based on Mirall Url: http://www.gitorious.org/owncloud/mirall/ Group: Productivity/Networking/Other Source0: mirall-%{version}.tar.bz2 Source1: owncloud-client.desktop %if 0%{?sles_version} == 11 Patch0: owncloud-client-osx.patch Patch1: owncloud-client-sle11.patch %endif BuildRequires: cmake BuildRequires: libcsync-devel BuildRequires: oxygen-icon-theme BuildRequires: gcc gcc-c++ %if 0%{?fedora_version} BuildRequires: iniparser %endif %if 0%{?mandriva_version} BuildRequires: X11-devel qt4-devel >= 4.6 %else %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version} BuildRequires: qt4 qt4-devel >= 4.6 BuildRequires: inetd desktop-file-utils %else BuildRequires: libqt4-devel >= 4.6 %endif %endif %if 0%{?suse_version} BuildRequires: update-desktop-files %endif %if 0%{?suse_version} Requires: iproute2 %else %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version} Requires: iproute %endif Requires: iproute %endif Requires: libcsync-plugin-owncloud >= 0.50.8 Requires: net-tools Requires: oxygen-icon-theme BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The ownCloud client is based on Mirall - gitorious.org/owncloud/mirall 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@kde.org> Klaas Freitag <freitag@owncloud.com> %prep %setup -q -n mirall-%{version} %if 0%{?sles_version} == 11 %patch0 %patch1 %endif %build mkdir build pushd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_SYSCONFDIR=/etc make owncloud popd %install pushd build %__make DESTDIR=%{buildroot} install rm ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/48x48/apps/mirall.png popd %if 0%{?suse_version} %suse_update_desktop_file -i %{name} Utility SyncUtility %else %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version} desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ %{SOURCE1} %endif %endif %files %defattr(-,root,root,-) %doc README.md COPYING %{_bindir}/mirall %{_bindir}/owncloud %{_libdir}/libowncloudsync.so %{_libdir}/libmirallsync.so %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/48x48/apps/owncloud.png %{_datadir}/mirall %config %{_bindir}/../../etc/exclude.lst %changelog * Tue Aug 14 2012 freitag@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@owncloud.com - do not remove the unneeded libmirallsync.so to satisfy automatic dependency tracking. * Fri Aug 10 2012 freitag@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@owncloud.com - Fixed version in the desktop file * Fri Jun 22 2012 freitag@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@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@owncloud.com - updated tarball to beta of next release 1.0.2 * Thu May 10 2012 msrex@owncloud.com - updated debian dependencies around time syncing * Tue May 1 2012 msrex@owncloud.com - Correct installation of .desktop file in debian * Fri Apr 20 2012 msrex@owncloud.com - change dependencies again on non-SUSE platforms * Thu Apr 19 2012 msrex@owncloud.com - fix dependency for libiniparser on non-SUSE platforms * Wed Apr 18 2012 freitag@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@owncloud.com - fix typo in debian dependencies * Wed Apr 18 2012 msrex@owncloud.com - more debian / ubuntu packaging * Wed Apr 18 2012 msrex@owncloud.com - add debian / ubuntu packaging * Tue Apr 3 2012 freitag@opensuse.org - removed requirement on rubygem, not needed for this client. * Mon Apr 2 2012 msrex@suse.de - change minimum csync version required * Mon Apr 2 2012 freitag@opensuse.org - update to version 1.0.0 * Sun Apr 1 2012 msrex@owncloud.com - renamed package mirall to owncloud-client - new descriptions