[packages/owncloudclient] updated to 2.3.2 added caja subpackage rel 1

jareq jareq at pld-linux.org
Sun Sep 24 19:54:32 CEST 2017


commit 461d7e6d62d57c6e15cd50f0f31225dc0a950070
Author: Jaroslaw Kruk <kruk.jaroslaw at gmail.com>
Date:   Sun Sep 24 19:52:38 2017 +0200

    updated to 2.3.2
    added caja subpackage
    rel 1

 owncloudclient.spec | 26 ++++++++++++++++++++++----
 syslibs.patch       | 37 ++++++++++++++++++-------------------
 2 files changed, 40 insertions(+), 23 deletions(-)
---
diff --git a/owncloudclient.spec b/owncloudclient.spec
index d60f078..d66c283 100644
--- a/owncloudclient.spec
+++ b/owncloudclient.spec
@@ -1,12 +1,14 @@
 #
 # Conditional build:
 %bcond_without	nautilus	# build Nautilus extension
+%bcond_without	caja		# build caja extension
 %bcond_with	dolphin		# build dolphin extension
 %bcond_without	doc		# build docs
 %bcond_without	gui		# build only libraries
 
 %if %{without gui}
 %undefine	with_nautilus
+%undefine	with_caja
 %undefine	with_dolphin
 %undefine	with_doc
 %endif
@@ -14,12 +16,12 @@
 %define		qtver	5.4
 Summary:	The ownCloud client
 Name:		owncloudclient
-Version:	2.1.1
+Version:	2.3.2
 Release:	1
 License:	GPL v2+
 Group:		X11/Applications
 Source0:	https://download.owncloud.com/desktop/stable/%{name}-%{version}.tar.xz
-# Source0-md5:	63a971158201a8dffe96a02c54b86819
+# Source0-md5:	8ce2442fb0528f224e97166baee2bae1
 Patch0:		syslibs.patch
 URL:		https://www.owncloud.com/
 BuildRequires:	Qt5Concurrent-devel >= %{qtver}
@@ -135,6 +137,16 @@ Requires:	nautilus-python
 This package provides overlay icons to visualize the sync state in the
 Nautilus file manager.
 
+%package caja
+Summary:	Caja overlay icons
+Group:		Applications
+Requires:	%{name} = %{version}-%{release}
+Requires:	caja-python
+
+%description caja
+This package provides overlay icons to visualize the sync state in the
+Caja file manager.
+
 %prep
 %setup -q
 %patch0 -p1
@@ -184,7 +196,7 @@ mv $RPM_BUILD_ROOT%{_libdir}/owncloud/libocsync.so* $RPM_BUILD_ROOT%{_libdir}
 
 %if %{with nautilus}
 # nemo not in pld
-%{__rm} $RPM_BUILD_ROOT%{_datadir}/nemo-python/extensions/syncstate.py*
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/nemo-python/extensions/syncstate-ownCloud.py*
 %endif
 
 %clean
@@ -235,7 +247,13 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with nautilus}
 %files nautilus
 %defattr(644,root,root,755)
-%{_datadir}/nautilus-python/extensions/syncstate.py*
+%{_datadir}/nautilus-python/extensions/syncstate-ownCloud.py*
+%endif
+
+%if %{with caja}
+%files caja
+%defattr(644,root,root,755)
+%{_datadir}/caja-python/extensions/syncstate-ownCloud.py*
 %endif
 
 %if %{with doc}
diff --git a/syslibs.patch b/syslibs.patch
index cd81824..bf64a0e 100644
--- a/syslibs.patch
+++ b/syslibs.patch
@@ -1,6 +1,6 @@
-diff -urNr client-2.1.1-orig/src/3rdparty/qtsingleapplication/qtlocalpeer.h client-2.1.1/src/3rdparty/qtsingleapplication/qtlocalpeer.h
---- client-2.1.1-orig/src/3rdparty/qtsingleapplication/qtlocalpeer.h	2016-02-09 16:07:08.000000000 +0100
-+++ client-2.1.1/src/3rdparty/qtsingleapplication/qtlocalpeer.h	2016-02-10 18:57:13.283239761 +0100
+diff -urN owncloudclient-2.3.2.orig/src/3rdparty/qtsingleapplication/qtlocalpeer.h owncloudclient-2.3.2/src/3rdparty/qtsingleapplication/qtlocalpeer.h
+--- owncloudclient-2.3.2.orig/src/3rdparty/qtsingleapplication/qtlocalpeer.h	2017-05-08 15:53:10.000000000 +0200
++++ owncloudclient-2.3.2/src/3rdparty/qtsingleapplication/qtlocalpeer.h	2017-09-24 18:51:19.521537368 +0200
 @@ -27,7 +27,7 @@
  **
  ****************************************************************************/
@@ -10,10 +10,10 @@ diff -urNr client-2.1.1-orig/src/3rdparty/qtsingleapplication/qtlocalpeer.h clie
  
  #include <QLocalServer>
  #include <QLocalSocket>
