bket d1e2512671 Update to libfilezilla-0.27.1
Changes: https://lib.filezilla-project.org/

Update is needed for filezilla-3.53.0. Bump major of SHARED_LIB because
of symbol removal.
2021-03-16 13:02:02 +00:00

51 lines
1.1 KiB
Makefile

# $OpenBSD: Makefile,v 1.18 2021/03/16 13:02:02 bket Exp $
COMMENT = support library for FileZilla
DISTNAME = libfilezilla-0.27.1
SHARED_LIBS += filezilla 7.0 # 12.0.0
CATEGORIES = net
HOMEPAGE = https://lib.filezilla-project.org/
MAINTAINER = Bjorn Ketelaars <bket@openbsd.org>
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} gmp gnutls hogweed iconv idn2 intl
WANTLIB += m nettle p11-kit tasn1 unistring
MASTER_SITES = https://download.filezilla-project.org/libfilezilla/
EXTRACT_SUFX = .tar.bz2
# c++17
COMPILER = base-clang ports-gcc
BUILD_DEPENDS = devel/cppunit \
devel/gettext,-tools
LIB_DEPENDS = converters/libiconv \
security/gnutls \
security/libnettle
SEPARATE_BUILD = Yes
USE_GMAKE = Yes
CONFIGURE_STYLE = autoreconf
CONFIGURE_ARGS = --disable-doxygen-doc
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}"
AUTOCONF_VERSION = 2.69
AUTOMAKE_VERSION = 1.15
# undefined reference to `__atomic_store_8'
.if ${MACHINE_ARCH:Mhppa}
WANTLIB += atomic
LDFLAGS += -latomic
.endif
.include <bsd.port.mk>