PORTNAME= amule DISTVERSION= 3.0.1 CATEGORIES= net-p2p MASTER_SITES= https://github.com/amule-org/amule/releases/download/${DISTVERSION}/ DISTNAME= aMule-${DISTVERSION}-src MAINTAINER= eduardo@FreeBSD.org COMMENT= All-platform P2P client based on eMule WWW= https://github.com/amule-project/amule LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/docs/COPYING BUILD_DEPENDS= cryptopp-modern>0:security/cryptopp-modern LIB_DEPENDS= libcurl.so:ftp/curl USES= cmake:testing gettext-runtime gnome localbase:ldflags pkgconfig \ readline USE_GNOME= glib20 USE_RC_SUBR= amuled USE_WX= 3.2 CMAKE_ON= BUILD_ALC BUILD_ALCC BUILD_AMULECMD BUILD_DAEMON BUILD_ED2K \ BUILD_WXCAS CMAKE_OFF= BUILD_TESTING DEFAULT_VERSION_CHECK ENABLE_BFD ENABLE_CCACHE \ TRANSLATED_MANPAGES WRKSRC= ${WRKDIR}/aMule-${DISTVERSION} OPTIONS_DEFINE= CAS DOCS FILEVIEW GEOIP NLS UPNP WEBSERVER OPTIONS_DEFAULT= AMULEGUI CAS FILEVIEW GEOIP MONOLITHIC \ WEBSERVER OPTIONS_MULTI= COMPONENTS OPTIONS_MULTI_COMPONENTS= AMULEGUI MONOLITHIC OPTIONS_SUB= yes AMULEGUI_DESC= Build aMule remote GUI CAS_DESC= Build aMule Statistics for console FILEVIEW_DESC= Build file viewer for console MONOLITHIC_DESC= Build monolithic aMule AMULEGUI_CMAKE_BOOL= BUILD_REMOTEGUI CAS_LIB_DEPENDS= libgd.so:graphics/gd CAS_CMAKE_BOOL= BUILD_CAS FILEVIEW_CMAKE_BOOL= BUILD_FILEVIEW GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP_CMAKE_BOOL= ENABLE_IP2COUNTRY MONOLITHIC_USES= desktop-file-utils MONOLITHIC_CMAKE_BOOL= BUILD_MONOLITHIC NLS_USES= gettext-tools NLS_CMAKE_BOOL= ENABLE_NLS UPNP_LIB_DEPENDS= libupnp.so:devel/upnp UPNP_CMAKE_BOOL= ENABLE_UPNP WEBSERVER_LIB_DEPENDS= libpng.so:graphics/png WEBSERVER_USES= readline WEBSERVER_CMAKE_BOOL= BUILD_WEBSERVER .include .if ${PORT_OPTIONS:MAMULEGUI} || ${PORT_OPTIONS:MMONOLITHIC} PLIST_SUB+= AMULESKIN="" .else PLIST_SUB+= AMULESKIN="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|"aMule GIT"|"aMule ${DISTVERSION}"|g' \ -e 's|VERSION "GIT"|VERSION "${DISTVERSION}"|g' \ ${WRKSRC}/CMakeLists.txt .include