Page MenuHomeFreeBSD

devel/cvs: enslave devel/cvs+ipv6
ClosedPublic

Authored by jbeich on Sep 11 2015, 6:48 PM.
Tags
None
Referenced Files
F159344493: D3636.id8674.diff
Sat, Jun 13, 2:29 AM
Unknown Object (File)
Thu, Jun 4, 9:35 AM
Unknown Object (File)
Thu, Jun 4, 6:17 AM
Unknown Object (File)
May 7 2026, 11:49 AM
Unknown Object (File)
May 3 2026, 7:12 PM
Unknown Object (File)
Apr 28 2026, 7:26 PM
Unknown Object (File)
Apr 21 2026, 7:56 PM
Unknown Object (File)
Apr 20 2026, 12:09 AM
Subscribers
None

Details

Summary

In order to take advantage of rP361895, rP361899, rP384063 with future in mind. @sumikawa (maintainer) timed out for 5 months but actually inactive for more. Let's check sanity with my mentor.

  • devel/cvs: allow slave ports (?= vars)
  • devel/cvs: define CONFLICTS against the slave and -devel
  • devel/cvs: adjust for easier patching source (i.e. avoid ../cvs)
  • devel/cvs+ipv6: move most logic as IPV6 option to devel/cvs
  • devel/cvs+ipv6: don't define HAVE_GETGROUPS twice or unused ENABLE_IPV6
  • devel/cvs+ipv6: bump PORTREVISION changes inherited from devel/cvs
  • Drop devel/cvsnt from CONFLICTS after 4.6 years being gone
  • Convert CONFLICTS into CONFLICTS_INSTALL

new since v1 (on bugzilla):

Test Plan

poudriere logs in ports/199542.

$ (cd devel/cvs; portlint -C)
WARN: Makefile: unless this is a master port, MAINTAINER has to be set by "=", not by "?=".
WARN: Makefile: unless this is a master port, COMMENT has to be set by "=", not by "?=".
WARN: files/patch-cvs.info.texinfo-5.x: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: files/patch-cvs__Makefile: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
0 fatal errors and 4 warnings found.
$ (cd devel/cvs+ipv6; portlint -C)
WARN: Makefile: KERBEROS is listed in OPTIONS_DEFINE, but no PORT_OPTIONS:MKERBEROS appears.
FATAL: Makefile: extra item "CONFLICTS_INSTALL" placed in the LICENSE section.
WARN: ../cvs/files/patch-cvs.info.texinfo-5.x: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: ../cvs/files/patch-cvs__Makefile: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
1 fatal error and 3 warnings found.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jbeich retitled this revision from to devel/cvs: enslave devel/cvs+ipv6.
jbeich updated this object.
jbeich edited the test plan for this revision. (Show Details)
jbeich added a reviewer: bapt.
bapt edited edge metadata.

This is very good improvements!

This revision is now accepted and ready to land.Sep 11 2015, 11:53 PM
This revision was automatically updated to reflect the committed changes.