[Bug 226632] x11/sterm: update to 0.8
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Mar 15 16:14:11 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226632
Mateusz Piotrowski <0mp at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |0mp at FreeBSD.org
Attachment #191524| |maintainer-approval?(0mp at Fr
Flags| |eeBSD.org)
--- Comment #1 from Mateusz Piotrowski <0mp at FreeBSD.org> ---
Created attachment 191524
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=191524&action=edit
Patch upating x11/sterm to 0.8
Changes:
- Update to 0.8.[1]
- Replace PORTVERSION with DISTVERION.
- Set LICENSE to MIT as the license of this program is a standard MIT license.
- Fix the way we handle the terminfo of x11/sterm. Historically, it was a
little bit confusing to install terminfo for x11/sterm. The patch which removes
a broken tic invocation is replaced with "BINARY_ALIAS= tic=true". FreeBSD 12,
and soon 11-STABLE and 11.2, do not require any additional configuration
(thanks to bapt@)[2]. For older version, however, there is a simple set of
instructions on how to configure terminfo for x11/sterm in pkg-message.
- Create a symbolic link to user-defined config.h instead of making a copy.
This is how it is done in other suckless.org ports such as x11-wm/dwm and
www/quark.
- Respect CPPFLAGS.
- Do not set LOCALBASE, as it is no longer present in the x11/sterm upstream.
- Add some files to DOCS and DATA.
- Use HTTPS in WWW.
QA:
- poudriere: 11.1-RELEASE amd64
- portlint
- port test
- FreeBSD 12.0-CURRENT r330529 amd64
[1]: https://git.suckless.org/st/log/?qt=range&q=0.7..0.8
[2]: https://svnweb.freebsd.org/base?view=revision&revision=331006
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list