editors/abiword-devel -- 2.3.2 is now available
Jeremy Messenger
mezz7 at cox.net
Wed Jul 13 21:48:22 GMT 2005
On Tue, 12 Jul 2005 22:46:40 -0500, Mikhail T. <mi at aldan.algebra.com>
wrote:
> "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.
I think it's good idea, but remove abiword-plugins from the EXTERNALS.
> 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.
Not approve.
> 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.
Not true. png.4 -> png.5, you still have to rebuild it anyway because of
abiword will be still linking to libpng.so.4. So, force it to rebuild
abiword will get it to link on libpng.so.5. I rather to keep them in
Makefile as what it's now, it's easier to grep in ports tree for know
which need to be change and bump.
Cheers,
Mezz
> 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 \
--
mezz7 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
More information about the freebsd-gnome
mailing list