From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?J=F6rg?= Krause Date: Wed, 14 Sep 2016 14:46:55 +0200 Subject: [Buildroot] [PATCH 7/7] package/upmpdcli: use pkg-config for libupnpp In-Reply-To: <20160914140504.1e07e618@free-electrons.com> References: <20160914114146.3796-1-joerg.krause@embedded.rocks> <20160914114146.3796-8-joerg.krause@embedded.rocks> <20160914140504.1e07e618@free-electrons.com> Message-ID: <1473857215.19492.3.camel@embedded.rocks> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net On Wed, 2016-09-14 at 14:05 +0200, Thomas Petazzoni wrote: > Hello, > > On Wed, 14 Sep 2016 13:41:46 +0200, J?rg Krause wrote: > > > > Use the provided pkg-config file of libupnpp to get the correct > > LIBS. > > > > Signed-off-by: J?rg Krause > > --- > > ?package/upmpdcli/upmpdcli.mk | 4 +--- > > ?1 file changed, 1 insertion(+), 3 deletions(-) > > > > diff --git a/package/upmpdcli/upmpdcli.mk > > b/package/upmpdcli/upmpdcli.mk > > index 3f521cf..208aa8f 100644 > > --- a/package/upmpdcli/upmpdcli.mk > > +++ b/package/upmpdcli/upmpdcli.mk > > @@ -17,12 +17,10 @@ UPMPDCLI_AUTORECONF = YES > > ?ifeq ($(BR2_STATIC_LIBS),y) > > ?# Upmpdcli forgets to take the dependencies of libupnpp into > > ?# consideration, breaking static linking, so help it. > > -# Libupnpp unfortunately doesn't provide a .pc file, so manually > > -# handle the dependencies here. > > ?# The build system doesn't expand LIBS from the configure step, so > > ?# manually pass it to make. > > ?UPMPDCLI_MAKE_OPTS = \ > > - LIBS="`$(PKG_CONFIG_HOST_BINARY) --libs expat libcurl > > libupnp`" > > + LIBS="`$(PKG_CONFIG_HOST_BINARY) --libs libupnpp`" > > ?endif > > Thanks to your patches, upmpdcli now uses pkg-config, so why do we > still need to pass this custom LIBS value ? Right, this is not needed anymore. Thanks! J?rg