From owner-svn-doc-all@FreeBSD.ORG Wed Sep 17 08:38:33 2014
Return-Path:
Delivered-To: svn-doc-all@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
(No client certificate requested)
by hub.freebsd.org (Postfix) with ESMTPS id B900378C;
Wed, 17 Sep 2014 08:38:33 +0000 (UTC)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id A386ECC4;
Wed, 17 Sep 2014 08:38:33 +0000 (UTC)
Received: from svn.freebsd.org ([127.0.1.70])
by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8H8cXoY011190;
Wed, 17 Sep 2014 08:38:33 GMT (envelope-from mat@FreeBSD.org)
Received: (from mat@localhost)
by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8H8cXCA011188;
Wed, 17 Sep 2014 08:38:33 GMT (envelope-from mat@FreeBSD.org)
Message-Id: <201409170838.s8H8cXCA011188@svn.freebsd.org>
X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org
using -f
From: Mathieu Arnold
Date: Wed, 17 Sep 2014 08:38:33 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r45629 - in head/en_US.ISO8859-1:
books/porters-handbook/special htdocs/gnome/docs
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.18-1
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 17 Sep 2014 08:38:33 -0000
Author: mat (ports committer)
Date: Wed Sep 17 08:38:32 2014
New Revision: 45629
URL: http://svnweb.freebsd.org/changeset/doc/45629
Log:
Update the USE_AUTOTOOLS/USE_GNOME as of r368357 of the ports tree.
Sponsored by: Absolight
Modified:
head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
head/en_US.ISO8859-1/htdocs/gnome/docs/porting.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Tue Sep 16 22:17:03 2014 (r45628)
+++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Sep 17 08:38:32 2014 (r45629)
@@ -783,9 +783,8 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/subp
At the time of writing, tool
can be one of autoconf,
autoheader, automake,
- aclocal, libtool
- (deprecated), libtoolize,
- libltdl. It can also be one the older
+ aclocal, libtoolize.
+ It can also be one the older
legacy of autoconf213,
autoheader213,
automake14,
@@ -803,12 +802,11 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/subp
- libtool
+ libtool and libtoolize
- The use of USE_AUTOTOOLS=libtool is
- deprecated. Now all ports that ship with their own copy of
- libtool (search for a file named ltmain.sh) need to have
- USES=libtool. Also, if a port has
+ Ports shipping with their own copy of libtool (search for
+ a file named ltmain.sh) need to have
+ USES=libtool. If a port has
USE_AUTOTOOLS=libtoolize it probably also
needs USES=libtool. See the USES=libtool section in
- libltdl
+ libltdl.so
- Some ports make use of the libltdl
+ Some ports make use of the libltdl.so
library package, which is part of the
libtool suite. Use of this library does
not automatically necessitate the use of
- libtool itself, so a separate construct
- is provided.
+ libtool itself. If the port needs
+ libltdl.so, add a dependency on
+ it:
- USE_AUTOTOOLS= libltdl
-
- Currently, all this does is to bring in a
- LIB_DEPENDS on the appropriate
- libltdl port, and is provided as a
- convenience function to help eliminate any dependencies on
- the autotools ports outside of the
- USE_AUTOTOOLS framework. There are no
- optional operations for this tool.
+ LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl
Modified: head/en_US.ISO8859-1/htdocs/gnome/docs/porting.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/gnome/docs/porting.xml Tue Sep 16 22:17:03 2014 (r45628)
+++ head/en_US.ISO8859-1/htdocs/gnome/docs/porting.xml Wed Sep 17 08:38:32 2014 (r45629)
@@ -332,13 +332,7 @@ GCONF_SCHEMAS= CDDB-Slave2.schemas gnome
They also use the GNU configure system. If your port installs
shared libraries, and includes an ltmain.sh script
in its ${WRKSRC} directory, you should add
- USE_AUTOTOOLS="libtool":15 to your port's Makefile.
- However, if your port uses custom LIBTOOLFLAGS, you
- must use USE_AUTOTOOLS="libtool":13:inc instead. If you have
- to use libtool:X:inc, you must also add
- lthack to USE_GNOME. In general, though,
- lthack is deprecated, and should only be used if
- absolutely necessary.