1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00

misc/xiphos: Unbreak build

* Unbreak build by adding "-ftemplate-depth=1024" to CXXFLAGS
* Add missing libraries

While I'm here:

* Fix license and add path to license file
* Add "gnome" to USES because using USE_GNOME alone is deprecated
* Pet portlint

PR:		232997
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Reviewed by:	tcberner (mentor)
Approved by:	miwi (mentor)
Differential Revision:	https://reviews.freebsd.org/D19210
This commit is contained in:
Kai Knoblich 2019-02-20 22:10:54 +00:00
parent 23efc74fd2
commit d8cc6b7591
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=493472

View File

@ -2,16 +2,15 @@
PORTNAME= xiphos
PORTVERSION= 3.1.6
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= misc gnome
MASTER_SITES= SF/gnomesword/Xiphos/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Bible interface utilizing the sword framework
LICENSE= GPLv2
BROKEN= fails to compile: /usr/include/c++/v1/type_traits:1116:29: recursive template instantiation exceeded maximum depth of 25
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${RUN_DEPENDS} \
docbook2html:textproc/docbook-utils \
@ -19,14 +18,19 @@ BUILD_DEPENDS= ${RUN_DEPENDS} \
nspr>=4.8:devel/nspr
LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 \
libdbus-glib-1.so:devel/dbus-glib \
libsword.so:misc/sword
libsword.so:misc/sword \
libdbus-1.so:devel/dbus \
libsoup-2.4.so:devel/libsoup \
libenchant.so:textproc/enchant
RUN_DEPENDS= yelp:x11/yelp
USES= gettext pkgconfig waf
USES= gettext gnome pkgconfig waf
USE_GNOME= cairo gtkhtml4 intlhack gtk30 gconf2 libgsf \
gtk-update-icon-cache
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
USE_GNOME= gtkhtml4 intlhack gtk30 gconf2 libgsf \
gtk-update-icon-cache
CXXFLAGS+= -ftemplate-depth=1024
OPTIONS_DEFINE= DOCS