View | Details | Raw Unified | Return to bug 206854 | Differences between
and this patch

Collapse All | Expand All

(-)ftp/filezilla/Makefile (-17 / +5 lines)
Lines 1-8 Link Here
1
# Created by: alepulver
2
# $FreeBSD$
1
# $FreeBSD$
3
2
4
PORTNAME=	filezilla
3
PORTNAME=	filezilla
5
PORTVERSION=	3.14.1
4
PORTVERSION=	3.15.0.1
6
CATEGORIES=	ftp
5
CATEGORIES=	ftp
7
MASTER_SITES=	SF/${PORTNAME}/FileZilla_Client/${PORTVERSION}
6
MASTER_SITES=	SF/${PORTNAME}/FileZilla_Client/${PORTVERSION}
8
DISTNAME=	FileZilla_${PORTVERSION}_src
7
DISTNAME=	FileZilla_${PORTVERSION}_src
Lines 15-21 Link Here
15
14
16
RUN_DEPENDS=	xdg-open:${PORTSDIR}/devel/xdg-utils
15
RUN_DEPENDS=	xdg-open:${PORTSDIR}/devel/xdg-utils
17
BUILD_DEPENDS:=	${RUN_DEPENDS}
16
BUILD_DEPENDS:=	${RUN_DEPENDS}
18
LIB_DEPENDS=	libgcrypt.so:${PORTSDIR}/security/libgcrypt \
17
LIB_DEPENDS=	libfilezilla.so:${PORTSDIR}/ftp/libfilezilla \
18
		libgcrypt.so:${PORTSDIR}/security/libgcrypt \
19
		libgnutls.so:${PORTSDIR}/security/gnutls \
19
		libgnutls.so:${PORTSDIR}/security/gnutls \
20
		libidn.so:${PORTSDIR}/dns/libidn \
20
		libidn.so:${PORTSDIR}/dns/libidn \
21
		libpugixml.so:${PORTSDIR}/textproc/pugixml
21
		libpugixml.so:${PORTSDIR}/textproc/pugixml
Lines 23-35 Link Here
23
BROKEN_FreeBSD_9=	requires C++14 complier, 9.x lacks C++11 standard library
23
BROKEN_FreeBSD_9=	requires C++14 complier, 9.x lacks C++11 standard library
24
24
25
INSTALLS_ICONS=	yes
25
INSTALLS_ICONS=	yes
26
USES=		compiler:c++14-lang gmake pkgconfig tar:bzip2
26
USES=		compiler:c++14-lang gmake localbase pkgconfig sqlite tar:bzip2
27
USE_SQLITE=	3
28
USE_WX=		3.0
27
USE_WX=		3.0
29
WX_CONF_ARGS=	relative
28
WX_CONF_ARGS=	relative
30
GNU_CONFIGURE=	yes
29
GNU_CONFIGURE=	yes
31
CPPFLAGS+=	-I${LOCALBASE}/include
32
LDFLAGS+=	-L${LOCALBASE}/lib
33
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
30
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
34
31
35
OPTIONS_DEFINE=	DBUS NLS
32
OPTIONS_DEFINE=	DBUS NLS
Lines 46-62 Link Here
46
CONFIGURE_ARGS+=	--disable-manualupdatecheck
43
CONFIGURE_ARGS+=	--disable-manualupdatecheck
47
.endif
44
.endif
48
45
49
.include <bsd.port.pre.mk>
50
51
.if ${CHOSEN_COMPILER_TYPE} == "gcc"
52
.if ${ARCH} == i386 && ! ${CFLAGS:M-march=*}
53
# needed for __atomic_exchange_8, __atmoic_fetch_add_8, __atomic_store_8
54
CFLAGS+=	-march=i586
55
.endif
56
.endif
57
58
post-patch:
46
post-patch:
59
	${REINPLACE_CMD} -Ee 's|(dummy) wxrc|\1 ${WXRC_CMD:T}|' \
47
	${REINPLACE_CMD} -Ee 's|(dummy) wxrc|\1 ${WXRC_CMD:T}|' \
60
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
48
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
61
49
62
.include <bsd.port.post.mk>
50
.include <bsd.port.mk>
(-)ftp/filezilla/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (FileZilla_3.14.1_src.tar.bz2) = b10871b6ced5f52062b44deda037edb8a38090b226a018b9b64b1a1feb59d46c
1
SHA256 (FileZilla_3.15.0.1_src.tar.bz2) = 267d3e336a7ecc5277950f759a37016e9747e63d1fc315c6798f18d7fea38463
2
SIZE (FileZilla_3.14.1_src.tar.bz2) = 4411187
2
SIZE (FileZilla_3.15.0.1_src.tar.bz2) = 4405885
(-)ftp/filezilla/files/patch-src_engine_proxy.cpp (+11 lines)
Line 0 Link Here
1
--- src/engine/proxy.cpp.orig	2016-02-02 04:43:36 UTC
2
+++ src/engine/proxy.cpp
3
@@ -4,6 +4,8 @@
4
   #include <libfilezilla/private/windows.hpp>
5
   #include <winsock2.h>
6
   #include <ws2tcpip.h>
7
+#else
8
+  #include <sys/socket.h>
9
 #endif
10
 #include <filezilla.h>
11
 #include "engineprivate.h"
(-)ftp/filezilla/pkg-descr (-10 / +17 lines)
Lines 3-17 Link Here
3
3
4
Among others, the features of FileZilla include the following:
4
Among others, the features of FileZilla include the following:
5
5
6
* Easy to use.
6
* Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
7
* Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP).
7
* IPv6 support
8
* Cross-platform. Runs on Windows, Linux, *BSD, OSX and more.
8
* Available in many languages
9
* Available in many languages.
9
* Supports resume and transfer of large files >4GB
10
* Supports resume and transfer of large files >4GB.
10
* Tabbed user interface
11
* Powerful Site Manager and transfer queue.
11
* Powerful Site Manager and transfer queue
12
* Drag & drop support.
12
* Bookmarks
13
* Configurable Speed limits.
13
* Drag & drop support
14
* Filename filters.
14
* Configurable transfer speed limits
15
* Network configuration wizard.
15
* Filename filters
16
* Network configuration wizard
17
* Remite file editing
18
* Keep-alive
19
* HTTP/1.1, SOCKS5 and FTP-Proxy support
20
* Logging to file
21
* Synchronized directory browsing
22
* Remote file search
16
23
17
WWW: http://filezilla-project.org/
24
WWW: http://filezilla-project.org/

Return to bug 206854