New beta release with fixes for various long-standing but minor
problems (mainly compliance issues, not functional ones).
Full change log: https://www.kermitproject.org/ckupdates.html
Starting with Beta.05, distfiles are named cku400.*, not cku10.0.* as
they have been since 10.0 Beta.01, for conformity with all previous
releases when they were cku300, cku301, cku302, etc. Hardcode "400"
for the moment; it could be "401" or any higher number as development
progresses, but exact version mapping scheme is currently unclear.
Nudged by: ler
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
The forthcoming new release of C-Kermit, expected "pretty soon", will
be called 10.0 rather than 9.0.305.
The new version number, 10.0, is a change in format. Earlier version
numbers had three parts, e.g. 9.0.304 (major.minor.edit), the new one
follows contemporary two-part convention.
- Update C-Kermit to version 9.0.305 Alpha.04 which integrates both
modern and legacy OpenSSL support (thus drop our local patch)
- Do not install essentially empty dot-files as examples; they also
contain references to full *.ini files which are no longer shipped
as part of the C-Kermit distribution
- The only useful documentation now is README.TXT, install it in the
dedicated option helper target
There are two cases:
- The upstream versionning is compatible with our versionning, or using
DISTVERSION's magic leads to a compatible PORTVERSION, use
DISTVERSION. If it is possible to use DISTVERSIONPREFIX and
DISTVERSIONSUFFIX to make it compatible, use them.
- The upstream versionning is not compatible with our versionning, and
DISTVERSION's magic does not lead to a correct PORTVERSION, then set
PORTVERSION to the equivalent of our versionning, and set DISTNAME.
It is possible to use a third variable where you store upstream's
version and use it to compute PORTVERSION and/or DISTNAME, like the
dns/bind9* ports do.
Sponsored by: Absolight
FreeBSD since 1993 without any patches. Touch the COMMENT while I'm here.
This is result of collaborative work by Frank da Cruz (C-Kermit original
author and current upstream maintainer) and yours truly.
- Remove home-rolled MAKE_ARGS bundle, leave only FreeBSD specific things
- Do not trim version suffix when assigning HERALD value
- Adjust PREFIX -> MANPREFIX for manpage installation
Discussed with: upstream maintainer (Frank da Cruz)
to documentation. Except from diff:
+I had somehow lost the edit to ckutio.c that changed the UUCP lockfile for
+Mac OS X from /var/spool/uucp to /var/spool/lock. So I slipped it in and
+re-uploaded version 8.0.211. You can tell the difference because SHOW
+VERSIONS has a 17 Apr 2004 for the Communications I/O module. Also the 10.3
+executable now has a designer banner: "Mac OS X 10.3". makefile, ckuver.h,
+ckutio.c, ckuus[45].c, 17 Apr 2004.
PR: ports/65694
Reported by: Helge Oldach <kermitmar04@oldach.net>