Summary: | net/drawterm: switch to 9front fork, add DragonflyBSD compatibility, remove patches | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Piotr Kubaj <pkubaj> | ||||||
Component: | Individual Port(s) | Assignee: | Tobias Kortkamp <tobik> | ||||||
Status: | Closed Feedback Timeout | ||||||||
Severity: | Affects Only Me | CC: | winston | ||||||
Priority: | --- | Keywords: | needs-patch, needs-qa | ||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(winston) |
||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Hello, I have contacted Piotr and they're interested in taking over this port. Thanks, Piotr! Created attachment 191706 [details]
patch
* update to a newer version which includes a manpage
* respect CFLAGS
* add -fPIC to CFLAGS
* change maintainer
This needs to be locked to a specific commit. Using 'tip' isn't appropriate as it changes over time for every new upstream commit. It would also be nice to give the distfile a unique filename (probably using the /?dummy= trick other ports use). +.if ${OPSYS} == "FreeBSD" +MAKE_ARGS= CONF=freebsd +.else +MAKE_ARGS= CONF=dragonfly +.endif Since this set after including bsd.port.pre.mk it should be MAKE_ARGS+= or it overwrites MAKE_ARGS as set by the framework, but all of this can be done declaratively without the bsd.port.{pre,post}.mk dance with just MAKE_ARGS= CONF=${OPSYS:tl} |
Created attachment 190342 [details] patch This patch switches drawterm port to use 9front's fork. It also adds DragonflyBSD compatibility. Tested on Poudriere on FreeBSD.