Date: Fri, 4 Oct 2013 14:50:41 +0000 (UTC) From: Koop Mast <kwm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r329319 - head/editors/abiword Message-ID: <201310041450.r94Eofke021471@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: kwm Date: Fri Oct 4 14:50:41 2013 New Revision: 329319 URL: http://svnweb.freebsd.org/changeset/ports/329319 Log: Fix the build when WP option is enabled. The old libwpg and libwpd where removed [1]. Update COMMENT, use new LIB_DEPEND syntax, Stageify USE_GNOME=desktopfileutils -> USES=desktop-file-utils Pointyhat to: bapt@ [1] Obtained from: gentoo [1] Modified: head/editors/abiword/Makefile head/editors/abiword/pkg-plist Modified: head/editors/abiword/Makefile ============================================================================== --- head/editors/abiword/Makefile Fri Oct 4 14:48:28 2013 (r329318) +++ head/editors/abiword/Makefile Fri Oct 4 14:50:41 2013 (r329319) @@ -10,24 +10,23 @@ MASTER_SITE_SUBDIR= abiword DIST_SUBDIR= AbiWord MAINTAINER= gnome@FreeBSD.org -COMMENT= An open-source, cross-platform WYSIWYG word processor +COMMENT= Open-source, cross-platform WYSIWYG word processor -LIB_DEPENDS= popt:${PORTSDIR}/devel/popt \ - png15:${PORTSDIR}/graphics/png \ - dbus-glib-1:${PORTSDIR}/devel/dbus-glib \ - wv-1.2:${PORTSDIR}/textproc/wv \ - jpeg:${PORTSDIR}/graphics/jpeg \ - fribidi:${PORTSDIR}/converters/fribidi \ - psiconv:${PORTSDIR}/converters/psiconv \ - goffice-0.8:${PORTSDIR}/devel/goffice +LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt \ + libpng15.so:${PORTSDIR}/graphics/png \ + libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ + libwv-1.2.so:${PORTSDIR}/textproc/wv \ + libjpeg.so:${PORTSDIR}/graphics/jpeg \ + libfribidi.so:${PORTSDIR}/converters/fribidi \ + libpsiconv.so:${PORTSDIR}/converters/psiconv \ + libgoffice-0.8.so:${PORTSDIR}/devel/goffice RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSerif.ttf:${PORTSDIR}/x11-fonts/dejavu LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USE_GMAKE= yes -USES= pathfix gettext iconv pkgconfig -USE_GNOME= libxml2 gtk20 desktopfileutils librsvg2 libxslt +USES= desktop-file-utils gettext gmake iconv pathfix pkgconfig +USE_GNOME= libxml2 gtk20 librsvg2 libxslt GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib @@ -41,8 +40,6 @@ INSTALLS_ICONS= yes ABIVERSION= 2.8 PLIST_SUB+= ABIVERSION=${ABIVERSION} -MAN1= abiword.1 - OPTIONS_DEFINE= DEBUG SPELLCHECK CLIPART TEMPLATES MATHVIEW \ OTS WP AIKSAURUS GRAMMAR PSION OPTIONS_DEFAULT=SPELLCHECK CLIPART TEMPLATES COLLAB @@ -74,11 +71,10 @@ ABIWORD_PLUGINS= garble loadbindings opm # Plugins we don't support: # gda -NO_STAGE= yes .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MMATHVIEW} -LIB_DEPENDS+= mathview:${PORTSDIR}/x11-toolkits/gtkmathview +LIB_DEPENDS+= libmathview.so:${PORTSDIR}/x11-toolkits/gtkmathview ABIWORD_PLUGINS:= ${ABIWORD_PLUGINS} mathview PLIST_SUB+= MATHVIEW="" .else @@ -86,7 +82,7 @@ PLIST_SUB+= MATHVIEW="@comment " .endif .if ${PORT_OPTIONS:MOTS} -LIB_DEPENDS+= ots-1:${PORTSDIR}/textproc/ots +LIB_DEPENDS+= libots-1.so:${PORTSDIR}/textproc/ots ABIWORD_PLUGINS:= ${ABIWORD_PLUGINS} ots PLIST_SUB+= OTS="" .else @@ -95,8 +91,8 @@ PLIST_SUB+= OTS="@comment " .if ${PORT_OPTIONS:MWP} USE_GNOME+= libgsf -LIB_DEPENDS+= wpg-0.1:${PORTSDIR}/graphics/libwpg01 \ - wpd-0.8:${PORTSDIR}/textproc/libwpd08 +LIB_DEPENDS+= libwpg-0.2.so:${PORTSDIR}/graphics/libwpg \ + libwpd-0.9.so:${PORTSDIR}/textproc/libwpd ABIWORD_PLUGINS:= ${ABIWORD_PLUGINS} wpg wordperfect PLIST_SUB+= WP="" .else @@ -104,7 +100,7 @@ PLIST_SUB+= WP="@comment " .endif .if ${PORT_OPTIONS:MAIKSAURUS} -LIB_DEPENDS+= AiksaurusGTK-1.2:${PORTSDIR}/textproc/aiksaurus-gtk +LIB_DEPENDS+= libAiksaurusGTK-1.2.so:${PORTSDIR}/textproc/aiksaurus-gtk ABIWORD_PLUGINS:= ${ABIWORD_PLUGINS} aiksaurus PLIST_SUB+= AIKSAURUS="" .else @@ -112,7 +108,7 @@ PLIST_SUB+= AIKSAURUS="@comment " .endif .if ${PORT_OPTIONS:MGRAMMAR} -LIB_DEPENDS+= link-grammar:${PORTSDIR}/textproc/link-grammar +LIB_DEPENDS+= liblink-grammar.so:${PORTSDIR}/textproc/link-grammar ABIWORD_PLUGINS:= ${ABIWORD_PLUGINS} grammar PLIST_SUB+= GRAMMAR="" .else @@ -120,7 +116,7 @@ PLIST_SUB+= GRAMMAR="@comment " .endif .if ${PORT_OPTIONS:MPSION} -LIB_DEPENDS+= psiconv:${PORTSDIR}/converters/psiconv +LIB_DEPENDS+= libpsiconv.so:${PORTSDIR}/converters/psiconv ABIWORD_PLUGINS:= ${ABIWORD_PLUGINS} psion PLIST_SUB+= PSION="" .else @@ -133,7 +129,7 @@ PLIST_SUB+= PSION="@comment " .if ${PORT_OPTIONS:MCOLXMPP} CONFIGURE_ARGS+=--enable-collab-backend-xmpp -LIB_DEPENDS+= loudmouth-1:${PORTSDIR}/net-im/loudmouth +LIB_DEPENDS+= libloudmouth-1.so:${PORTSDIR}/net-im/loudmouth .else CONFIGURE_ARGS+=--disable-collab-backend-xmpp .endif @@ -146,9 +142,9 @@ CONFIGURE_ARGS+= --enable-debug --enable CONFIGURE_ARGS+=--with-boost --enable-collab-backend-tcp \ --enable-collab-backend-service BUILD_DEPENDS+= ${LOCALBASE}/include/asio.hpp:${PORTSDIR}/net/asio -LIB_DEPENDS+= boost_system:${PORTSDIR}/devel/boost-libs \ - soup-2.4:${PORTSDIR}/devel/libsoup \ - gnutls:${PORTSDIR}/security/gnutls +LIB_DEPENDS+= libboost_system.so:${PORTSDIR}/devel/boost-libs \ + libsoup-2.4.so:${PORTSDIR}/devel/libsoup \ + libgnutls.so:${PORTSDIR}/security/gnutls RUN_DEPENDS+= ${LOCALBASE}/include/asio.hpp:${PORTSDIR}/net/asio PLIST_SUB+= COLLAB="" .else @@ -158,7 +154,7 @@ PLIST_SUB+= COLLAB="@comment " .endif .if ${PORT_OPTIONS:MSPELLCHECK} -LIB_DEPENDS+= enchant:${PORTSDIR}/textproc/enchant +LIB_DEPENDS+= libenchant.so:${PORTSDIR}/textproc/enchant CONFIGURE_ARGS+= --enable-spell PLIST_SUB+= DICT="" .else @@ -188,8 +184,4 @@ post-patch: ${WRKSRC}/src/af/util/xp/ut_go_file.h @${REINPLACE_CMD} -e 's|" == "|" = "|g' ${WRKSRC}/configure -post-install: - @${MKDIR} ${PREFIX}/lib/${PORTNAME}-${ABIVERSION}/plugins - @-update-desktop-database - .include <bsd.port.mk> Modified: head/editors/abiword/pkg-plist ============================================================================== --- head/editors/abiword/pkg-plist Fri Oct 4 14:48:28 2013 (r329318) +++ head/editors/abiword/pkg-plist Fri Oct 4 14:50:41 2013 (r329319) @@ -2,7 +2,6 @@ bin/abiword include/abiword-%%ABIVERSION%%/abiwidget.h include/abiword-%%ABIVERSION%%/libabiword.h include/abiword-%%ABIVERSION%%/xap_UnixTableWidget.h -%%AIKSAURUS%%lib/abiword-%%ABIVERSION%%/plugins/aiksaurus.a %%AIKSAURUS%%lib/abiword-%%ABIVERSION%%/plugins/aiksaurus.la %%AIKSAURUS%%lib/abiword-%%ABIVERSION%%/plugins/aiksaurus.so lib/abiword-%%ABIVERSION%%/plugins/applix.la @@ -100,6 +99,7 @@ lib/abiword-%%ABIVERSION%%/plugins/xslfo lib/libabiword-%%ABIVERSION%%.la lib/libabiword-%%ABIVERSION%%.so libdata/pkgconfig/abiword-%%ABIVERSION%%.pc +man/man1/abiword.1.gz share/abiword-%%ABIVERSION%%/Presentation.xml %%COLLAB%%share/abiword-%%ABIVERSION%%/certs/cacert.pem %%CLIPART%%share/abiword-%%ABIVERSION%%/clipart/book.png @@ -412,5 +412,3 @@ share/mime-info/abiword.keys @dirrm lib/abiword-%%ABIVERSION%%/plugins @dirrm lib/abiword-%%ABIVERSION%% @dirrm include/abiword-%%ABIVERSION%% -@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true -@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310041450.r94Eofke021471>