From owner-svn-doc-head@FreeBSD.ORG Wed Oct 1 14:15:49 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BC0DE82E; Wed, 1 Oct 2014 14:15:49 +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 A7E88CC5; Wed, 1 Oct 2014 14:15:49 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s91EFnDM012814; Wed, 1 Oct 2014 14:15:49 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s91EFnkt012812; Wed, 1 Oct 2014 14:15:49 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201410011415.s91EFnkt012812@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 1 Oct 2014 14:15:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45703 - in head/en_US.ISO8859-1/books/porters-handbook: special uses X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Oct 2014 14:15:49 -0000 Author: mat (ports committer) Date: Wed Oct 1 14:15:48 2014 New Revision: 45703 URL: https://svnweb.freebsd.org/changeset/doc/45703 Log: Document USES=horde. Fix a typo in USES=pear. Differential Revision: https://reviews.freebsd.org/D878 Approved by: bcr, bapt Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Oct 1 04:00:08 2014 (r45702) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Oct 1 14:15:48 2014 (r45703) @@ -2674,6 +2674,54 @@ USES= pear .include <bsd.port.mk> + + + <application>Horde</application> Modules + + In the same way, porting + Horde modules is a simple + process. + + Add USES=horde to the port's + Makefile. The framework will install + the relevant files in the right places and automatically + generate the plist at install time. + + The USE_HORDE_BUILD and + USE_HORDE_RUN variables can be used to + add buildtime and runtime dependencies on other + Horde modules. See + Mk/Uses/horde.mk for a complete list of + available modules. + + + Example Makefile for <application>Horde</application> + Module + + PORTNAME= Horde_Core +PORTVERSION= 2.14.0 +CATEGORIES= devel www pear + +MAINTAINER= horde@FreeBSD.org +COMMENT= Horde Core Framework libraries + +OPTIONS_DEFINE= KOLAB SOCKETS +KOLAB_DESC= Enable Kolab server support +SOCKETS_DESC= Depend on sockets PHP extension + +USES= horde +USE_PHP= session + +USE_HORDE_BUILD= Horde_Role +USE_HORDE_RUN= Horde_Role Horde_History Horde_Pack \ + Horde_Text_Filter Horde_View + +KOLAB_USE= HORDE_RUN=Horde_Kolab_Server,Horde_Kolab_Session +SOCKETS_USE= PHP=sockets + +.include <bsd.port.mk> + + Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Wed Oct 1 04:00:08 2014 (r45702) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Wed Oct 1 14:15:48 2014 (r45703) @@ -571,6 +571,19 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssa + + horde + + (none) + + Add buildtime and runtime dependencies on devel/pear-channel-horde. Other + Horde dependencies can be added + with USE_HORDE_BUILD and + USE_HORDE_RUN. See for more information. + + iconv @@ -820,7 +833,7 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssa behavior for software using the PHP Extension and Application Repository. See for more - informations. + information.