diff options
author | Koop Mast <kwm@FreeBSD.org> | 2013-03-19 10:40:22 +0000 |
---|---|---|
committer | Koop Mast <kwm@FreeBSD.org> | 2013-03-19 10:40:22 +0000 |
commit | 2a3357182d8cb640f374f8c60b71b6c99ec43843 (patch) | |
tree | 7a5f4c1c91d14d9fcab2b30589db732cde4a3725 /editors/abiword | |
parent | 92fdeef4740a0893f904a81b5150a5e3f5604b10 (diff) | |
download | freebsd-ports-2a3357182d8cb640f374f8c60b71b6c99ec43843.zip |
Convert almost all gnome@ ports to OptionsNG, trim header, use USES=pathfix
instead of gnomehack and pet portlint.
Add conflicts with future gnome3 versions.
Reviewed by: miwi, bapt
Diffstat (limited to 'editors/abiword')
-rw-r--r-- | editors/abiword/Makefile | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/editors/abiword/Makefile b/editors/abiword/Makefile index a2d254c501da..da9c6f6ff552 100644 --- a/editors/abiword/Makefile +++ b/editors/abiword/Makefile @@ -13,19 +13,20 @@ DIST_SUBDIR= AbiWord MAINTAINER= gnome@FreeBSD.org COMMENT= An open-source, cross-platform WYSIWYG word processor -LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt \ +LIB_DEPENDS= popt:${PORTSDIR}/devel/popt \ png15:${PORTSDIR}/graphics/png \ wv-1.2:${PORTSDIR}/textproc/wv \ - jpeg.11:${PORTSDIR}/graphics/jpeg \ - fribidi.3:${PORTSDIR}/converters/fribidi \ - psiconv.10:${PORTSDIR}/converters/psiconv \ - goffice-0.8.8:${PORTSDIR}/devel/goffice + jpeg:${PORTSDIR}/graphics/jpeg \ + fribidi:${PORTSDIR}/converters/fribidi \ + psiconv:${PORTSDIR}/converters/psiconv \ + goffice-0.8:${PORTSDIR}/devel/goffice RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSerif.ttf:${PORTSDIR}/x11-fonts/dejavu USE_GMAKE= yes USE_ICONV= yes USE_GETTEXT= yes -USE_GNOME= gnomehack libxml2 gtk20 desktopfileutils librsvg2 +USES= pathfix +USE_GNOME= libxml2 gtk20 desktopfileutils librsvg2 WANT_GNOME= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include @@ -40,27 +41,27 @@ PLIST_SUB+= ABIVERSION=${ABIVERSION} MAN1= abiword.1 -OPTIONS= DEBUG "Enable debug" off \ - BOOST "Build with boost" on \ - SPELLCHECK "Enable spell checking support" on \ - CLIPART "Install clipart" on \ - TEMPLATES "Install additional templates" on +OPTIONS_DEFINE= DEBUG BOOST SPELLCHECK CLIPART TEMPLATES +OPTIONS_DEFAULT=BOOST SPELLCHECK CLIPART TEMPLATES +SPELLCHECK_DESC= Spell checking support +CLIPART_DESC= Install clipart +TEMPLATES_DESC= Install additional templates -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> -.if defined(WITH_DEBUG) +.if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug --enable-symbols .endif -.if defined(WITH_BOOST) +.if ${PORT_OPTIONS:MBOOST} CONFIGURE_ARGS+= --with-boost LIB_DEPENDS+= boost_system:${PORTSDIR}/devel/boost-libs .else CONFIGURE_ARGS+= --without-boost .endif -.if defined(WITH_SPELLCHECK) -LIB_DEPENDS+= enchant.1:${PORTSDIR}/textproc/enchant +.if ${PORT_OPTIONS:MSPELLCHECK} +LIB_DEPENDS+= enchant:${PORTSDIR}/textproc/enchant CONFIGURE_ARGS+= --enable-spell PLIST_SUB+= DICT="" .else @@ -68,7 +69,7 @@ CONFIGURE_ARGS+= --disable-spell PLIST_SUB+= DICT="@comment " .endif -.if defined(WITH_TEMPLATES) +.if ${PORT_OPTIONS:MTEMPLATES} CONFIGURE_ARGS+= --enable-templates PLIST_SUB+= TEMPLATES="" .else @@ -76,7 +77,7 @@ CONFIGURE_ARGS+= --disable-templates PLIST_SUB+= TEMPLATES="@comment " .endif -.if defined(WITH_CLIPART) +.if ${PORT_OPTIONS:MCLIPART} CONFIGURE_ARGS+= --enable-clipart PLIST_SUB+= CLIPART="" .else @@ -93,4 +94,4 @@ post-install: @${MKDIR} ${PREFIX}/lib/${PORTNAME}-${ABIVERSION}/plugins @-update-desktop-database -.include <bsd.port.post.mk> +.include <bsd.port.mk> |