ports/81922: Improve documentation of CONFLICTS in bsd.port.mk
Gerald Pfeifer
gerald at FreeBSD.org
Sun Jun 5 18:00:08 UTC 2005
>Number: 81922
>Category: ports
>Synopsis: Improve documentation of CONFLICTS in bsd.port.mk
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Jun 05 18:00:06 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Gerald Pfeifer
>Release: FreeBSD 4.10-STABLE i386
>Organization:
>Environment:
>Description:
When introducing some CONFLICTS tags for the lang/gcc ports, I
had to take some extra efforts which could have been avoided by
better documentation.
This is an attempt to provide such documentation.
>How-To-Repeat:
vi $PORTSDIR/Mk/bsd.port.mk
>Fix:
Index: bsd.port.mk
===================================================================
RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v
retrieving revision 1.511
diff -u -3 -p -r1.511 bsd.port.mk
--- bsd.port.mk 17 Mar 2005 23:22:07 -0000 1.511
+++ bsd.port.mk 5 Jun 2005 17:46:14 -0000
@@ -468,10 +468,10 @@ FreeBSD_MAINTAINER= portmgr at FreeBSD.org
# Conflict checking. Use if your port cannot be installed at the same time as
# another package.
#
-# CONFLICTS - A list of package name patterns that the port conflicts with.
-# It's possible to use any shell meta-characters for pattern
-# matching.
-# E.g. apache*-1.2* apache*-1.3.[012345] apache-*+ssl_*
+# CONFLICTS - A list of package name patterns that the port conflicts
+# with, separated by blanks. The names may include shell
+# pattern meta-characters "*", "?", "[", "]", and "!".
+# Example: apache*-1.2* apache*-1.3.[012345] apache-*+ssl_*
#
# Various directory definitions and variables to control them.
# You rarely need to redefine any of these except WRKSRC and NO_WRKSUBDIR.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list