1 # =======================================================================
2 # Configurations for portsreinstall
3 # Format version 1.0.0 (Sat Nov 13 22:08:41 JST 2010)
4 # Copyright (C) 2010, 2011 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
5 # =======================================================================
7 # This file is loaded as an include file for Bourne Shell.
8 # The settings in this file SHOULD NOT conflict with pkgtools.conf(5) if
10 # In the all sections, ${id} denotes an arbitrary ID for distinction
11 # between the settings in the same section.
14 # Alternative environment variable values
15 # SYNTAX: ENV_${envname}=${value}
17 # These configuration may be required if you have changed the
18 # location or so on of the ports system. In those cases, uncomment
19 # the corresponding lines and give the appropriate values.
20 # CORRESPONDING pkgtools.conf SECTION: ENV
22 # ENV_PORTSDIR=/usr/ports.local
23 # ENV_DISTDIR=/usr/ports.distfiles.local
27 # SYNTAX: ENV_${envname}=${value}
29 # List of additional MOVED files applied after the original. If
30 # multiple settings are given here, they are applied in the order
32 # CORRESPONDING pkgtools.conf SECTION: ALT_MOVED
34 # ALT_MOVED_1=/usr/ports/MOVED.local # Referred firstly
35 # ALT_MOVED_2=/usr/ports/MOVED.local2 # Referred secondly
39 # SYNTAX: HOLD_PKGS_${id}=${glob_patern}
41 # HOLD_001=nvidia-driver-\*
42 # HOLD_aaa=autoconf-\*
43 # HOLD_100a=lang/perl\*
45 # Original packages whose port origins are nonexistent MUST be
46 # specified here. Obsolete packages which you wish to preserve also
47 # MUST be specified here. Packages listed here are always
48 # untouched. Dependencies and dependents of the specified packages
49 # are processed as usual.
50 # CORRESPONDING pkgtools.conf SECTION: HOLD_PKGS and IGNORE_MOVED
53 # Packages to be ignored
54 # SYNTAX: TABOO_${id}=${glob_patern}
56 # TABOO_001=nvidia-driver-\*
57 # TABOO_aaa=autoconf-\*
58 # TABOO_100a=lang/perl\*
60 # Morbid ports which crash or confuse the system MUST be specified
61 # here. Packages listed here are untouched if the origin exists,
62 # and otherwise deleted. Dependencies and dependents of the
63 # specified packages are processed as usual. If you wish to
64 # preserve any of the specified packages, you MUST additionally
65 # specify them in the HOLD section.
66 # CORRESPONDING pkgtools.conf SECTION: (none)
69 # Permanent replacement
70 # SYNTAX: REPLACE_FROM_${id}=${glob_patern}
71 # REPLACE_TO_${id}=${origin}
73 # REPLACE_FROM_nv=nvidia-driver-\*
74 # REPLACE_TO_nv=x11/nvidia-driver-71
75 # REPLACE_FROM_mpegaudio=audio/mpegaudio
76 # REPLACE_TO_mpegaudio=
78 # All ports matching REPLACE_FROM are replaced with REPLACE_TO of
80 # If REPLACE_TO is null, the all ports matching REPLACE_FROM are
81 # removed if possible.
82 # The REPLACE_FROM and REPLACE_TO ports should install the same
83 # files in the same directories, viz., conflicting with each other,
84 # because necessity of new installation of dependencies is judged
85 # by existance of the required files for build- or run-times.
86 # When you change these configurations, you must reconstruct the
87 # database by executing 'portsreinstall clean' before restart.
88 # CORRESPONDING pkgtools.conf SECTION: ALT_PKGDEP
91 # Arguments for make(1)
92 # SYNTAX: MARG_TARGET_${id}=${glob_patern}
93 # MARG_DEF_${id}=${definitions}
95 # MARG_TARGET_ooo=editors/openoffice.org-\*
96 # MARG_DEF_ooo='LOCALIZED_LANG=ja WITH_KDE=yes'
97 # MARG_TARGET_cups_pstoraster=print/cups-pstoraster
98 # MARG_DEF_cups_pstoraster='WITH_CJK=yes'
100 # When executing make(1) for ports matching MARG_TARGET, the arg-
101 # uments given by MARG_DEF of the same ID are apllied.
102 # CORRESPONDING pkgtools.conf SECTION: MAKE_ARGS
105 # Environment variable values for make(1)
106 # SYNTAX: MENV_TARGET_${id}=${glob_pattern}
107 # MENV_DEF_${id}=${definitions}
109 # MENV_TARGET_ooo=editors/openoffice.org-\*
110 # MENV_DEF_ooo='LOCALIZED_LANG=ja WITH_KDE=yes'
111 # MENV_TARGET_cups_pstoraster=print/cups-pstoraster
112 # MENV_DEF_cups_pstoraster='WITH_CJK=yes'
114 # When executing make(1) for ports matching MENV_TARGET, the env-
115 # ironment variable values given by MENV_DEF of the same ID are
117 # CORRESPONDING pkgtools.conf SECTION: MAKE_ENV
120 # Commands to run before build
121 # SYNTAX: BEFOREBUILD_TARGET_${id}=${glob_pattern}
122 # BEFOREBUILD_COMMAND_${id}=${command}
124 # BEFOREBUILD_TARGET_cvs=\*
125 # BEFOREBUILD_COMMAND_cvs='cvs update'
127 # Commonds given here are executed before starting build,
128 # concretely, before clean and fetch. The commonds must be in the
129 # syntax of Bourne Shell script.
130 # CORRESPONDING pkgtools.conf SECTION: BEFOREBUILD
133 # Commands to run before deinstallation
134 # SYNTAX: BEFOREDEINSTALL_TARGET_${id}=${glob_pattern}
135 # BEFOREDEINSTALL_COMMAND_${id}=${command}
137 # BEFOREDEINSTALL_TARGET_cvs=mail/postfix
138 # BEFOREDEINSTALL_COMMAND_cvs='/usr/local/sbin/postfix stop'
140 # Commonds given here are executed between the end of build and
141 # start of installation, concretely, between "make" and "make
142 # deinstall". The commonds must be in the syntax of Bourne Shell
144 # CORRESPONDING pkgtools.conf SECTION: BEFOREDEINSTALL
147 # Commands to run after installation
148 # SYNTAX: AFTERINSTALL_TARGET_${id}=${glob_pattern}
149 # AFTERINSTALL_COMMAND_${id}=${command}
151 # AFTERINSTALL_TARGET_cvs=mail/postfix
152 # AFTERINSTALL_COMMAND_cvs='/usr/local/sbin/postfix start'
154 # Commonds given here are executed after installation,
155 # concretely, after "make (re-)install clean". The commonds must
156 # be in the syntax of Bourne Shell script.
157 # CORRESPONDING pkgtools.conf SECTION: AFTERINSTALL