OSDN Git Service

[IMPROVED] Adapt to the specification change of pkg-create(8) that the default extens...
[portsreinstall/current.git] / etc / portsreinstall.conf
index a964a5b..8cb53f2 100644 (file)
@@ -1,9 +1,9 @@
 # =======================================================================
 # Configurations for portsreinstall
-# Format version 1.2.0 (Wed Jun 25 16:00:40 PHT 2018)
-#   Comments updated at Wed Jun 25 16:00:40 PHT 2018.
+# Format version 1.3.0 (Sun Jul 15 15:02:00 PHT 2018)
+#   Comments updated at Sun Jul 15 15:02:00 PHT 2018.
 #   Default settings updated at Mon May 27 21:58:12 JST 2013.
-# Copyright (C) 2010-2018 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
+# Copyright (C) 2010-2021 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
 # =======================================================================
 
 #  This file is loaded as an include file for Bourne Shell.
@@ -37,6 +37,7 @@
 # ENV_LOCALBASE=${LOCALBASE:-/usr/local}
 # ENV_LINUXBASE=${LINUXBASE:-/compat/linux}
 # ENV_PORTSDIR=${PORTSDIR:-/usr/ports}
+# ENV_PKG_CACHEDIR=${PKG_CACHEDIR:-/var/db/pkgs}
 # ENV_DISTDIR=${DISTDIR:-${ENV_PORTSDIR}/distfiles}
 # ENV_PACKAGES=${PACKAGES:-${ENV_PORTSDIR}/packages}
 # ENV_PKGREPOSITORY=${PKG_PATH:-${PKGREPOSITORY:-${ENV_PACKAGES}/${ENV_PKGREPOSITORYSUBDIR}}}
@@ -129,18 +130,18 @@ HOLD_bsdpan=bsdpan-\*
 
 
 # Ports not to be installed by packages
-# SYNTAX: NOPKG_${id}=${glob_pattern}
+# SYNTAX: REBUILD_${id}=${glob_pattern}
 # EXAMPLE:
-#       NOPKG_001=nvidia-driver-\*
-#       NOPKG_aaa=autoconf-\*
-#       NOPKG_100a=lang/perl\*
+#       REBUILD_001=nvidia-driver-\*
+#       REBUILD_aaa=autoconf-\*
+#       REBUILD_100a=lang/perl\*
 # DESCRIPTION:
 #        This setting suppresses the default behavior of -G option that
 #       installation by package is attempted if the configuration determined by
 #       port options, knobs and depending ports is unchanged from the default.
 #       Here, the knobs are given by make environment variables (MENV_*) and
 #       make arguments (MARG_*), and the depending ports are affected by port
-#       replacement (REPLACE_*). Explicit specification by NOPKG_* is encouraged
+#       replacement (REPLACE_*). Explicit specification by REBUILD_* is encouraged
 #       for ports which change their actually installed files depending on other
 #       installed packages or files because automatic detection of their changes
 #       from the default is unavailable within the current implementation. 
@@ -200,6 +201,40 @@ HOLD_bsdpan=bsdpan-\*
 # CORRESPONDING pkgtools.conf SECTION: (none)
 
 
+# Additional conflict in build
+# SYNTAX: BUILDCONFLICT_TARGET_${id}=${glob_pattern}
+#         BUILDCONFLICT_DEF_${id}=${glob_pattern}
+# EXAMPLE:
+#       BUILDCONFLICT_TARGET_strigidaemon='strigidaemon-0.[0-9]*'
+#       BUILDCONFLICT_DEF_strigidaemon='cppunit-[0-9]*'
+#       BUILDCONFLICT_TARGET_libcaca=graphics/libcaca
+#       BUILDCONFLICT_DEF_libcaca=devel/cppunit
+# DESCRIPTION:
+#        Packages matching BUILDCONFLICT_DEF are added to the conflict
+#       list in the build time of the ports matching
+#       BUILDCONFLICT_TARGET. This configuration may be useful for a quick
+#       troubleshooting to build errors caused by conflict which is not
+#       recognized by the maintainer.
+# CORRESPONDING pkgtools.conf SECTION: (none)
+
+
+# Additional conflict in installation
+# SYNTAX: INSTCONFLICT_TARGET_${id}=${glob_pattern}
+#         INSTCONFLICT_DEF_${id}=${glob_pattern}
+# EXAMPLE:
+#       INSTCONFLICT_TARGET_perl5devel='perl5-devel-[0-9]*'
+#       INSTCONFLICT_DEF_perl5devel='perl5.24-[0-9]*'
+#       INSTCONFLICT_TARGET_clangdevel=lang/clang-devel
+#       INSTCONFLICT_DEF_clangdevel=lang/clang33
+# DESCRIPTION:
+#        Packages matching INSTCONFLICT_DEF are added to the conflict
+#       list in the installation time of the ports matching
+#       INSTCONFLICT_TARGET. This configuration may be useful for
+#       countermeasure in case that some build-time only requirements
+#       conflict with each other.
+# CORRESPONDING pkgtools.conf SECTION: (none)
+
+
 # Arguments for make(1)
 # SYNTAX: MARG_TARGET_${id}=${glob_pattern}
 #         MARG_DEF_${id}=${definitions}