svn commit: r441845 - in head/net-mgmt: ccnet-client seafile-client seafile-gui seafile-gui/files

Nikolai Lifanov lifanov at FreeBSD.org
Sat May 27 14:55:54 UTC 2017


Author: lifanov
Date: Sat May 27 14:55:52 2017
New Revision: 441845
URL: https://svnweb.freebsd.org/changeset/ports/441845

Log:
  update Seafile client bundle to 6.0.6
  
  Ports affected:
  net-mgmt/seafile-client, net-mgmt/ccnet-client, net-mgmt/seafile-gui
  
  * Updated to 6.0.6
  * Added Makefile.include to update version
  * Added target makesum-all for bundle
  
   - Sort files by numbers if numbers contained in the file name, so "1, 10, 2, 11, 3" will be sorted as "1, 2, 3, 10, 11".
   - Use native system window for Seafile main windown and cloud file browser window.
   - Fix progress overflow when uploading large file using cloud file browser
   - Improve the tip when removing an account in the client
   - Don't show download button when select folders in cloud file browser
   - Clean cache data of cloud file browser when logout an account or restart the client
   - [fix] Fix display problem for high screen Windows in win10
   - [fix] Fix libssl compatibility problem in Debain Stretch
   - Add auto-update check
  
  PR:		219577
  Submitted by:	ultima1252 at gmail.com (maintainer)

Added:
  head/net-mgmt/seafile-client/Makefile.include   (contents, props changed)
Modified:
  head/net-mgmt/ccnet-client/Makefile
  head/net-mgmt/ccnet-client/distinfo
  head/net-mgmt/seafile-client/Makefile
  head/net-mgmt/seafile-client/distinfo
  head/net-mgmt/seafile-gui/Makefile
  head/net-mgmt/seafile-gui/distinfo
  head/net-mgmt/seafile-gui/files/patch-CMakeLists.txt

Modified: head/net-mgmt/ccnet-client/Makefile
==============================================================================
--- head/net-mgmt/ccnet-client/Makefile	Sat May 27 12:09:22 2017	(r441844)
+++ head/net-mgmt/ccnet-client/Makefile	Sat May 27 14:55:52 2017	(r441845)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	ccnet-client
-PORTVERSION=	6.0.4
+PORTVERSION=	${SEAFILE_CLIENT_VER}
 DISTVERSIONPREFIX=	v
 CATEGORIES=	net-mgmt devel
 
@@ -36,4 +36,6 @@ GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=	--enable-ldap
 INSTALL_TARGET=	install-strip
 
+.include "${.CURDIR}/../seafile-client/Makefile.include"
+
 .include <bsd.port.mk>

Modified: head/net-mgmt/ccnet-client/distinfo
==============================================================================
--- head/net-mgmt/ccnet-client/distinfo	Sat May 27 12:09:22 2017	(r441844)
+++ head/net-mgmt/ccnet-client/distinfo	Sat May 27 14:55:52 2017	(r441845)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487830917
-SHA256 (haiwen-ccnet-v6.0.4_GH0.tar.gz) = 2156787fc9ae1e4293493f0ce398aa8b97d84b9f0201d2fd6986b736bd249b04
-SIZE (haiwen-ccnet-v6.0.4_GH0.tar.gz) = 178939
+TIMESTAMP = 1495806404
+SHA256 (haiwen-ccnet-v6.0.6_GH0.tar.gz) = 6b3ac78f645929f6b8633fdd65c1e7b4066cf9038b4228c64f7f389c7c446f46
+SIZE (haiwen-ccnet-v6.0.6_GH0.tar.gz) = 179362

Modified: head/net-mgmt/seafile-client/Makefile
==============================================================================
--- head/net-mgmt/seafile-client/Makefile	Sat May 27 12:09:22 2017	(r441844)
+++ head/net-mgmt/seafile-client/Makefile	Sat May 27 14:55:52 2017	(r441845)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	seafile-client
-PORTVERSION=	6.0.4
+PORTVERSION=	${SEAFILE_CLIENT_VER}
 DISTVERSIONPREFIX=	v
 CATEGORIES=	net-mgmt
 
@@ -34,7 +34,7 @@ GH_PROJECT=	seafile
 USES=		autoreconf gettext iconv libarchive libtool mysql pathfix \
 		pkgconfig python:-2.7 shebangfix sqlite ssl
 USE_GNOME=	glib20
