Changeset 30437 for trunk/doc-new


Ignore:
Timestamp:
Oct 28, 2007, 1:06:05 AM (12 years ago)
Author:
markd@…
Message:

Add startupitem.netchange and startupitem.inetdcompat; the latter is not implemented yet, but
hopefully soon.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc-new/man/xml/portfile.7.xml

    r30419 r30437  
    933933
    934934      <refsection>
    935         <title>StartupIem Creation &amp; Logging</title>
     935        <title>StartupItem Attributes</title>
    936936
    937937        <para>The keywords in this section may be used with either
     
    10521052
    10531053                  <programlisting>startupitem.logevents   yes</programlisting>
     1054                </listitem>
     1055              </itemizedlist>
     1056            </listitem>
     1057          </varlistentry>
     1058
     1059          <varlistentry>
     1060            <term>startupitem.netchange</term>
     1061
     1062            <listitem>
     1063              <para>Cause the daemon to be restarted when a change in network
     1064              state is detected.</para>
     1065
     1066              <itemizedlist>
     1067                <listitem>
     1068                  <para>Type: optional</para>
     1069                </listitem>
     1070
     1071                <listitem>
     1072                  <para>Default: no</para>
     1073                </listitem>
     1074
     1075                <listitem>
     1076                  <para>Values: yes no</para>
     1077                </listitem>
     1078
     1079                <listitem>
     1080                  <para>Example:</para>
     1081
     1082                  <programlisting>startupitem.netchange  yes</programlisting>
    10541083                </listitem>
    10551084              </itemizedlist>
     
    11141143            </listitem>
    11151144          </varlistentry>
     1145
     1146          <varlistentry>
     1147            <term>startupitem.inetdcompat</term>
     1148
     1149            <listitem>
     1150              <para>This keyword can only be used with startupitem.executable
     1151              and sets inetdCompatibility option.</para>
     1152
     1153              <itemizedlist>
     1154                <listitem>
     1155                  <para>Type: optional</para>
     1156                </listitem>
     1157
     1158                <listitem>
     1159                  <para>Default: no</para>
     1160                </listitem>
     1161
     1162                <listitem>
     1163                  <para>Values: yes no</para>
     1164                </listitem>
     1165
     1166                <listitem>
     1167                  <para>Example:</para>
     1168
     1169                  <programlisting>startupitem.inetdcompat   yes</programlisting>
     1170                </listitem>
     1171              </itemizedlist>
     1172            </listitem>
     1173          </varlistentry>
     1174
     1175          <varlistentry>
     1176            <term>startupitem.inetdsockname</term>
     1177
     1178            <listitem>
     1179              <para>Specify the xinetd socket servicename given in
     1180              <filename>/etc/services</filename>; this is mandatory when using
     1181              startupitem.inetdcompat, otherwise an invalid plist file
     1182              results.</para>
     1183
     1184              <itemizedlist>
     1185                <listitem>
     1186                  <para>Type: optional, but mandatory when using
     1187                  startupitem.inetdcompat.</para>
     1188                </listitem>
     1189
     1190                <listitem>
     1191                  <para>Default: no</para>
     1192                </listitem>
     1193
     1194                <listitem>
     1195                  <para>Values: <replaceable>name</replaceable></para>
     1196                </listitem>
     1197
     1198                <listitem>
     1199                  <para>Example:</para>
     1200
     1201                  <programlisting>startupitem.inetdsockname   nmicmpd</programlisting>
     1202                </listitem>
     1203              </itemizedlist>
     1204            </listitem>
     1205          </varlistentry>
     1206
     1207          <varlistentry>
     1208            <term>startupitem.inetdnowait</term>
     1209
     1210            <listitem>
     1211              <para>This keyword can only be used with
     1212              startupitem.inetdcompat, and corresponds to "wait" or "nowait"
     1213              option of xinetd services.</para>
     1214
     1215              <itemizedlist>
     1216                <listitem>
     1217                  <para>Type: optional</para>
     1218                </listitem>
     1219
     1220                <listitem>
     1221                  <para>Default: no</para>
     1222                </listitem>
     1223
     1224                <listitem>
     1225                  <para>Values: yes no</para>
     1226                </listitem>
     1227
     1228                <listitem>
     1229                  <para>Example:</para>
     1230
     1231                  <programlisting>startupitem.inetdnowait   yes</programlisting>
     1232                </listitem>
     1233              </itemizedlist>
     1234            </listitem>
     1235          </varlistentry>
     1236
     1237          <varlistentry>
     1238            <term>startupitem.logevents</term>
     1239
     1240            <listitem>
     1241              <para>Control whether or not to log events to the log file. If
     1242              logevents is set, events with timestamps are logged to the
     1243              logfile.</para>
     1244
     1245              <itemizedlist>
     1246                <listitem>
     1247                  <para>Type: optional</para>
     1248                </listitem>
     1249
     1250                <listitem>
     1251                  <para>Default: no</para>
     1252                </listitem>
     1253
     1254                <listitem>
     1255                  <para>Values: yes no</para>
     1256                </listitem>
     1257
     1258                <listitem>
     1259                  <para>Example:</para>
     1260
     1261                  <programlisting>startupitem.logevents   yes</programlisting>
     1262                </listitem>
     1263              </itemizedlist>
     1264            </listitem>
     1265          </varlistentry>
    11161266        </variablelist>
    11171267      </refsection>
     
    21462296            <para>Set environment variables for configure; list modifiers add
    21472297            and delete items from a previous Portfile configure.env keyword,
    2148             or a default set by MacPorts base. If available, it is encouraged to
    2149             use the predefined options (like configure.cflags) instead of
     2298            or a default set by MacPorts base. If available, it is encouraged
     2299            to use the predefined options (like configure.cflags) instead of
    21502300            modifying configure.env directly</para>
    21512301
     
    21872337            <itemizedlist>
    21882338              <listitem>
    2189                 <para>Default:
    2190                 <literal>-O2</literal></para>
     2339                <para>Default: <literal>-O2</literal></para>
    21912340              </listitem>
    21922341
     
    22232372            <itemizedlist>
    22242373              <listitem>
    2225                 <para>Default:
    2226                 <literal>-L${prefix}/lib</literal></para>
     2374                <para>Default: <literal>-L${prefix}/lib</literal></para>
    22272375              </listitem>
    22282376
     
    22592407            <itemizedlist>
    22602408              <listitem>
    2261                 <para>Default:
    2262                 <literal>-I${prefix}/include</literal></para>
     2409                <para>Default: <literal>-I${prefix}/include</literal></para>
    22632410              </listitem>
    22642411
     
    22812428        </varlistentry>
    22822429
    2283 <!-- fortran compiler options -->
     2430        <!-- fortran compiler options -->
     2431
    22842432        <varlistentry>
    22852433          <term>configure.fflags</term>
     
    22902438
    22912439          <listitem>
    2292             <para>Set FFLAGS to be passed to the Fortran compiler; list modifiers
    2293             add or delete items from a previous Portfile configure.fflags
    2294             keyword or the default set by MacPorts base.</para>
    2295 
    2296             <itemizedlist>
    2297               <listitem>
    2298                 <para>Default:
    2299                 <literal>-O2</literal></para>
     2440            <para>Set FFLAGS to be passed to the Fortran compiler; list
     2441            modifiers add or delete items from a previous Portfile
     2442            configure.fflags keyword or the default set by MacPorts
     2443            base.</para>
     2444
     2445            <itemizedlist>
     2446              <listitem>
     2447                <para>Default: <literal>-O2</literal></para>
    23002448              </listitem>
    23012449
     
    23192467
    23202468          <listitem>
    2321             <para>Set FCFLAGS to be passed to the Fortran compiler; list modifiers
    2322             add or delete items from a previous Portfile configure.fcflags
    2323             keyword or the default set by MacPorts base.</para>
    2324 
    2325             <itemizedlist>
    2326               <listitem>
    2327                 <para>Default:
    2328                 <literal>-O2</literal></para>
     2469            <para>Set FCFLAGS to be passed to the Fortran compiler; list
     2470            modifiers add or delete items from a previous Portfile
     2471            configure.fcflags keyword or the default set by MacPorts
     2472            base.</para>
     2473
     2474            <itemizedlist>
     2475              <listitem>
     2476                <para>Default: <literal>-O2</literal></para>
    23292477              </listitem>
    23302478
     
    23482496
    23492497          <listitem>
    2350             <para>Set F90FLAGS to be passed to the Fortran 90 compiler; list modifiers
    2351             add or delete items from a previous Portfile configure.f90flags
    2352             keyword or the default set by MacPorts base.</para>
    2353 
    2354             <itemizedlist>
    2355               <listitem>
    2356                 <para>Default:
    2357                 <literal>-O2</literal></para>
     2498            <para>Set F90FLAGS to be passed to the Fortran 90 compiler; list
     2499            modifiers add or delete items from a previous Portfile
     2500            configure.f90flags keyword or the default set by MacPorts
     2501            base.</para>
     2502
     2503            <itemizedlist>
     2504              <listitem>
     2505                <para>Default: <literal>-O2</literal></para>
    23582506              </listitem>
    23592507
     
    23682516          </listitem>
    23692517        </varlistentry>
    2370 <!-- fortran compiler options end -->
    2371 
    2372 <!-- compiler selection arguments -->
     2518
     2519        <!-- fortran compiler options end -->
     2520
     2521        <!-- compiler selection arguments -->
     2522
    23732523        <varlistentry>
    23742524          <term>configure.cc</term>
     
    23792529            <itemizedlist>
    23802530              <listitem>
    2381                 <para>Default:
    2382                 <literal></literal></para>
     2531                <para>Default: <literal></literal></para>
    23832532              </listitem>
    23842533
     
    23962545
    23972546          <listitem>
    2398             <para>Set CPP compiler flags for selecting a C preprocessor;</para>
    2399 
    2400             <itemizedlist>
    2401               <listitem>
    2402                 <para>Default:
    2403                 <literal></literal></para>
     2547            <para>Set CPP compiler flags for selecting a C
     2548            preprocessor;</para>
     2549
     2550            <itemizedlist>
     2551              <listitem>
     2552                <para>Default: <literal></literal></para>
    24042553              </listitem>
    24052554
     
    24212570            <itemizedlist>
    24222571              <listitem>
    2423                 <para>Default:
    2424                 <literal></literal></para>
     2572                <para>Default: <literal></literal></para>
    24252573              </listitem>
    24262574
     
    24382586
    24392587          <listitem>
    2440             <para>Set OBJC compiler flags for selecting an Objective-C compiler;</para>
    2441 
    2442             <itemizedlist>
    2443               <listitem>
    2444                 <para>Default:
    2445                 <literal></literal></para>
     2588            <para>Set OBJC compiler flags for selecting an Objective-C
     2589            compiler;</para>
     2590
     2591            <itemizedlist>
     2592              <listitem>
     2593                <para>Default: <literal></literal></para>
    24462594              </listitem>
    24472595
     
    24592607
    24602608          <listitem>
    2461             <para>Set FC compiler flags for selecting a Fortran compiler;</para>
    2462 
    2463             <itemizedlist>
    2464               <listitem>
    2465                 <para>Default:
    2466                 <literal></literal></para>
     2609            <para>Set FC compiler flags for selecting a Fortran
     2610            compiler;</para>
     2611
     2612            <itemizedlist>
     2613              <listitem>
     2614                <para>Default: <literal></literal></para>
    24672615              </listitem>
    24682616
     
    24802628
    24812629          <listitem>
    2482             <para>Set F77 compiler flags for selecting a Fortran 77 compiler;</para>
    2483 
    2484             <itemizedlist>
    2485               <listitem>
    2486                 <para>Default:
    2487                 <literal></literal></para>
     2630            <para>Set F77 compiler flags for selecting a Fortran 77
     2631            compiler;</para>
     2632
     2633            <itemizedlist>
     2634              <listitem>
     2635                <para>Default: <literal></literal></para>
    24882636              </listitem>
    24892637
     
    25012649
    25022650          <listitem>
    2503             <para>Set F90 compiler flags for selecting a Fortran 90 compiler;</para>
    2504 
    2505             <itemizedlist>
    2506               <listitem>
    2507                 <para>Default:
    2508                 <literal></literal></para>
     2651            <para>Set F90 compiler flags for selecting a Fortran 90
     2652            compiler;</para>
     2653
     2654            <itemizedlist>
     2655              <listitem>
     2656                <para>Default: <literal></literal></para>
    25092657              </listitem>
    25102658
     
    25222670
    25232671          <listitem>
    2524             <para>Set JAVAC compiler flags for selecting a Java compiler;</para>
    2525 
    2526             <itemizedlist>
    2527               <listitem>
    2528                 <para>Default:
    2529                 <literal></literal></para>
     2672            <para>Set JAVAC compiler flags for selecting a Java
     2673            compiler;</para>
     2674
     2675            <itemizedlist>
     2676              <listitem>
     2677                <para>Default: <literal></literal></para>
    25302678              </listitem>
    25312679
     
    25382686          </listitem>
    25392687        </varlistentry>
    2540 <!-- compiler selection arguments end -->
    2541 <!-- interpreter selection arguments -->
     2688
     2689        <!-- compiler selection arguments end -->
     2690
     2691        <!-- interpreter selection arguments -->
     2692
    25422693        <varlistentry>
    25432694          <term>configure.perl</term>
     
    25482699            <itemizedlist>
    25492700              <listitem>
    2550                 <para>Default:
    2551                 <literal></literal></para>
     2701                <para>Default: <literal></literal></para>
    25522702              </listitem>
    25532703
     
    25692719            <itemizedlist>
    25702720              <listitem>
    2571                 <para>Default:
    2572                 <literal></literal></para>
     2721                <para>Default: <literal></literal></para>
    25732722              </listitem>
    25742723
     
    25902739            <itemizedlist>
    25912740              <listitem>
    2592                 <para>Default:
    2593                 <literal></literal></para>
     2741                <para>Default: <literal></literal></para>
    25942742              </listitem>
    25952743
     
    26022750          </listitem>
    26032751        </varlistentry>
    2604 <!-- interpreter selection arguments end -->
     2752
     2753        <!-- interpreter selection arguments end -->
    26052754
    26062755        <varlistentry>
Note: See TracChangeset for help on using the changeset viewer.