pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/x11/qt5-qtmultimedia



>>> Module Name:	pkgsrc
>>> Committed By:	joerg
>>> Date:		Wed Apr 15 13:13:44 UTC 2015
>>> 
>>> Modified Files:
>>> 	pkgsrc/x11/qt5-qtmultimedia: Makefile PLIST
>>> 
>>> Log Message:
>>> Explicitly add PREFIX/lib/pulseaudio to the library search path for the
>>> old wrapper, libtool doesn't correctly pick it up otherwise. Bump
>>> revision.
>> 
>> While this builds a qt5-qtmultimedia which includes the pulseaudio
>> files from the PLIST, this breaks all dependencies of the package that
>> I've tried so far.
> 
> Feel free to move the hack to pulseaudio's b3.mk. My interest in
> spending further time on this is zero...
> 
> Joerg

I think it should be enough to make Libs.private public in pulseaudio's pkg-config file, like this:

--- libpulse.pc.in.orig	2015-04-17 06:35:36.000000000 +0000
+++ libpulse.pc.in
@@ -7,6 +7,5 @@ modlibexecdir=@modlibexecdir@
 Name: libpulse
 Description: PulseAudio Client Interface
 Version: @PACKAGE_VERSION@
-Libs: -L${libdir} -lpulse @PTHREAD_LIBS@
-Libs.private: -L${libdir}/pulseaudio -lpulsecommon-@PA_MAJORMINOR@
+Libs: -L${libdir} -lpulse @PTHREAD_LIBS@ -L${libdir}/pulseaudio -lpulsecommon-@PA_MAJORMINOR@
 Cflags: -I${includedir} -D_REENTRANT

Kind regards,
Adam


Home | Main Index | Thread Index | Old Index