From owner-freebsd-doc@FreeBSD.ORG Sun Nov 17 14:50:59 2013 Return-Path: Delivered-To: freebsd-doc@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 17484E28 for ; Sun, 17 Nov 2013 14:50:59 +0000 (UTC) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.31.24]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9DF912183 for ; Sun, 17 Nov 2013 14:50:58 +0000 (UTC) Received: from [89.182.11.147] (helo=localhost) by smtprelay01.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1Vi3ac-0002Ft-Ic for freebsd-doc@FreeBSD.org; Sun, 17 Nov 2013 15:44:42 +0100 Date: Sun, 17 Nov 2013 15:44:41 +0100 From: Marcus von Appen To: freebsd-doc@FreeBSD.org Subject: Updates to SDL and Uses section (zope) in the porter's handbook Message-ID: <20131117144441.GB1371@medusa.sysfault.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="osDK9TLjxFScVI/L" Content-Disposition: inline User-Agent: Mutt/1.5.22 (2013-10-16) X-Df-Sender: MTEyNTc0Mg== X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list Reply-To: Marcus von Appen List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Nov 2013 14:50:59 -0000 --osDK9TLjxFScVI/L Content-Type: multipart/mixed; boundary="IpbVkmxF4tDyP/Kb" Content-Disposition: inline --IpbVkmxF4tDyP/Kb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Dear doc@ people, find attached a minor patch for the Uses section (a brief entry for zope) as well as an update to the SDL section, which did not take SDL 2.0 int account so far and also had some outdated entries for SDL1.2. Cheers Marcus --IpbVkmxF4tDyP/Kb Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="sdl_zope_uses.diff" Content-Transfer-Encoding: quoted-printable Index: en_US.ISO8859-1/books/porters-handbook/book.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- en_US.ISO8859-1/books/porters-handbook/book.xml (revision 43200) +++ en_US.ISO8859-1/books/porters-handbook/book.xml (working copy) @@ -8142,9 +8142,9 @@ The USE_SDL variable is used to autoconfigure the dependencies for ports which use an SDL based library like - devel/sdl12 and x11-toolkits/sdl_gui. + devel/sdl12 and graphics/sdl_image.= =20 - The following SDL libraries are recognized at the + The following SDL libraries for version 1.2 are recognized at = the moment: =20 @@ -8153,11 +8153,11 @@ =20 - gfx: graphics/sdl_gfx + console: devel/sdl_console =20 - gui: x11-toolkits/sdl_gui + gfx: graphics/sdl_gfx =20 @@ -8165,10 +8165,6 @@ =20 - ldbad: devel/sdl_ldbad - - - mixer: audio/sdl_mixer =20 @@ -8181,6 +8177,10 @@ =20 + pango: x11-toolkits/sdl_pango + + + sound: audio/sdl_sound =20 @@ -8189,6 +8189,35 @@ =20 + The following SDL libraries for version 2.0 are recognized at = the + moment: + + + + sdl: devel/sdl20 + + + + gfx: graphics/sdl2_gfx + + + + image: graphics/sdl2_image + + + + mixer: audio/sdl2_mixer + + + + net: net/sdl2_net + + + + ttf: graphics/sdl2_ttf + + + Therefore, if a port has a dependency on net/sdl_net and audio/sdl_mixer, @@ -8202,8 +8231,8 @@ and audio/sdl_mixer, is automatically added as well. =20 - If you use USE_SDL, it will - automatically: + If you use USE_SDL with entries using + SDL 1.2, it will automatically: =20 @@ -8223,6 +8252,27 @@ =20 + If you use USE_SDL with entries using + SDL 2.0, it will automatically: + + + + Add a dependency on + sdl2-config to + BUILD_DEPENDS + + + + Add the variable SDL2_CONFIG to + CONFIGURE_ENV + + + + Add the dependencies of the selected libraries to the + LIB_DEPENDS + + + To check whether an SDL library is available, you can do it with the WANT_SDL variable: =20 Index: en_US.ISO8859-1/books/porters-handbook/uses.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- en_US.ISO8859-1/books/porters-handbook/uses.xml (revision 43200) +++ en_US.ISO8859-1/books/porters-handbook/uses.xml (working copy) @@ -270,3 +270,13 @@ another, but largely is used for building zenoss related zenpack ports. + + + zope + (none) + Implies that the port uses + www/zope in one way or another, + but is largely used for building zope related ports. + ZOPE_VERSION can be used by a port to indicate that + a specific version of zope shall be used. + --IpbVkmxF4tDyP/Kb-- --osDK9TLjxFScVI/L Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlKI1lkACgkQi68/ErJnpkcsEwCfSFGEk63Xo8i0EOcBhJOIDXgK m1sAoLL56n0Kd9iouyQRLvEUnvkJwFwF =CoTC -----END PGP SIGNATURE----- --osDK9TLjxFScVI/L--