[packages/owncloud-client] - rename

blues blues at pld-linux.org
Tue Apr 12 11:57:05 CEST 2016


commit 69b59edf0d0898bb9fb1a7bc80865618c6daf670
Author: Paweł Gołaszewski <blues at pld-linux.org>
Date:   Tue Apr 12 11:56:48 2016 +0200

    - rename

 .gitignore                                  |   1 +
 owncloud-client.spec => owncloudclient.spec | 141 +---------------------------
 2 files changed, 5 insertions(+), 137 deletions(-)
---
diff --git a/owncloud-client.spec b/owncloudclient.spec
similarity index 68%
rename from owncloud-client.spec
rename to owncloudclient.spec
index 9db8621..2233f85 100644
--- a/owncloud-client.spec
+++ b/owncloudclient.spec
@@ -1,59 +1,25 @@
 
 Summary:	The ownCloud client
-Name:		owncloud-client
+Name:		owncloudclient
 Version:	2.1.1
-Release:	2.5
+Release:	0.1
 License:	GPL-2.0+
 Group:		X11/Applications
 URL:		https://www.owncloud.com
-Source0:	owncloudclient-%{version}.tar.bz2
+Source0:	https://download.owncloud.com/desktop/stable/%{name}-%{version}.tar.xz
+# Source0-md5:  ee08ccedccd4c49f1464957146e14d26
 Source1:	owncloud.sh
 Source2:	owncloudcmd.sh
-
-%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 cmake_args -DSYSCONF_INSTALL_DIR=%{_sysconfdir}
-%endif
-
 BuildRequires:	cmake >= 2.8.11
 BuildRequires:	gcc
 BuildRequires:	gcc-c++
-%if %use_qt5
-BuildRequires:	%{qtprefix}qt5-qtbase
-BuildRequires:	%{qtprefix}qt5-qtbase-devel
-BuildRequires:	%{qtprefix}qt5-qtbase-gui
-BuildRequires:	%{qtprefix}qt5-qttools-devel
-BuildRequires:	%{qtprefix}qt5-qtwebkit-devel
-
-%else # no qt5
 BuildRequires:	qt4
 BuildRequires:	qt4-devel >= 4.7
 BuildRequires:	qtwebkit >= 2.2
 BuildRequires:	qtwebkit-devel >= 2.2
-%endif
-
 BuildRequires:	inetd
 BuildRequires:	desktop-file-utils
 BuildRequires:	openssl-devel
-%else
-# This is for all SUSE and RHEL6 and CentOS 6
-%if %use_qt5
-
 BuildRequires:	libQt5Concurrent-devel
 BuildRequires:	libQt5Core-devel
 BuildRequires:	libQt5DBus-devel
@@ -63,77 +29,20 @@ BuildRequires:	libQt5PrintSupport-devel
 BuildRequires:	libQt5WebKitWidgets-devel
 BuildRequires:	libQt5Xml-devel
 BuildRequires:	libqt5-linguist-devel
-
-%else # no qt5
-
-BuildRequires:	%{qtprefix}libQtWebKit-devel
-BuildRequires:	%{qtprefix}libQtWebKit4
-BuildRequires:	%{qtprefix}libqt4-devel >= 4.7
-
-%endif
-
-%endif
-
-# Version independant package name mapping between suse and fedora/centos
-%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
 BuildRequires:	inetd
 BuildRequires:	desktop-file-utils
 BuildRequires:	sqlite-devel
-%if 0%{?fedora_version} || 0%{?rhel_version} > 600 || 0%{?centos_version} > 600
 BuildRequires:	sphinx-pdg
-%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:	libocsync-devel
-Obsoletes:	libocsync-devel-doc
-Obsoletes:	libocsync-doc
-Obsoletes:	libocsync-plugin-owncloud
-Obsoletes:	libocsync-plugin-owncloud
-Obsoletes:	libocsync0
-Obsoletes:	opt-owncloud-client
-
-# Obsolete the experimental Qt5 packages if this is the unbranded client.
-%if %{is_owncloud_client}
-Obsoletes:	libowncloudqt5sync0 Obsoletes: libowncloudqt5sync-devel Obsoletes: owncloud-client-qt5 Obsoletes: owncloud-client-qt5-doc Obsoletes: owncloud-client-qt5-l10n
-%endif
-
-######################################################################### Package Descriptions start here.
-
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -155,7 +64,6 @@ from the community, or that you build yourself to meet the
 requirements of your infrastructure and business.
 
 %package -n %{name}-doc
-######		/home/users/blues/rpm/packages/../rpm-build-tools/rpm.groups: no such file
 Summary:	Documentation for ownCloud
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
@@ -165,7 +73,6 @@ Obsoletes:	opt-owncloud-client-doc
 Documentation about the ownCloud desktop application.
 
 %package -n %{name}-l10n
-######		/home/users/blues/rpm/packages/../rpm-build-tools/rpm.groups: no such file
 Summary:	Localization for ownCloud
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
@@ -175,16 +82,6 @@ Obsoletes:	opt-owncloud-client-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}
-
-######		/home/users/blues/rpm/packages/../rpm-build-tools/rpm.groups: no such file
 Summary:	The ownCloud sync library
 Group:		Development/Libraries
 
@@ -192,44 +89,32 @@ Group:		Development/Libraries
 The ownCloud sync library.
 
 %package -n libowncloudsync-devel
-######		/home/users/blues/rpm/packages/../rpm-build-tools/rpm.groups: no such file
 Summary:	Development files for the ownCloud sync library
 Group:		Development/Libraries
 Requires:	libowncloudsync0 = %{version}
-Obsoletes:	opt-libowncloudsync-devel
 
 %description -n libowncloudsync-devel
 Development files for the ownCloud sync library.
 
 %package -n %{name}-nautilus
-######		/home/users/blues/rpm/packages/../rpm-build-tools/rpm.groups: no such file
 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} = %{version}-%{release}
-Obsoletes:	opt-owncloud-client-nautilus
 
 %description -n %{name}-nautilus
 This package provides overlay icons to visualize the sync state in the
 nautilus file manager.
 
 %package -n %{name}-nemo
-######		/home/users/blues/rpm/packages/../rpm-build-tools/rpm.groups: no such file
 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} = %{version}-%{release}
-Obsoletes:	opt-owncloud-client-nemo
 
 %description -n %{name}-nemo
 This package provides overlay icons to visualize the sync state in the
@@ -242,18 +127,7 @@ nemo file manager.
 %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
 
@@ -383,24 +257,17 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/owncloud
 %attr(755,root,root) %{_bindir}/owncloudcmd
-
-%if %{opt_hack}
 %{optdir}/bin/owncloud
 %{optdir}/bin/owncloudcmd
-%endif
 
 %{_desktopdir}/owncloud.desktop
 %{_iconsdir}/hicolor
-%if 0%{have_doc}
 %{_mandir}/man1/owncloud*
-%endif
 
-%if %opt_hack
 %{_iconsdir}/hicolor
 %{_desktopdir}/owncloud.desktop
 %attr(755,root,root) %{_bindir}/owncloud
 %attr(755,root,root) %{_bindir}/owncloudcmd
-%endif
 %config %{_sysconfdir}/ownCloud
 %dir %{_sysconfdir}
 
diff --git a/.gitignore b/.gitignore
index b25c15b..2c04e2e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 *~
+.gitignore
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/owncloud-client.git/commitdiff/69b59edf0d0898bb9fb1a7bc80865618c6daf670



More information about the pld-cvs-commit mailing list