ср, 14 окт. 2020 г. в 13:38, Stuart Henderson <s...@spacehopper.org>: > > On 2020/10/14 09:48, Rafael Sadowski wrote: > > On Fri Oct 09, 2020 at 11:49:56PM +0300, Vadim Zhukov wrote: > > > Hello all. > > > > > > Here is a port of the Kid3, a nicely done multimedia tags editor. For > > > those who missed TagScanner on OpenBSD for last 15 years — this tool > > > might fill your needs, as it did for me. > > > > > > The utility supports editing multiple MP3, Ogg/Vorbis, FLAC, MPC, > > > MP4/AAC, MP2, > > > Opus, Speex, TrueAudio, WavPack, WMA, WAV and AIFF files at once, > > > having full control over ID3v1 & v2 tags. There are both GUI and > > > interactive CLI; I didn't try to use CLI, though, only started it. > > > > > > Runs fine here on amd64, tests pass 100%. > > > > > > The port installs two "private" shared libraries under lib/kid3/, I > > > preferred to ignore them. The {port-,}lib-depends-check will complain, > > > though, not seeing the RUNPATH. > > > > > > A review/okay/hate/love will be appreciated. :) > > > -- > > > WBR, > > > Vadim Zhukov > > > > Could we remove the following directories, please? > > > > @mandir share/man/ > > share/man/ca/ > > share/man/ca/man1/ > > share/man/de/ > > share/man/de/man1/ > > share/man/it/ > > share/man/it/man1/ > > share/man/man1/ > > share/man/nl/ > > share/man/nl/man1/ > > share/man/pt/ > > share/man/pt/man1/ > > share/man/sv/ > > share/man/sv/man1/ > > share/man/uk/ > > share/man/uk/man1/ > > share/metainfo/ > > > > There are some more hints from portcheck: > > > > - missing RDEP on x11/gtk+3,-guic > > - missing RDEP on devel/desktop-file-utils > > - the following libraries in WANTLIB look like masked by RUN_DEPENDS: > > Qt5Multimedia > > - You want add some more x11/qt5/qt* ports to LIB_DEPENDS :)
Yep. Too much time outside process makes you forget some basics. :( The fixed version is attached. > > Otherwise kid3 runs fine here. > > > > Rafael > > > > those are wrong too: > > lib/kid3/libkid3-core.so.3.8.4 > lib/kid3/libkid3-gui.so.3.8.4 Those are "internal" to Kid3 (they live in lib/kid3/, not in lib/), and are versioned by mistake. At first glance in CMakeLists.txt this will require some patching, so, as I wrote in the original letter, I choose to ignore those libs. But if you insist, though, I will fix it, of course. :) -- WBR, Vadim Zhukov
kid3_port.tar.gz
Description: application/gzip