Am Tue, Dec 06, 2022 at 02:21:06PM +0000 schrieb Klemens Nanni: > On Tue, Dec 06, 2022 at 09:29:54AM +0100, Martin Ziemer wrote: > > This tarball contains a port of getmail6, which is a python 3 fork of > > getmail. > > > > I had to modify the getmails script to work on OpenBSD. While there i > > added a ignore for directories in the config folder, as those stopped > > getmails. > > > > Old getmail configurations still work so migration is only pkg_delete > > getmail and pkg_add getmail6 for existing users. > > > > Use it on my daily driver with no problems. > > Just use GH_* instead of hand-rolling it with archive/refs/tags/, this > is shorter, fixes distinfo (tarball name is version only) and WRKDIST > can go as well and post-install just uses WRKSRC/GH_TAGNAME. > > I'd add "(python 3 fork)" from DESCR to COMMENT as well. > > mail/getmail and mail/getmail6 install the same files, so you'll need > a @conflict marker. > > Rest looks OK port-wise. Updated the port with GH_* and DESCR. Added @conflict marker to this port and think, we should add the same to the old getmail.
> commenting out `set -e' in the script seems odd, maybe something you'd > want to fix, with upstream? The 'set -e' breaks the script for us, as the shell exits, if no process is running. Have no Linux System at hand to see, how it behaves there. (But will find one at work and then think about contacting upstream)
getmail6.tgz
Description: application/tar-gz