Update of /cvsroot/fink/scripts/installer/dmg/doc/packaging In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1420/dmg/doc/packaging
Modified Files: packaging.en.html packaging.ja.html packaging.zh.html Log Message: update environment variable presets Index: packaging.ja.html =================================================================== RCS file: /cvsroot/fink/scripts/installer/dmg/doc/packaging/packaging.ja.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- packaging.ja.html 7 Apr 2005 08:05:00 -0000 1.10 +++ packaging.ja.html 11 Apr 2005 23:11:19 -0000 1.11 @@ -2240,4 +2240,4 @@ provided the document and this copyright notice remain complete and unmodified. Any commercial reproduction and any online publication requires the explicit consent of the author.</p><hr> -<p>Generated from <i>$Fink: packaging.ja.xml,v 1.20 2005/04/07 06:47:42 babayoshihiko Exp $</i></p></body></html> +<p>Generated from <i>$Fink: packaging.ja.xml,v 1.21 2005/04/07 08:04:52 babayoshihiko Exp $</i></p></body></html> Index: packaging.en.html =================================================================== RCS file: /cvsroot/fink/scripts/installer/dmg/doc/packaging/packaging.en.html,v retrieving revision 1.57 retrieving revision 1.58 diff -u -d -r1.57 -r1.58 --- packaging.en.html 5 Apr 2005 03:10:11 -0000 1.57 +++ packaging.en.html 11 Apr 2005 23:11:18 -0000 1.58 @@ -1796,21 +1796,58 @@ Causes certain environment variables to be set in the compile and install phases. This can be used to pass compiler flags etc. to configure scripts and Makefiles. Currently supported variables -are: CC, CFLAGS, CPP, CPPFLAGS, CXX, CXXFLAGS, LD, LDFLAGS, LIBS, -MAKE, MFLAGS, MAKEFLAGS. The value you specify is subject to the +are: +CC, CFLAGS, CPP, CPPFLAGS, CXX, CXXFLAGS, DYLD_LIBRARY_PATH, JAVA_HOME, +LD_PREBIND, LD_PREBIND_ALLOW_OVERLAP, LD_FORCE_NO_PREBIND, LD_SEG_ADDR_TABLE, +LD, LDFLAGS, LIBRARY_PATH, LIBS, MACOSX_DEPLOYMENT_TARGET, MAKE, +MFLAGS, MAKEFLAGS. +The value you specify is subject to the percent expansion described in the last section. A common example: </p> <pre>SetCPPFLAGS: -no-cpp-precomp</pre> <p> -The variables CPPFLAGS and LDFLAGS are special. They default to -<tt style="white-space: nowrap;">-I%p/include</tt> and <tt style="white-space: nowrap;">-L%p/lib</tt>, -respectively. If you specify a value for one of these, it will be +Some environment variables have default preset values. +If you specify a value for one of these, it will be prepended to the default value. +The preset variables (and their default values) are: </p> +<pre> +CPPFLAGS: -I%p/include +LDFLAGS: -L%p/lib +</pre> +<p> +In addition, starting in fink 0.17.0: +</p> +<pre> +LD_PREBIND: 1 +LD_PREBIND_ALLOW_OVERLAP: 1 +LD_SEG_ADDR_TABLE: $basepath/var/lib/fink/prebound/seg_addr_table +</pre> +<p> +Also, starting in fink 0.24.3 (and 0.23.7), when the distribution is +10.3 or 10.4-transitional we have +</p> +<pre> +CXXFLAGS: -fabi-version=1 +</pre> +<p> +while when the distribution is 10.4 or later we have +</p> +<pre> +CXXFLAGS: -fabi-version=2 +</pre> +<p> +Finally, MACOSX_DEPLOYMENT_TARGET is set to a default value depending +on which version of OSX is being run, but setting a value for it for +a package will override (rather than prepend to) the default value. +</p> + </td></tr><tr valign="top"><td>NoSet<b>ENVVAR</b></td><td> <p> -When set to a true value, deactivates the default values for -CPPFLAGS and LDFLAGS mentioned above. That is, if you want LDFLAGS to +When set to a true value, deactivates the default values for the preset +variables (such as +CPPFLAGS, LDFLAGS, CXXFLAGS mentioned above). For +example, if you want LDFLAGS to remain unset, specify <tt style="white-space: nowrap;">NoSetLDFLAGS: true</tt> . </p> </td></tr><tr valign="top"><td>ConfigureParams</td><td> @@ -2374,4 +2411,4 @@ provided the document and this copyright notice remain complete and unmodified. Any commercial reproduction and any online publication requires the explicit consent of the author.</p><hr> -<p>Generated from <i>$Fink: packaging.en.xml,v 1.59 2005/04/05 03:04:00 dmrrsn Exp $</i></p></body></html> +<p>Generated from <i>$Fink: packaging.en.xml,v 1.60 2005/04/11 23:07:20 dmrrsn Exp $</i></p></body></html> Index: packaging.zh.html =================================================================== RCS file: /cvsroot/fink/scripts/installer/dmg/doc/packaging/packaging.zh.html,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- packaging.zh.html 7 Apr 2005 08:19:14 -0000 1.17 +++ packaging.zh.html 11 Apr 2005 23:11:19 -0000 1.18 @@ -1750,4 +1750,4 @@ provided the document and this copyright notice remain complete and unmodified. Any commercial reproduction and any online publication requires the explicit consent of the author.</p><hr> -<p>Generated from <i>$Fink: packaging.zh.xml,v 1.14 2004/07/21 18:45:15 dmacks Exp $</i></p></body></html> +<p>Generated from <i>$Fink: packaging.zh.xml,v 1.15 2005/04/07 08:18:58 babayoshihiko Exp $</i></p></body></html> ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits