Page MenuHomeFreeBSD

D3949.diff
No OneTemporary

D3949.diff

Index: net-mgmt/seafile-gui/Makefile
===================================================================
--- net-mgmt/seafile-gui/Makefile
+++ net-mgmt/seafile-gui/Makefile
@@ -1,15 +1,15 @@
# $FreeBSD$
PORTNAME= seafile-gui
-PORTVERSION= 4.1.0
-PORTREVISION= 1
+PORTVERSION= 5.0.0
DISTVERSIONPREFIX= v
-CATEGORIES= net-mgmt
+CATEGORIES= net-mgmt devel
MAINTAINER= ultima1252@gmail.com
COMMENT= Seafile desktop client
LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS+= libglib-2.0.so:${PORTSDIR}/devel/glib20 \
libsearpc.so:${PORTSDIR}/devel/libsearpc \
@@ -22,19 +22,29 @@
GH_ACCOUNT= haiwen
GH_PROJECT= seafile-client
-USES= cmake pkgconfig
-USE_QT4= corelib dbus gui network \
- qmake_build moc_build rcc_build uic_build \
- linguist_build
+USES= cmake pkgconfig shebangfix
+SHEBANG_FILES= extensions/*.sh scripts/*.sh fsplugin/*.sh \
+ scripts/*.py
USE_OPENSSL= yes
INSTALLS_ICONS= yes
-LRELEASE= ${PREFIX}/bin/lrelease-qt4
CMAKE_ARGS+= -DCMAKE_INCLUDE_PATH:PATH=include/glib-2.0 \
-DOPENSSL_INCLUDE_DIRS=${OPENSSLINC} \
-DOPENSSL_LIBRARIES="-L${OPENSSLLIB} -lcrypto"
-CMAKE_BUILD_TYPE= Release
-
+OPTIONS_DEFINE= DEBUG
+OPTIONS_SINGLE= GUI
+OPTIONS_SINGLE_GUI= QT4 QT5
+OPTIONS_DEFAULT= QT4
+
+QT4_USE= qt4=corelib,dbus,gui,network \
+ qt4=qmake_build,moc_build,rcc_build,uic_build,linguist_build
+QT4_LRELEASE_ON= ${PREFIX}/bin/lrelease-qt4
+QT5_USE= qt5=core,dbus,gui,network,testlib,widgets \
+ qt5=qmake_build,buildtools_build,linguisttools_build
+QT5_LRELEASE_ON= ${PREFIX}/bin/lrelease-qt5
+QT5_CMAKE_ON= -DUSE_QT5=on
+DEBUG_CMAKE_BUILD_TYPE_ON= Debug
+DEBUG_CMAKE_BUILD_TYPE_OFF= Release
# Note that per PR 197984, cairo must be built with X11 and XCB options
# otherwise configure fails with "cairo needs x11 enabled" message
Index: net-mgmt/seafile-gui/distinfo
===================================================================
--- net-mgmt/seafile-gui/distinfo
+++ net-mgmt/seafile-gui/distinfo
@@ -1,2 +1,2 @@
-SHA256 (haiwen-seafile-client-v4.1.0_GH0.tar.gz) = 3e50ad0b3885b794e96c289aa90d138ab3ac09e82417f88cb48822916e8fca13
-SIZE (haiwen-seafile-client-v4.1.0_GH0.tar.gz) = 1002135
+SHA256 (haiwen-seafile-client-v5.0.0_GH0.tar.gz) = 38a64c8bd0a32765ebccd4b32e9a12abd754b55a64bc18d32ddf75bbac142994
+SIZE (haiwen-seafile-client-v5.0.0_GH0.tar.gz) = 2067730
Index: net-mgmt/seafile-gui/pkg-plist
===================================================================
--- net-mgmt/seafile-gui/pkg-plist
+++ net-mgmt/seafile-gui/pkg-plist
@@ -1,4 +1,4 @@
-%%QT_BINDIR%%/seafile-applet
+bin/seafile-applet
share/applications/seafile.desktop
share/icons/hicolor/128x128/apps/seafile.png
share/icons/hicolor/16x16/apps/seafile.png

File Metadata

Mime Type
text/plain
Expires
Thu, Dec 25, 3:07 AM (7 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27239517
Default Alt Text
D3949.diff (2 KB)

Event Timeline