Le Sat, Nov 20, 2021 at 01:57:30PM +0000, Stuart Henderson a écrit : > On 2021/11/20 09:45, Landry Breuil wrote: > > hi, > > > > here's a port for lebiniou (https://biniou.net/) - and its deps: > > > > Le Biniou is open-source, user-friendly, powerful music visualization > > & VJing tool. > > > > Are you an artist, composer, or VJ ? Create live visuals based on your > > audio performances or existing tracks. > > > > As a music fan, watch an everlasting, mesmerizing and totally unseen > > creation reacting to the music. > > > > 99% of the port work has been done by semarie@, i've just nudged > > upstream in doing an sndio input in > > https://gitlab.com/lebiniou/lebiniou/-/issues/134 and done some testing > > with it. > > > > feedback on the 5 ports welcome - testing too :) > > > > Landry > > a few tweaks; > > - SEPARATE_BUILD is automatic with cmake.port.mk > > - drop cmake shlib version patches; cmake.port.mk handles shared lib > versions automatically _as long as you have SHARED_LIBS set_ > ... so on the first build it will use a plain .so extension with > no version, then you add SHARED_LIBS for the lib name and rebuild, then > it will set the version for you. > > - i guess these ports were written before autoreconf?
thanks for the feedback, appreciated ! new version taking those into account, the last questionable thing is the unversioned libbiniou.so file in multimedia/lebiniou/pkg/PLIST, with or without SHARED_LIBS it stays unversioned, per patch-configure_ac & patch-src_Makefile_am the bits versioning it to .so.0 are patched out. Dunno what should be done there ... Landry
biniou-3.63+deps_3.tgz
Description: application/tar-gz
