Indent to match the style requirements.

This commit is contained in:
Maxim Sobolev 2002-01-09 16:43:55 +00:00
parent 36e9d8ea5c
commit 344dd56acc
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=11646

View file

@ -11,50 +11,62 @@
<table border="0"> <table border="0">
<tr> <tr>
<td> <td>
<p>General instructions can be found in the <a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html">FreeBSD Porter's Handbook</a>. <p>General instructions can be found in the
<p>For ports that <i>require</i> GNOME, you should define the following in your <a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html">FreeBSD Porter's Handbook</a>.
port's Makefile:</p> </p>
<p>For ports that <i>require</i> GNOME, you should define the following
in your port's Makefile:</p>
<pre> <pre>
USE_GNOME= yes USE_GNOME= yes
USE_X_PREFIX= yes USE_X_PREFIX= yes
</pre> </pre>
<p>These will take care of the install prefix and requiring all the core GNOME <p>These will take care of the install prefix and requiring all the
dependencies. If your port can use GNOME, but it isn't required, you can core GNOME dependencies. If your port can use GNOME, but it isn't
define the following in your Makefile:</p> required, you can define the following in your Makefile:</p>
<pre> <pre>
WANT_GNOME= yes WANT_GNOME= yes
</pre> </pre>
<p>If the user has defined <tt>WITH_GNOME</tt> in their <tt>/etc/make.conf</tt> <p>If the user has defined <tt>WITH_GNOME</tt> in their
then GNOME components will be built. Other useful GNOME-related macros <tt>/etc/make.conf</tt> then GNOME components will be built.
that can be define in your port's Makefile include:</p> Other useful GNOME-related macros that can be define in your port's
Makefile include:</p>
<!-- Begin GNOME-related Makefile macros -->
<ul> <ul>
<li><p><tt>USE_GLIB (WANT_GLIB)</tt> : The application requires (can use) Glib. <li><p><tt>USE_GLIB (WANT_GLIB)</tt> : The application requires
Defining <tt>USE_GNOME</tt> or <tt>USE_GTK</tt> takes care of this option (can use) Glib. Defining <tt>USE_GNOME</tt> or <tt>USE_GTK</tt>
automatically.</p></li> takes care of this option automatically.</p></li>
<li><p><tt>USE_GTK (WANT_GTK)</tt> : The application may not be GNOME-compliant, but
requires GTK+ widgets. This will take care of those dependencies. Note, this <li><p><tt>USE_GTK (WANT_GTK)</tt> : The application may not be
option should <b>not</b> be defined if <tt>USE_GNOME</tt> is defined.</p></li> GNOME-compliant, but requires GTK+ widgets. This will take care of
<li><p><tt>USE_ESOUND (WANT_ESOUND)</tt> : The application requires (can use) those dependencies. Note, this option should <b>not</b> be defined
Esound. Normally, Esound support is added by specifying <tt>USE_GNOME</tt>. if <tt>USE_GNOME</tt> is defined.</p></li>
</p></li>
<li><p><tt>USE_IMLIB (WANT_IMLIB)</tt> : The application requires (can use) the <li><p><tt>USE_ESOUND (WANT_ESOUND)</tt> : The application requires
Imlib image library. This is not needed if <tt>USE_GNOME</tt> is defined. (can use) Esound. Normally, Esound support is added by specifying
</p></li> <tt>USE_GNOME</tt>.</p></li>
<li><p><tt>USE_GNOMELIBS (WANT_GNOMELIBS)</tt> : The application requires (can use)
GNOME libraries. This does not import as many dependencies as <li><p><tt>USE_IMLIB (WANT_IMLIB)</tt> : The application requires
<tt>USE_GNOME</tt> and should be used for applications that use GNOME, but (can use) the Imlib image library. This is not needed if
do not need the GNOME Control Center, the GNOME capplet library, or <tt>USE_GNOME</tt> is defined.</p></li>
anything from the GNOME Core.</p></li>
<li><p><tt>USE_GNOMECTRL (WANT_GNOMECTRL)</tt> : The application requires <li><p><tt>USE_GNOMELIBS (WANT_GNOMELIBS)</tt> : The application
(can use) all the GNOME libraries and the GNOME Control Center, but does not requires (can use) GNOME libraries. This does not import as many
use anything from GNOME Core. This option is usually used for backend APIs. dependencies as <tt>USE_GNOME</tt> and should be used for
</p></li> applications that use GNOME, but do not need the GNOME Control
Center, the GNOME capplet library, or anything from the GNOME
Core.</p></li>
<li><p><tt>USE_GNOMECTRL (WANT_GNOMECTRL)</tt> : The application
requires (can use) all the GNOME libraries and the GNOME Control
Center, but does not use anything from GNOME Core. This option is
usually used for backend APIs.</p></li>
</ul> </ul>
<!-- End GNOME-related Makefile macros -->
<p>The more ported applications we have, the better. <p>The more ported applications we have, the better.
</td> </td>