svn commit: r51145 - head/en_US.ISO8859-1/books/porters-handbook/special

Alex Kozlov ak at FreeBSD.org
Wed Oct 25 15:10:21 UTC 2017


Author: ak (ports committer)
Date: Wed Oct 25 15:10:19 2017
New Revision: 51145
URL: https://svnweb.freebsd.org/changeset/doc/51145

Log:
  - Update wxWidgets section
  
  Differential Revision:	https://reviews.freebsd.org/D12700
  Approved by:	portmgr (mat)

Modified:
  head/en_US.ISO8859-1/books/porters-handbook/special/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 25 15:06:14 2017	(r51144)
+++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml	Wed Oct 25 15:10:19 2017	(r51145)
@@ -4167,35 +4167,20 @@ USE_PYTHON=	autoplist distutils
 
 	  <tbody>
 	    <row>
-	      <entry><literal>2.4</literal></entry>
+	      <entry><literal>2.8</literal></entry>
 	      <entry><package
-		  role="port">x11-toolkits/wxgtk24</package></entry>
+		  role="port">x11-toolkits/wxgtk28</package></entry>
 	    </row>
 
 	    <row>
-	      <entry><literal>2.6</literal></entry>
+	      <entry><literal>3.0</literal></entry>
 	      <entry><package
-		  role="port">x11-toolkits/wxgtk26</package></entry>
+		  role="port">x11-toolkits/wxgtk30</package></entry>
 	    </row>
-
-	    <row>
-	      <entry><literal>2.8</literal></entry>
-	      <entry><package
-		  role="port">x11-toolkits/wxgtk28</package></entry>
-	    </row>
 	  </tbody>
 	</tgroup>
       </table>
 
-      <note>
-	<para>The versions starting from <literal>2.5</literal> also
-	  come in Unicode version and are installed by a slave port
-	  named like the normal one plus a
-	  <literal>-unicode</literal> suffix, but this can be
-	  handled with variables (see
-	  <xref linkend="wx-unicode"/>).</para>
-      </note>
-
       <para>The variables in <xref linkend="wx-ver-sel-table"/> can
 	be set to one or more of these combinations
 	separated by spaces:</para>
@@ -4215,22 +4200,22 @@ USE_PYTHON=	autoplist distutils
 	  <tbody>
 	    <row>
 	      <entry>Single version</entry>
-	      <entry><literal>2.4</literal></entry>
+	      <entry><literal>2.8</literal></entry>
 	    </row>
 
 	    <row>
 	      <entry>Ascending range</entry>
-	      <entry><literal>2.4+</literal></entry>
+	      <entry><literal>2.8+</literal></entry>
 	    </row>
 
 	    <row>
 	      <entry>Descending range</entry>
-	      <entry><literal>2.6-</literal></entry>
+	      <entry><literal>3.0-</literal></entry>
 	    </row>
 
 	    <row>
 	      <entry>Full range (must be ascending)</entry>
-	      <entry><literal>2.4-2.6</literal></entry>
+	      <entry><literal>2.8-3.0</literal></entry>
 	    </row>
 	  </tbody>
 	</tgroup>
@@ -4307,20 +4292,8 @@ USE_PYTHON=	autoplist distutils
 	      <entry><literal>python</literal></entry>
 	      <entry><application>wxPython</application>
 		(<application>Python</application> bindings)</entry>
-	      <entry><literal>2.4-2.6</literal></entry>
+	      <entry><literal>2.8-3.0</literal></entry>
 	    </row>
-
-	    <row>
-	      <entry><literal>mozilla</literal></entry>
-	      <entry><application>wxMozilla</application></entry>
-	      <entry><literal>2.4</literal></entry>
-	    </row>
-
-	    <row>
-	      <entry><literal>svg</literal></entry>
-	      <entry><application>wxSVG</application></entry>
-	      <entry><literal>2.6</literal></entry>
-	    </row>
 	  </tbody>
 	</tgroup>
       </table>
@@ -4418,73 +4391,11 @@ USE_PYTHON=	autoplist distutils
 	  <literal>2.4</literal> and its contributed
 	  libraries.</para>
 
-	<programlisting>USE_WX=		2.4
+	<programlisting>USE_WX=		2.8
 WX_COMPS=	wx contrib</programlisting>
       </example>
     </sect2>
 
