Changes: https://lib.filezilla-project.org/ Update is needed for filezilla-3.53.0. Bump major of SHARED_LIB because of symbol removal.
51 lines
1.1 KiB
Makefile
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>
|