-SHEBANG_FILES=	*.sh scripts/*.sh integration-tests/*.sh
+SHEBANG_FILES=	*.sh scripts/*.sh app/seaf-cli integration-tests/*.sh
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 CONFIGURE_ENV=	SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto"
@@ -51,4 +51,11 @@ post-patch:
 	${REINPLACE_CMD} 's/P_KTHREAD/P_KPROC/' ${WRKSRC}/lib/utils.c
 .endif
 
+makesum-all:
+.for PORT in net-mgmt/ccnet-client net-mgmt/seafile-client net-mgmt/seafile-gui
+	${MAKE} -C "${PORTSDIR}/${PORT}" makesum
+.endfor
+
+.include "${.CURDIR}/Makefile.include"
+
 .include <bsd.port.mk>

Added: head/net-mgmt/seafile-client/Makefile.include
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-mgmt/seafile-client/Makefile.include	Sat May 27 14:55:52 2017	(r441845)
@@ -0,0 +1,3 @@
+# $FreeBSD$
+
+SEAFILE_CLIENT_VER=6.0.6

Modified: head/net-mgmt/seafile-client/distinfo
==============================================================================
--- head/net-mgmt/seafile-client/distinfo	Sat May 27 12:09:22 2017	(r441844)
+++ head/net-mgmt/seafile-client/distinfo	Sat May 27 14:55:52 2017	(r441845)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487830959
-SHA256 (haiwen-seafile-v6.0.4_GH0.tar.gz) = b3919bff1e0f974483df129e500868332e752dec6380556839e006bf9d5b425e
-SIZE (haiwen-seafile-v6.0.4_GH0.tar.gz) = 454474
+TIMESTAMP = 1495806405
+SHA256 (haiwen-seafile-v6.0.6_GH0.tar.gz) = 3f4e25211c301d18fa0ff0be0f9ba0fcbc2649a5092b10cdb960a78be2062aed
+SIZE (haiwen-seafile-v6.0.6_GH0.tar.gz) = 823502

Modified: head/net-mgmt/seafile-gui/Makefile
==============================================================================
--- head/net-mgmt/seafile-gui/Makefile	Sat May 27 12:09:22 2017	(r441844)
+++ head/net-mgmt/seafile-gui/Makefile	Sat May 27 14:55:52 2017	(r441845)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	seafile-gui
-PORTVERSION=	6.0.4
-PORTREVISION=	1
+PORTVERSION=	${SEAFILE_CLIENT_VER}
 DISTVERSIONPREFIX=	v
 CATEGORIES=	net-mgmt devel
 
@@ -40,4 +39,6 @@ OPTIONS_DEFINE=		DEBUG
 # Note that per PR 197984, cairo must be built with X11 and XCB options
 # otherwise configure fails with "cairo needs x11 enabled" message
 
+.include "${.CURDIR}/../seafile-client/Makefile.include"
+
 .include <bsd.port.mk>

Modified: head/net-mgmt/seafile-gui/distinfo
==============================================================================
--- head/net-mgmt/seafile-gui/distinfo	Sat May 27 12:09:22 2017	(r441844)
+++ head/net-mgmt/seafile-gui/distinfo	Sat May 27 14:55:52 2017	(r441845)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487831002
-SHA256 (haiwen-seafile-client-v6.0.4_GH0.tar.gz) = 530c9f12176b69117f319fb3cfd5d2624825df20a44ea6760530a47bf60ba535
-SIZE (haiwen-seafile-client-v6.0.4_GH0.tar.gz) = 2173354
+TIMESTAMP = 1495806407
+SHA256 (haiwen-seafile-client-v6.0.6_GH0.tar.gz) = df3a587c5e93c4f53768b0724115889be2bead65d7910a31e637c3075690ea6b
+SIZE (haiwen-seafile-client-v6.0.6_GH0.tar.gz) = 2183317

Modified: head/net-mgmt/seafile-gui/files/patch-CMakeLists.txt
==============================================================================
--- head/net-mgmt/seafile-gui/files/patch-CMakeLists.txt	Sat May 27 12:09:22 2017	(r441844)
+++ head/net-mgmt/seafile-gui/files/patch-CMakeLists.txt	Sat May 27 14:55:52 2017	(r441845)
@@ -1,15 +1,15 @@
---- CMakeLists.txt.orig	2016-04-29 04:32:14 UTC
+--- CMakeLists.txt.orig	2017-05-09 08:39:31 UTC
 +++ CMakeLists.txt
-@@ -81,7 +81,7 @@ IF (WIN32)
+@@ -107,7 +107,7 @@ IF (WIN32)
+       SET(SPARKLE_LIBS ${CMAKE_SOURCE_DIR}/WinSparkle.lib)
      ENDIF()
-     SET(platform_specific_moc_headers src/ext-handler.h)
-     SET(platform_specific_sources src/ext-handler.cpp)
--ELSEIF (${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR ${CMAKE_SYSTEM_NAME} MATCHES "BSD")
-+ELSEIF (${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR ${CMAKE_SYSTEM_NAME} MATCHES "BSD|DragonFly")
+ 
+-ELSEIF (LINUX)
++ELSEIF (LINUX OR ${CMAKE_SYSTEM_NAME} MATCHES "BSD|DragonFly")
      INCLUDE_DIRECTORIES(${QT_QTDBUS_INCLUDE_DIR})
      LINK_DIRECTORIES(${QT_QTDBUS_LIBRARIES})
      SET(EXTRA_LIBS ${EXTRA_LIBS} ${QT_QTDBUS_LIBRARIES})
-@@ -318,7 +318,7 @@ PKG_CHECK_MODULES(LIBCCNET REQUIRED libc
+@@ -360,7 +360,7 @@ PKG_CHECK_MODULES(LIBCCNET REQUIRED libccnet>=1.3)
  
  PKG_CHECK_MODULES(LIBSEARPC REQUIRED libsearpc>=1.0)
  
@@ -18,7 +18,7 @@
  
  PKG_CHECK_MODULES(LIBSEAFILE REQUIRED libseafile>=1.7)
  
-@@ -515,7 +515,7 @@ IF (WIN32)
+@@ -561,7 +561,7 @@ IF (WIN32)
          src/utils/registry.cpp
          src/utils/utils-win.cpp
          )
@@ -27,7 +27,7 @@
      LIST(APPEND utils_sources
          src/utils/process-linux.cpp
          )
-@@ -714,7 +714,7 @@ QT5_USE_MODULES(seafile-applet ${WEBKIT_
+@@ -761,7 +761,7 @@ QT5_USE_MODULES(seafile-applet ${WEBKIT_NAME} ${WEBKIT
  ENDIF()
  
  ## QtBus


More information about the svn-ports-all mailing list