Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Mar 2016 16:52:12 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Olli Hauer <ohauer@FreeBSD.org>
Cc:        Franco Fichtner <franco@opnsense.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r411165 - head/net-mgmt/bandwidthd
Message-ID:  <y49j-68nn-wny@vfemail.net>
In-Reply-To: <201603151433.u2FEX4Cg055271@repo.freebsd.org> (Olli Hauer's message of "Tue, 15 Mar 2016 14:33:04 %2B0000 (UTC)")
References:  <201603151433.u2FEX4Cg055271@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Olli Hauer <ohauer@FreeBSD.org> writes:

> Author: ohauer
> Date: Tue Mar 15 14:33:04 2016
> New Revision: 411165
> URL: https://svnweb.freebsd.org/changeset/ports/411165
>
> Log:
>   - port links against libpng, so add png as dependency
>=20=20=20
>   PR:		208014
>   Submitted by:	Franco Fichtner
[...]
> -LIB_DEPENDS+=3D	libgd.so:${PORTSDIR}/graphics/gd
> +LIB_DEPENDS+=3D	libgd.so:${PORTSDIR}/graphics/gd \
> +		libpng16.so:${PORTSDIR}/graphics/png

Please, only depend on versioned libs if vendor says so to avoid churn
on graphics/png updates or, in this case, just drop dependency noise.

  $ fgrep -lr png_ .
  ./configure
  ./configure.in

Index: net-mgmt/bandwidthd/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=2D-- net-mgmt/bandwidthd/Makefile	(revision 411171)
+++ net-mgmt/bandwidthd/Makefile	(working copy)
@@ -21,9 +21,15 @@ USE_CSTD=3D	gnu89
=20
 GNU_CONFIGURE=3D	YES
 CONFIGURE_ARGS=3D	ac_cv_lib_iconv_libiconv_open=3Dno \
+		ac_cv_lib_m_pow=3Dno \
+		ac_cv_lib_png_png_read_info=3Dno \
 		ac_cv_lib_pq_PQconnectdb=3Dno
 USES=3D		gmake tar:tgz
=20
+post-patch:
+	${REINPLACE_CMD} -e '/requires.*libpng/,/exit/d' \
+		${WRKSRC}/configure
+
 post-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/bandwidthd \
 	    ${STAGEDIR}${PREFIX}/etc/rc.d

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAEBCgBmBQJW6C+sXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF
NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3b38cH+waYNNKRwVr0RnV06gBKGy6w
wm6BYbaWyPy/OyNlGMtYys2swi28Mh5ybgfEN80ZTMrIlTFZqurhG+fIvFr1/uZX
XqpOxQbnvCDZV1iy0y2bXCMvFJI3ZFtP2/YRgDGheal5/MDOfgFQ3NrtfG0F94O3
rflggf1vCKDLbjZmvjCbfx1mK8xuOjo/iHCe8g2DYopgKuoGqlkcKuZQKJyM+Kk8
4fXOppGIYDvcHY4MoGxYWnjzb5A0C/OpLPc/OOvPZNfgKoOWlwO7lB9qqKXZzl8Z
gliVmTiC1uEphIarylsnNL7SFfJTDOXx/orqMsQ1LiVikkW9TzghnkFNOU021QI=
=wJbD
-----END PGP SIGNATURE-----
--=-=-=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?y49j-68nn-wny>