editors/abiword-devel -- 2.3.2 is now available

Mikhail T. mi at aldan.algebra.com
Wed Jul 13 03:46:45 GMT 2005


"Now" available, not "not" available :-) Sorry...

Anyway, please, consider the below diffs instead. The vendor's tarball
comes with its own copies of expat fribidi libiconv libpng popt wv zlib,
all which need not be extracted.

There would be no harm in extracting these, but there is a danger, that
now or in later releases something may include a header from the bundled
copy of one of the packages (PACKAGE), while still linking with the
-lPACKAGE installed by the PACKAGE port.

Hence the EXTERNALS list below. I also do not believe, we should care
to insist on particular versions of the libraries we want -- png.4 or
png.5 would do just fine for example.

This does not change the official package -- the very latest of all
dependencies are installed by the package cluster anyway, but will
allow users to build new abiword without having to update their png.

Yours,

	-mi

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/abiword-devel/Makefile,v
retrieving revision 1.116
diff -U2 -r1.116 Makefile
--- Makefile	12 Jun 2005 22:09:37 -0000	1.116
+++ Makefile	13 Jul 2005 03:42:38 -0000
@@ -7,5 +7,5 @@
 
 PORTNAME=	abiword
-PORTVERSION=	2.3.1
+PORTVERSION=	2.3.2
 CATEGORIES=	editors
 MASTER_SITES=	http://www.abisource.com/downloads/%SUBDIR%/${PORTVERSION}/source/
@@ -20,7 +20,7 @@
 # unzip is needed during the installation process
 BUILD_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
-LIB_DEPENDS=	popt.0:${PORTSDIR}/devel/popt \
-		png.5:${PORTSDIR}/graphics/png \
-		wv-1.0.0:${PORTSDIR}/textproc/wv \
-		fribidi.0:${PORTSDIR}/converters/fribidi
+LIB_DEPENDS=	popt:${PORTSDIR}/devel/popt \
+		png:${PORTSDIR}/graphics/png \
+		wv-1.0:${PORTSDIR}/textproc/wv \
+		fribidi:${PORTSDIR}/converters/fribidi
 
@@ -47,4 +47,7 @@
 WRKSRC=		${WRKDIR}/abiword-${PORTVERSION}/abi
 
+EXTERNALS=	abiword-plugins expat fribidi libiconv libpng popt wv zlib
+EXTRACT_AFTER_ARGS=| ${TAR} -xpf - ${EXTERNALS:C,^,--exclude ${DISTNAME}/,}
+
 .if defined(WITH_DEBUG)
 CONFIGURE_ARGS+=	--enable-debug \


More information about the freebsd-gnome mailing list