2016-04-26 09:35:38 +00:00

51 lines
1.2 KiB
Makefile

# $OpenBSD: Makefile,v 1.3 2016/04/26 09:35:38 sthen Exp $
COMMENT = console based XMPP client
DISTNAME = profanity-0.4.7
CATEGORIES = net
HOMEPAGE = http://www.profanity.im/
MAINTAINER = Rafael Sadowski <rafael@sizeofvoid.org>
# GPLv3+
PERMIT_PACKAGE_CDROM = Yes
MASTER_SITES = http://www.profanity.im/
WANTLIB += assuan c curl ereadline glib-2.0 gpg-error gpgme intl ncursesw
WANTLIB += otr strophe uuid
BUILD_DEPENDS +=${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS}
LIB_DEPENDS += net/curl \
devel/readline>=6.1p2 \
devel/glib2 \
net/libstrophe \
security/gpgme \
security/libotr \
sysutils/e2fsprogs
TEST_DEPENDS = devel/cmocka
CONFIGURE_STYLE = autoconf
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
CONFIGURE_ARGS = --with-xscreensaver=no \
--enable-notifications \
--enable-otr
MAKE_FLAGS = CC="${CC}" CFLAGS="${CFLAGS}"
AUTOCONF_VERSION = 2.69
AUTOMAKE_VERSION = 1.11
# there is no stub_ui.h and is not needed
post-patch:
find ${WRKSRC} -type f -name "*.c" \
-exec sed -i '/stub\_ui.h/d' "{}" \;
sed -i s,/usr/local,${LOCALBASE}, ${WRKSRC}/configure.ac
.include <bsd.port.mk>