On Sun, Jan 27, 2013 at 11:16:44PM +0400, Vadim Zhukov wrote: > 2013/1/27 Landry Breuil <[email protected]>: > > On Sat, Jan 26, 2013 at 01:33:28PM -0500, Brian Callahan wrote: > >> Hi ports -- > >> > >> Now that the libsndfile change has been committed, here's > >> audio/mscore again. I've edited it slightly from the first go, so > >> used the tarball attached here. > >> > >> Works OK for me on amd64 and powerpc. > > > > Set SHARED_ONLY=yes (uses qt4..), merge PFRAG.shared into PLIST, make > > sure you depend on the 'fixed' version of libsndfile (ie > > audio/libsndfile>=1.0.25p0) and then it's ok for me. > > Side note: why not to add "SHARED_ONLY ?= Yes" to qt4.port.mk instead > of adding SHARED_ONLY to every Qt4-based port? I can cook up a diff, > if there is any interest in this.
Even though I haven't finished teaching update-plist how to do that, PFRAG.shared is mostly NOT needed apart from plugins these days. pkg_create does some magic between shared libraries and unshared libraries, see pkg_create(1). As far as setting SHARED_ONLY ?= Yes in qt4.port.mk, I'm okay with that. I don't think it warrants a full sweep of the affected ports.
