Add ltverhack, and update the description for lthack.

This commit is contained in:
Joe Marcus Clarke 2006-04-30 05:59:33 +00:00
parent 958a94698b
commit c592cb8636
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=27672

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/gnome_porting.sgml,v 1.16 2005/10/04 17:38:26 blackend Exp $">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/gnome_porting.sgml,v 1.17 2005/12/29 06:42:28 adamw Exp $">
<!ENTITY title "FreeBSD GNOME Project: GNOME Desktop-Independent Components">
<!ENTITY % navincludes SYSTEM "../includes.navgnome.sgml"> %navincludes;
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
@ -92,7 +92,7 @@
files and ensures that <tt>${PTHREAD_LIBS}</tt>
will be passed to the linker.
<b>NOTE:</b> lthack is <b>DEPRECATED</b>,
and <tt>USE_LIBTOOL_VER=15</tt> should be
and <tt>USE_AUTOTOOLS=libtool:15</tt> should be
used instead. See the <a
href="porting.html#libtool">libtool
section</a> of the porting guide for more
@ -101,6 +101,21 @@
<td><tt>&nbsp;</tt></td>
</tr>
<tr>
<td><tt>ltverhack</tt></td>
<td><tt>ltverhack</tt> noralizes shared
object versions so that they do not change
needlessly. Using <tt>ltverhack</tt>
keeps shared object versions in line with
what they should be and what they end up
being on other operating systems. In
order to use <tt>ltverhack</tt> the port
must define
<tt>USE_AUTOTOOLS=libtool:15</tt>.
</td>
<td><tt>&nbsp;</tt></td>
</tr>
<tr>
<td><tt>pkgconfig</tt></td>
<td><tt>pkgconfig</tt> registers a dependency upon