Created attachment 184393 [details]
Uuencoded tar file of comms/hylafax+
Today I ran into the same problem described in bug #166071, so I ported HylaFAX+ from Sourceforge, which seems to work.
Since I am not too familiar with creating ports it would be good if someone with more knowledge could review this.
Thank you Martin,
If you could do the following it would be greatly appreciated:
- Submit the port as a shell archive, see 
- Run the port through QA (portlint, and poudriere in particular), see 
Created attachment 184396 [details]
hylafax+.shar, to be expanded in ports/comms
I ran portlint -A; I corrected one warning but left those about 'make makepatch', because running 'make makepatch' interferes with the sed commands in the Makefile.
I can't run poudriere, but tested the following:
- build on i386
- build on amd64
- operation on amd64
Thank you Martin
Don't forget to add a CONFLICTS line to comms/hylafax/Makefile.
Created attachment 209489 [details]
hylafax+.shar updated to 7.0.1, to be expanded in ports/comms
Here an update to 7.0.1
I compiled your port (7.0.1) using Poudriere (12.1-RELEASE) and found a few issues.
MASTER_SITES is wrong, it should say SF/hylafax/hylafax which in turns requires a re-run of "make makesum"
While at it, please bump it to 7.0.2 as it seems to fix compatibiliy issues with (lib)tiff 4.1 which currently is in tree.
DISTFILE can also theoretically clash with comms/hylafax so please set DIST_SUBDIR to avoid that issue.
https://www.freebsd.org/doc/en/books/porters-handbook/makefile-distfiles.html --> 5.4.10
Please check if you can remove manual references of LOCALBASES with USES= localbase instead. https://www.freebsd.org/doc/en/books/porters-handbook/uses-localbase.html ?
USES= ssl is missing (it links to ssl)
stage-qa also warns about this:
Warning: /wrkdirs/usr/ports/comms/hylafax+/work/pkg-message not in UCL format, will be shown on initial install only.
# Defaults to "North American Letter". Use "ISO A4" for A4. <-- It would be much more user friendly if it were a menu toggle (OPTIONS_SINGLE)
Also, when uploading a patch please select that it deprecates previous ones.
Not using this anymore.