From: Enzo Nicosia Subject: Re: [NEW] audio/ebook2cw To: ports@openbsd.org Date: Thu, 11 Dec 2025 11:09:57 +0000 On Wed, Dec 10, 2025 at 03:08:12AM +0000, Stuart Henderson wrote: [cut] > > tweaked version attached; > > - add a note to COMMENT for people that don't know CW == Morse code > - CATEGORIES for amateur radio related ports is normally comms so use > that (not sure whether that or audio is best for the port dir) > - more exact license marker > - don't list library deps in BUILD_DEPENDS > - break out deps to one line per dep > - don't use "CONFIGURE_STYLE=none", it is meaningless > - pass in DESTDIR via flags to avoid various patches > - use INSTALL_STRIP rather than hardcoding -s (so that building with > "make DEBUG=-g" disables stripping) > - drop DESCR paragraph about manpages and www (the URL is included > directly after in packages, so that should be fairly obvious, and > manpages are standard anyway > Dear Stuart, thanks a lot for the feedback and the tweaks, and sorry for the silly mistakes. I have actually learned a lot in the process. The only change I would suggest is to have: CATEGORIES = audio comms hamradio The reason behind "audio" is audio/morseplayer (it does something related but different), and the fact that I might be porting a couple of other morse-related tools which would fit in audio as well. The reason behind including hamradio as well is that ebook2cw will be probably only make sense to the same hams who use the ports under hamradio/. But I am not precious about either, and happy to proceed even with comms only, if it better fits with the rest. Sorry if I misread anything here, e.g., regarding categories. New tgz attached. Is it OK? Enzo --