Page MenuHomeFreeBSD

devel/cvs: enslave devel/cvs+ipv6
ClosedPublic

Authored by jbeich on Sep 11 2015, 6:48 PM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 16 2024, 2:55 AM
Unknown Object (File)
Jan 7 2024, 2:25 PM
Unknown Object (File)
Dec 25 2023, 11:24 AM
Unknown Object (File)
Dec 20 2023, 1:26 AM
Unknown Object (File)
Dec 9 2023, 10:26 AM
Unknown Object (File)
Dec 8 2023, 11:51 AM
Unknown Object (File)
Nov 25 2023, 7:42 AM
Unknown Object (File)
Nov 7 2023, 11:37 PM
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
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 487
Build 487: arc lint + arc unit

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.