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 |
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> |