Bug 220763 - [NEW PORT] comms/hylafax+:
Summary: [NEW PORT] comms/hylafax+:
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kubilay Kocak
URL:
Keywords: feature, needs-qa
Depends on:
Blocks:
 
Reported: 2017-07-16 13:59 UTC by Martin Birgmeier
Modified: 2017-11-14 06:53 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (koobs)


Attachments
Uuencoded tar file of comms/hylafax+ (13.82 KB, text/x-uuencode)
2017-07-16 13:59 UTC, Martin Birgmeier
no flags Details
hylafax+.shar, to be expanded in ports/comms (23.15 KB, text/plain)
2017-07-16 14:46 UTC, Martin Birgmeier
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Birgmeier 2017-07-16 13:59:43 UTC
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.

-- Martin
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2017-07-16 14:05:11 UTC
Thank you Martin,

If you could do the following it would be greatly appreciated:

- Submit the port as a shell archive, see [1]
- Run the port through QA (portlint, and poudriere in particular), see [2]

[1] (https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#porting-submitting
[2] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/testing.html
Comment 2 Martin Birgmeier 2017-07-16 14:46:00 UTC
Created attachment 184396 [details]
hylafax+.shar, to be expanded in ports/comms
Comment 3 Martin Birgmeier 2017-07-16 14:46:35 UTC
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.

Shar attached.

I can't run poudriere, but tested the following:
- build on i386
- build on amd64
- operation on amd64

-- Martin
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2017-07-16 14:50:44 UTC
Thank you Martin
Comment 5 Martin Birgmeier 2017-07-16 16:15:14 UTC
Don't forget to add a CONFLICTS line to comms/hylafax/Makefile.

CONFLICTS_INSTALL=     hylafax+

-- Martin
Comment 6 rnoll.bsd 2017-07-16 23:47:53 UTC
Thank you!

Ryan