-diff -urNr client-2.1.1-orig/src/gui/application.cpp client-2.1.1/src/gui/application.cpp
---- client-2.1.1-orig/src/gui/application.cpp	2016-02-09 16:07:08.000000000 +0100
-+++ client-2.1.1/src/gui/application.cpp	2016-02-10 18:57:58.390257879 +0100
-@@ -92,7 +92,7 @@
+diff -urN owncloudclient-2.3.2.orig/src/gui/application.cpp owncloudclient-2.3.2/src/gui/application.cpp
+--- owncloudclient-2.3.2.orig/src/gui/application.cpp	2017-05-08 15:53:10.000000000 +0200
++++ owncloudclient-2.3.2/src/gui/application.cpp	2017-09-24 18:51:19.521537368 +0200
+@@ -95,7 +95,7 @@
  // ----------------------------------------------------------------------------------
  
  Application::Application(int &argc, char **argv) :
@@ -22,9 +22,9 @@ diff -urNr client-2.1.1-orig/src/gui/application.cpp client-2.1.1/src/gui/applic
      _gui(0),
      _theme(Theme::instance()),
      _helpOnly(false),
-diff -urNr client-2.1.1-orig/src/gui/application.h client-2.1.1/src/gui/application.h
---- client-2.1.1-orig/src/gui/application.h	2016-02-09 16:07:08.000000000 +0100
-+++ client-2.1.1/src/gui/application.h	2016-02-10 18:59:17.073545113 +0100
+diff -urN owncloudclient-2.3.2.orig/src/gui/application.h owncloudclient-2.3.2/src/gui/application.h
+--- owncloudclient-2.3.2.orig/src/gui/application.h	2017-05-08 15:53:10.000000000 +0200
++++ owncloudclient-2.3.2/src/gui/application.h	2017-09-24 18:51:19.521537368 +0200
 @@ -22,7 +22,7 @@
  #include <QElapsedTimer>
  #include <QNetworkConfigurationManager>
@@ -43,21 +43,21 @@ diff -urNr client-2.1.1-orig/src/gui/application.h client-2.1.1/src/gui/applicat
  {
      Q_OBJECT
  public:
-diff -urNr client-2.1.1-orig/src/gui/CMakeLists.txt client-2.1.1/src/gui/CMakeLists.txt
---- client-2.1.1-orig/src/gui/CMakeLists.txt	2016-02-09 16:07:08.000000000 +0100
-+++ client-2.1.1/src/gui/CMakeLists.txt	2016-02-10 19:01:30.585638842 +0100
-@@ -135,10 +135,6 @@
+diff -urN owncloudclient-2.3.2.orig/src/gui/CMakeLists.txt owncloudclient-2.3.2/src/gui/CMakeLists.txt
+--- owncloudclient-2.3.2.orig/src/gui/CMakeLists.txt	2017-05-08 15:53:10.000000000 +0200
++++ owncloudclient-2.3.2/src/gui/CMakeLists.txt	2017-09-24 18:46:18.975280419 +0200
+@@ -147,10 +147,6 @@
+ 
  set(3rdparty_SRC
-     ../3rdparty/fancylineedit/fancylineedit.cpp
      ../3rdparty/QProgressIndicator/QProgressIndicator.cpp
 -    ../3rdparty/qtlockedfile/qtlockedfile.cpp
 -    ../3rdparty/qtsingleapplication/qtlocalpeer.cpp
 -    ../3rdparty/qtsingleapplication/qtsingleapplication.cpp
 -    ../3rdparty/qtsingleapplication/qtsinglecoreapplication.cpp
-     ../3rdparty/certificates/p12topem.cpp
     )
  
-@@ -150,19 +146,11 @@
+ if (APPLE)
+@@ -161,18 +157,10 @@
          )
  endif()
  
@@ -68,7 +68,6 @@ diff -urNr client-2.1.1-orig/src/gui/CMakeLists.txt client-2.1.1/src/gui/CMakeLi
 -endif()
 -
  set(3rdparty_INC
-     ${CMAKE_SOURCE_DIR}/src/3rdparty/fancylineedit
      ${CMAKE_SOURCE_DIR}/src/3rdparty/qjson
      ${CMAKE_SOURCE_DIR}/src/3rdparty/QProgressIndicator
 -    ${CMAKE_SOURCE_DIR}/src/3rdparty/qtlockedfile
@@ -77,7 +76,7 @@ diff -urNr client-2.1.1-orig/src/gui/CMakeLists.txt client-2.1.1/src/gui/CMakeLi
      )
  
  include_directories(${3rdparty_INC})
-@@ -281,6 +269,8 @@
+@@ -298,6 +286,8 @@
  target_link_libraries( ${APPLICATION_EXECUTABLE} ${QT_LIBRARIES} )
  target_link_libraries( ${APPLICATION_EXECUTABLE} ${synclib_NAME} )
  target_link_libraries( ${APPLICATION_EXECUTABLE} updater )
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/owncloudclient.git/commitdiff/461d7e6d62d57c6e15cd50f0f31225dc0a950070



More information about the pld-cvs-commit mailing list