aboutsummaryrefslogtreecommitdiffstats
path: root/ftp/filezilla/Makefile
blob: 67cc8de18ea93cdd0353011384dc1b04b64849a6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# $FreeBSD$

PORTNAME=   filezilla
PORTVERSION=    3.24.0
CATEGORIES= ftp
MASTER_SITES=   SF/${PORTNAME}/FileZilla_Client/${PORTVERSION}
DISTNAME=   FileZilla_${PORTVERSION}_src

MAINTAINER= rezny@FreeBSD.org
COMMENT=    Fast and reliable cross-platform FTP, FTPS, and SFTP client

LICENSE=    GPLv2+
LICENSE_FILE=   ${WRKSRC}/COPYING

RUN_DEPENDS=    xdg-open:devel/xdg-utils
BUILD_DEPENDS:= ${RUN_DEPENDS}
LIB_DEPENDS=    libfilezilla.so:ftp/libfilezilla \
        libgcrypt.so:security/libgcrypt \
        libgnutls.so:security/gnutls \
        libidn.so:dns/libidn \
        libnettle.so:security/nettle \
        libpugixml.so:textproc/pugixml \
        libfontconfig.so:x11-fonts/fontconfig \
        libfreetype.so:print/freetype2

INSTALLS_ICONS= yes
USES=       compiler:c++14-lang gmake iconv:wchar_t localbase pkgconfig sqlite tar:bzip2
USE_GNOME=  cairo gtk20
USE_WX=     3.0
WX_CONF_ARGS=   relative
GNU_CONFIGURE=  yes
WRKSRC=     ${WRKDIR}/${PORTNAME}-${PORTVERSION}

OPTIONS_DEFINE= DBUS NLS
OPTIONS_DEFAULT=DBUS
OPTIONS_SUB=    yes

DBUS_LIB_DEPENDS=   libdbus-1.so:devel/dbus
DBUS_CONFIGURE_WITH=    dbus

NLS_USES=       gettext
NLS_USES_OFF=       gettext-runtime
NLS_CONFIGURE_OFF=  --disable-locales

.if !defined(MAINTAINER_MODE)
CONFIGURE_ARGS+=    --disable-manualupdatecheck
.endif

post-patch:
    @${REINPLACE_CMD} -Ee 's|(dummy) wxrc|\1 ${WXRC_CMD:T}|' \
        ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}

.include <bsd.port.mk>
09e6579af0b8b2394'>x11-drivers/xf86-input-wacom: update to 0.30.0Jan Beich2015-06-153-5/+5 * Update ports in the remaining categories to not use GH_COMMIT.Mathieu Arnold2015-05-084-9/+5 * Misc X.org port updates:Koop Mast2015-04-1819-134/+80 * Add patches to allow xf86-video-intel to build with newer xorg-serverKoop Mast2015-04-1813-16/+715 * Convert to USES=metaportBaptiste Daroussin2015-03-281-6/+1 * Convert into a real meta portBaptiste Daroussin2015-03-282-6/+3 * x11-drivers/drm-kmod: Port for the DRM kernel drivers for FreeBSD 9.3Jean-Sébastien Pédron2015-03-276-2/+60 * x11-drivers/xf86-video-intel: add CPE informationBartek Rutkowski2015-03-251-0/+3 * - Update to 0.29.0Jan Beich2015-03-227-43/+23 * x11-drivers/xf86-input-wacom: update 0.27.0 -> 0.28.0Bartek Rutkowski2015-03-136-5/+78 * Move ATI driver to be specific to x86. This fixes the xorg build for armMark Linimon2015-02-231-6/+5 * Per convention change my address to @FreeBSD.orgJan Beich2015-01-211-1/+1 * - Add missing build dependenciesAntoine Brodin2014-12-292-5/+2 * Use autoreconf.Gleb Smirnoff2014-12-291-5/+1 * Revive the xf86-input-egalax driver. It now compiles with new Xorg.Gleb Smirnoff2014-12-295-0/+40 * x11-servers/xorg-server: Update to 1.14Jean-Sébastien Pédron2014-12-20136-497/+755 * Sort entries alphabetically across all categories to avoid extra repo churn.Alexey Dokuchaev2014-12-081-1/+1 * Update to upstream version 0.27.0Thomas Zander2014-12-063-5/+5 * xf86-video-ati: Update to 7.5.0Jean-Sébastien Pédron2014-11-053-16/+25 * Remove UMS DDX support (xf86-video-intel 2.7.1).Koop Mast2014-10-2826-745/+45 * Remove the switch code between 6.14.6 and 7.2.0.Koop Mast2014-10-203-45/+4 * - Update to 0.26.1Guido Falsi2014-10-146-11/+116 * Fix pkgnameBaptiste Daroussin2014-10-031-0/+1 * Add a ums only version of the ati driversBaptiste Daroussin2014-10-038-0/+92 * Arbitrary bump portrevision to make sure a newer version is installed alon wi...Baptiste Daroussin2014-10-012-2/+2 * - Fix extra keyboards patch, was broken by 1.8.0 updateAlex Kozlov2014-09-132-3/+3 * Fix the PORTREVISION bump for the lang/gcc update that went badly forGerald Pfeifer2014-09-128-24/+24 * Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-1148-46/+48 * Rework checks to select between UMS and KMS versions of the ati driver.Koop Mast2014-09-101-2/+25 * Don't query console keymapKoop Mast2014-09-092-1/+230 * Remove non staged ports without pending PR from *Baptiste Daroussin2014-09-025-39/+0 * Attempt to unbreakAntoine Brodin2014-08-091-1/+1 * Add USE_XORG=inputproto.Adam Weinberger2014-08-071-1/+1 * Update to 0.0.4.Koop Mast2014-07-303-9/+12 * Update wacom input driver to 0.24.99.1Baptiste Daroussin2014-06-1126-682/+335