-    <sect2 xml:id="wx-unicode">
-      <title>Unicode</title>
-
-      <para>The <application>wxWidgets</application> library
-	supports Unicode since version <literal>2.5</literal>.  In
-	the ports tree both versions are available and can be
-	selected with these variables:</para>
-
-      <table xml:id="wx-unicode-var-table" frame="none">
-	<title>Variables to Select Unicode in
-	  <application>wxWidgets</application>
-	  Versions</title>
-
-	<tgroup cols="3">
-	  <thead>
-	    <row>
-	      <entry>Variable</entry>
-	      <entry>Description</entry>
-	      <entry>Designed for</entry>
-	    </row>
-	  </thead>
-
-	  <tbody>
-	    <row>
-	      <entry><varname>WX_UNICODE</varname></entry>
-	      <entry>The port works <emphasis>only</emphasis> with
-		the Unicode version</entry>
-	      <entry>the port</entry>
-	    </row>
-
-	    <row>
-	      <entry><varname>WANT_UNICODE</varname></entry>
-	      <entry>The port works with both versions but prefers
-		the Unicode one</entry>
-	      <entry>the port</entry>
-	    </row>
-
-	    <row>
-	      <entry><varname>WITH_UNICODE</varname></entry>
-	      <entry>The port will use the Unicode version</entry>
-	      <entry>the user</entry>
-	    </row>
-
-	    <row>
-	      <entry><varname>WITHOUT_UNICODE</varname></entry>
-	      <entry>The port will use the normal version if
-		supported (when <varname>WX_UNICODE</varname> is not
-		defined)</entry>
-	      <entry>the user</entry>
-	    </row>
-	  </tbody>
-	</tgroup>
-      </table>
-
-      <warning>
-	<para>Do not use <varname>WX_UNICODE</varname> for ports
-	  that can use both Unicode and normal versions.  If
-	  the port needs to use Unicode by default, define
-	  <varname>WANT_UNICODE</varname> instead.</para>
-      </warning>
-    </sect2>
-
     <sect2 xml:id="wx-version-detection">
       <title>Detecting Installed Versions</title>
 
@@ -4507,8 +4418,8 @@ WX_COMPS=	wx contrib</programlisting>
 
 .include <bsd.port.pre.mk>
 
-.if defined(WITH_WX) || !empty(PORT_OPTIONS:MWX) || !empty(HAVE_WX:Mwx-2.4)
-USE_WX=			2.4
+.if defined(WITH_WX) || !empty(PORT_OPTIONS:MWX) || !empty(HAVE_WX:Mwx-2.8)
+USE_WX=			2.8
 CONFIGURE_ARGS+=	--enable-wx
 .endif</programlisting>
 
@@ -4516,11 +4427,11 @@ CONFIGURE_ARGS+=	--enable-wx
 	  enables <application>wxPython</application> support if it
 	  is installed or if an option is selected, in addition to
 	  <application>wxWidgets</application>, both version
-	  <literal>2.6</literal>.</para>
+	  <literal>2.8</literal>.</para>
 
-	<programlisting>USE_WX=		2.6
+	<programlisting>USE_WX=		2.8
 WX_COMPS=	wx
-WANT_WX=	2.6
+WANT_WX=	2.8
 
 .include <bsd.port.pre.mk>
 
@@ -4573,12 +4484,6 @@ CONFIGURE_ARGS+=	--enable-wxpython
 		version that is going to be used (for example,
 		<literal>2.6</literal>)</entry>
 	    </row>
-
-	    <row>
-	      <entry><varname>WX_UNICODE</varname></entry>
-	      <entry>If not defined but Unicode is going to be used
-		then it will be defined</entry>
-	    </row>
 	  </tbody>
 	</tgroup>
       </table>
@@ -4611,7 +4516,7 @@ CONFIGURE_ARGS+=	--enable-wxpython
 	  version string, assign it to a variable and pass it to the
 	  program.</para>
 
-	<programlisting>USE_WX=		2.4
+	<programlisting>USE_WX=		2.8
 WX_PREMK=	yes
 
 .include <bsd.port.pre.mk>


More information about the svn-doc-all mailing list