The annex on my original mail ended in .tar.gz but was a plain tar archive, not a gzipped tar. Here's it fixed. [insert obligatory xkcd://1168 reference here] On 2026-05-21, Lucas de Sena wrote: > Hi, > This is my first flavored port, for kvirc <https://www.kvirc.net/> > a Qt-based irc client, which was previously made for KDE, but now KDE > integration is optional and can be {en,dis}abled at buildtime (I added > a flavor for KDE integration in the port). > > Here are some issues: > > On a flavored port, how should pkg/PLIST be generated? > Should i build every flavor combination and run `make update-plist` > on it? > > I have built each flavor (but not each flavor combination) and run > `make update-plist`. Each taking ~40min on a 14yo laptop (more for > the `kde` flavor. If the plist needs a fixing, please can you build and > then send the patch or updated port in this thread? > > Also, do this port has too much flavors? I think i got a good number of > them with a minimal feature set on the base port, while aiming for a new > flavor only when optional dependencies are added. > But, should it also have... > • ...a "dbus" flavor? The port I wrote builds with DBus, but could be > built with `-DWANT_DBUS=0`. Building with DBus has no additional > dependency, for it's all in x11/qt6/qtbase. > • ...a "perl" flavor? Perl is used for scripting. Base OpenBSD > installation already has Perl, but other ports with perl scripting > (like textedit/vim) have a "perl" flavor. I made a "python" flavor, > which i suppose is better than having hard dependency on python. > > Is the port OK? > > Thanks. > > -- > Lucas de Sena
No comments:
Post a Comment