freebsd-ports/misc/xiphos/Makefile
Baptiste Daroussin 8157e9f800 Add a new USES=waf to handle the waf building system, allowing to factorise code
Plug waf into MAKE_CMD and CONFIGURE_CMD so the regular defined targets can be
reused

Always define _MAKE_JOBS so that when bsd.port.mk will stop overwritting
_MAKE_JOBS when parallel jobs are disabled we can enforce -j1 (which is needed
to really disable parallelisation with waf

WAF_CMD has been created to allow one to override the location of the waf script
relatively to WRKSRC

CONFIGURE_TARGET is by default defined to "configure"
ALL_TARGET is by default defined to "build"
INSTALL_TARGET is by default defined to "install"

USES=waf is by default stagedir safe
2015-04-08 15:05:48 +00:00

33 lines
867 B
Makefile

# $FreeBSD$
PORTNAME= xiphos
PORTVERSION= 3.1.6
PORTREVISION= 4
CATEGORIES= misc gnome
MASTER_SITES= SF/gnomesword/Xiphos/${PORTVERSION}
MAINTAINER= tabthorpe@FreeBSD.org
COMMENT= Bible interface utilizing the sword framework
LICENSE= GPLv2
RUN_DEPENDS= yelp:${PORTSDIR}/x11/yelp
BUILD_DEPENDS:= ${RUN_DEPENDS} \
docbook2html:${PORTSDIR}/textproc/docbook-utils \
gnome-doc-tool:${PORTSDIR}/textproc/gnome-doc-utils \
nspr>=4.8:${PORTSDIR}/devel/nspr
LIB_DEPENDS= libwebkitgtk-3.0.so:${PORTSDIR}/www/webkit-gtk3 \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
libsword.so:${PORTSDIR}/misc/sword
USES= gettext pkgconfig waf
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
USE_GNOME= gnomeprefix gtkhtml4 intlhack gtk30 gconf2 libgsf
OPTIONS_DEFINE= DOCS
post-install:
@${RM} ${STAGEDIR}${PREFIX}/share/icons/hicolor/icon-theme.cache
.include <bsd.port.mk>