[PHP-GTK-DOC] file update: php-gtk-doc/manual/zh_cn/tutorials/installation.xml
[email protected] (mikespook) Sun, 17 Dec 2006 10:06:41 +0800
| Newsgroups | php.gtk.doc |
|---|---|
| Message-ID | <[email protected]> |
Modified files: php-gtk-doc/manual/zh_cn/tutorials/installation.xml Log: Translating the added part , install on the Mac OS. Break the lines into 80 char. Added revcheck mark. the patch is in the attachments. -- 广州市一方信息咨询有限公司 地址:广州市 江南大道中 穗花村 三巷12号204 邮编:510245 电话:020-39738561 020-39738571 传真:020-84476279 网站:www.i-fang.com 邮件:[email protected]
installation.xml.patch.txt
(text/plain, 25.4 KB)
Index: installation.xml
===================================================================
RCS file: /repository/php-gtk-doc/manual/zh_cn/tutorials/installation.xml,v
retrieving revision 1.1
diff -u -r1.1 installation.xml
--- installation.xml 8 Dec 2006 15:19:59 -0000 1.1
+++ installation.xml 16 Dec 2006 16:07:19 -0000
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
+<!-- EN-Revision: 1.12 Maintainer: mikespook Status: ready -->
<!-- $Revision: 1.1 $ -->
<chapter id="tutorials.installation">
<title> PHP-GTK 2</title>
@@ -6,10 +7,14 @@
<sect1 id="tutorials.installation.introduction">
<title></title>
<para>
- PHP-GTK 2 PHP 5.1 PHP-GTK 2 Windows PHP-GTK 2 Alpha Gnope
+ PHP-GTK 2 PHP 5.1
+ PHP-GTK 2 Windows
+
+ PHP-GTK 2 Alpha Gnope
</para>
<para>
- WindowsLinux Mac OS X Linux POSIX
+ WindowsLinux Mac OS X
+ Linux POSIX
</para>
</sect1>
@@ -19,32 +24,46 @@
<sect2 id="tutorials.installation.windows.gnope">
<title> Gnope</title>
<para>
- Gnope Windows PHP-GTK 2 Gnope PHP-GTK 2 PHP 5.1GTK 2.6 PEAR
+ Gnope Windows PHP-GTK 2
+ Gnope PHP-GTK 2 PHP 5.1GTK 2.6 PEAR
+
</para>
<para>
- <ulink url="&url.gnope;">gnope.org</ulink> Gnope PEAR PHP-GTK 2 PEAR <ulink url="&url.pear.gtk2;">Gtk2 category</ulink>
+ <ulink url="&url.gnope;">gnope.org</ulink>
+ Gnope PEAR
+ PHP-GTK 2 PEAR
+ <ulink url="&url.pear.gtk2;">Gtk2 category</ulink>
</para>
</sect2>
<sect2 id="tutorials.installation.windows.manual">
<title></title>
<para>
- PHP-GTK 2 <ulink url="&url.phpgtk.download;"></ulink> PHP-GTK 2 Windows Alpha <literal>php-gtk</literal>
+ PHP-GTK 2 <ulink url="&url.phpgtk.download;"></ulink>
+ PHP-GTK 2 Windows Alpha
+ <literal>php-gtk</literal>
</para>
<para>
- <filename>php.exe</filename>CLI <filename>php5ts.dll</filename> PHP 5 Windows <filename>php-gtk</filename> <filename>php.exe</filename>
+ <filename>php.exe</filename>CLI
+ <filename>php5ts.dll</filename> PHP 5 Windows
+ <filename>php-gtk</filename>
+ <filename>php.exe</filename>
</para>
<para>
<!-- FIXME: Do we need to do this? I doubt that this is necessary
-cweiske -->
- <literal>PATH</literal> <filename>gtk+2.6.9</filename> <literal>gtkpath.bat</literal> <literal>PATH</literal>
+ <literal>PATH</literal>
+ <filename>gtk+2.6.9</filename>
+ <literal>gtkpath.bat</literal>
+ <literal>PATH</literal>
</para>
</sect2>
<sect2 id="tutorials.installation.windows.cvs">
<title> CVS </title>
<para>
- Windows PHP-GTK 2 CVS <filename>win32/README.win32.txt</filename>
+ Windows PHP-GTK 2
+ CVS <filename>win32/README.win32.txt</filename>
</para>
</sect2>
</sect1>
@@ -53,20 +72,26 @@
<title> Linux </title>
<para>
- Linux PHP-GTK 2 Linux PHP-GTK 2 Linux POSIX
+ Linux PHP-GTK 2
+ Linux PHP-GTK 2
+ Linux POSIX
</para>
<note> FreeBSD</note>
<para>
- Linux PHP-GTK 2 PHP PHP-GTK 2 PHP Linux Gtk+ 2.6
+ Linux PHP-GTK 2 PHP
+ PHP-GTK 2 PHP
+ Linux Gtk+ 2.6
</para>
<sect2 id="tutorials.installation.linux.newphp">
<title> PHP PHP-GTK 2</title>
<para>
- CVS PHP <literal>5_1</literal> <literal>5_2</literal>
+ CVS PHP
+ <literal>5_1</literal> <literal>5_2</literal>
+
<programlisting role="bash"><![CDATA[
$ cvs -d :pserver:[email protected]:/repository login
@@ -87,7 +112,9 @@
<note>
<para>
- CVS PHP <ulink url="&url.php.download;">php </ulink> <ulink url="&url.php.snapshots;">snapshot</ulink>
+ CVS PHP
+ <ulink url="&url.php.download;">php </ulink>
+ <ulink url="&url.php.snapshots;">snapshot</ulink>
</para>
</note>
@@ -116,11 +143,17 @@
<title> PHP </title>
<para>
- PHP-GTK 2 PHP PHP CLI 5.1 PHP-GTK 2 PHP <command>php -v</command> PHP <literal>cli</literal>
+ PHP-GTK 2 PHP
+ PHP CLI 5.1
+ PHP-GTK 2 PHP
+ <command>php -v</command> PHP
+ <literal>cli</literal>
</para>
<para>
- CVS PHP-GTK 2 Alpha PHP-GTK 2 <ulink url="&url.phpgtk.download;"></ulink> <literal>cd</literal>
+ CVS PHP-GTK 2 PHP-GTK 2
+ <ulink url="&url.phpgtk.download;"></ulink> Alpha
+ <literal>cd</literal>
<programlisting role="bash"><![CDATA[
$ ./buildconf
$ ./configure
@@ -129,8 +162,10 @@
</para>
<para>
- PHP PHP <literal>phpize</literal> <literal>php-config</literal>
- <programlisting role="bash"><![CDATA[
+ PHP
+ PHP
+ <literal>phpize</literal> <literal>php-config</literal>
+ <programlisting role="bash"><![CDATA[
$ ./buildconf --with-phpize=/path/to/phpize
$ ./configure --with-php-config=/path/to/php-config]]></programlisting>
</para>
@@ -140,7 +175,8 @@
<title></title>
<para>
- PHP-GTK 2 php.ini <literal>extension=</literal>
+ PHP-GTK 2 php.ini
+ <literal>extension=</literal>
<programlisting role="ini"><![CDATA[
extension=php_gtk2.so]]></programlisting>
@@ -155,7 +191,8 @@
</para>
<para>
- php-gtk <filename>demos</filename> <filename>demos/phpgtk2-demo.php</filename>
+ php-gtk <filename>demos</filename>
+ <filename>demos/phpgtk2-demo.php</filename>
</para>
</sect2>
</sect1>
@@ -164,11 +201,18 @@
<title> Mac OS X </title>
<para>
- PHP-GTK 2 Apple Apple Developer ToolsBSD BSD Subsystem XBSD Mac OS X X X Apple
+ PHP-GTK 2 Apple
+ Apple Developer ToolsBSD BSD Subsystem X
+ BSD Mac OS X X
+ X Apple
</para>
<para>
- <ulink url="&url.macports;">MacPorts</ulink> DarwinPorts <ulink url="&url.fink;">Fink</ulink> X Apple Gtk+ 5.2 PHPMacPorts <literal>php -v</literal> PHP
+ <ulink url="&url.macports;">MacPorts</ulink> DarwinPorts
+ <ulink url="&url.fink;">Fink</ulink>
+ X Apple Gtk+
+ 5.2 PHPMacPorts
+ <literal>php -v</literal> PHP
<programlisting role="bash"><![CDATA[
$ cvs -d :pserver:[email protected]:/repository co -r PHP_5_2 php-src
@@ -177,7 +221,8 @@
$ ./configure --disable-cgi
$ make
$ sudo make install]]></programlisting>
- <literal>/usr/local</literal> MacPorts PHP <literal>/opt/local</literal>
+ <literal>/usr/local</literal>
+ MacPorts PHP <literal>/opt/local</literal>
</para>
<para>
@@ -192,11 +237,22 @@
--disable-libglade
$ make
$ sudo make install]]></programlisting>
- <literal>/usr/local</literal> PHP MacPorts PHP 5.2 <literal>/opt/local</literal>
+ <literal>/usr/local</literal> PHP
+ MacPorts PHP 5.2
+ <literal>/opt/local</literal>
</para>
<para>
- <literal>php.ini-recommended</literal> <literal>/usr/local/lib/php.ini</literal> <literal>extension_dir</literal> <literal>php_gtk2.so</literal> <literal>/usr/local/lib/php/extensions/no-debug-non-zts-some-date</literal> <literal>/usr/bin</literal> <literal>/usr/local/bin/php</literal> PHP <literal>/opt/local</literal> <literal>/usr/local</literal>
+ <literal>php.ini-recommended</literal>
+ <literal>/usr/local/lib/php.ini</literal>
+ <literal>extension_dir</literal>
+ <literal>php_gtk2.so</literal>
+
+ <literal>/usr/local/lib/php/extensions/no-debug-non-zts-some-date</literal>
+ <literal>/usr/bin</literal>
+ <literal>/usr/local/bin/php</literal>
+ PHP
+ <literal>/opt/local</literal> <literal>/usr/local</literal>
</para>
<para>
@@ -205,4 +261,277 @@
</para>
</sect1>
+
+ <sect1 id="tutorials.installation.macosx-stepbystep">
+ <title> Mac OS X PHP-GTK 2</title>
+ <para>Jonathan Richter</para>
+
+ <para>
+ PHP-GTK2 Mac OS X 10.4
+
+ </para>
+ <para>
+
+
+
+
+ </para>
+
+ <note>
+ <para>
+
+ </para>
+ </note>
+
+ <para>
+
+ <itemizedlist>
+ <listitem>
+ <para>
+ <link linkend="tutorials.installation.macosx"></link>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink url="http://www.macports.org/">macports.org</ulink>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <sect2>
+ <title> Xcode</title>
+ <para>
+ Apple Xcode
+ <ulink url="https://connect.apple.com">connect.apple.com</ulink>
+
+ </para>
+ <para>
+ Xcode 2.4.1
+ 926 MB
+ </para>
+ </sect2>
+
+ <sect2>
+ <title> Macports</title>
+ <para>
+ FinkGTK 2.6
+ Macports
+ </para>
+ <para>
+
+ <ulink url="http://trac.macosforge.org/projects/macports/wiki/InstallingMacPorts">macosforge/InstallingMacPorts</ulink>
+ </para>
+ <para>
+ Xcode
+
+ </para>
+ <note>
+ <para>
+ Apple
+ <ulink url="http://svn.macosforge.org/repository/macports/downloads/DarwinPorts-1.3.1/DarwinPorts-1.3.1-10.4.dmg">DarwinPorts-1.3.1-10.4.dmg</ulink>
+ </para>
+ </note>
+ <para>
+ Macports
+ </para>
+ </sect2>
+
+ <sect2>
+ <title> GTK2 GTK+</title>
+ <para>
+
+ <command>sudo port install gtk2</command>
+ </para>
+ </sect2>
+
+ <sect2>
+ <title> PHP 5.x</title>
+ <para>
+ <ulink url="http://www.entropy.ch">Entropy.ch</ulink>
+ OS X PHP 4.4.4 PHP 5 Entropy
+ PHP 5
+ </para>
+ <note>
+ <para>
+ Apache 1 2 PHP 4 5Entropy
+ </para>
+ </note>
+ <para>
+
+ <command>cd /</command> and
+ <command>sudo port install php5</command>
+ </para>
+ <para>
+ 2
+ Macports <filename>/opt</filename> "cd /"
+
+ </para>
+ </sect2>
+
+ <sect2>
+ <title>PHP-GTK </title>
+ <para>
+ PHP-GTK
+ <literal>--disable-libglade</literal>
+ Glade
+ <ulink url="http://glade.gnome.org">glade.gnome.org</ulink>
+ </para>
+ <para>
+ Glade Glade
+ Glade
+ </para>
+ </sect2>
+
+ <sect2>
+ <title> Glade</title>
+ <para>
+ X11
+ X11 apple-h
+ </para>
+ <para>
+
+ <screen>
+cd /opt
+sudo port install libglade
+sudo port install glade
+ </screen>
+
+ </para>
+ </sect2>
+
+ <sect2>
+ <title> PHP-GTK2</title>
+ <note>
+ <para>
+ CVS
+ <ulink url="http://gtk.php.net/download.php">PHP-GTK2 download
+ page</ulink>
+ </para>
+ </note>
+ <para>
+ X11<command>phpize</command>
+ <command>php-config</command> <filename>/opt/local/bin/</filename>
+
+ <screen>
+sudo cvs -d :pserver:[email protected]:/repository co php-gtk
+cd php-gtk
+sudo ./buildconf --with-phpize=/opt/local/bin/phpize
+sudo ./configure --with-php-config=/opt/local/bin/php-config
+sudo make
+sudo make install
+ </screen>
+ </para>
+ <para>
+
+ <filename>/opt/local/lib/php/extensions/no-debug-non-zts-20060613</filename>
+ Apple-c
+ </para>
+ </sect2>
+
+ <sect2>
+ <title> php.ini</title>
+ <para>
+ Go > Go To Folder... shift-apple-g
+ <literal>/opt/local/etc</literal>
+ </para>
+ <para>
+ <filename>php.ini-recommended</filename>
+ <filename>php.ini</filename> BBedit
+ </para>
+ <para>
+ <literal>extension_dir = "./"</literal>
+ <literal>extension_dir = "/opt/local/lib/php/extensions/no-debug-non-zts-20060613"</literal>
+
+ </para>
+ <para>
+
+ <literal>extension=php_gtk2.so</literal>
+ </para>
+ <para>
+
+ </para>
+ </sect2>
+
+ <sect2>
+ <title></title>
+ <para>
+ X11 apple-h
+ </para>
+ <para>
+
+ <screen>
+cd /opt/php-gtk/demos
+php phpgtk2-demo.php
+ </screen>
+ X11
+ </para>
+ <para>
+ Glade X11
+ <command>/opt/local/bin/glade-2</command>
+ </para>
+ </sect2>
+
+ <sect2>
+ <title></title>
+ <para>
+ OS X X11
+ <ulink url="http://art.gnome.org/themes/gtk2">art.gnome.org</ulink>
+
+ </para>
+ <para>
+
+ <command>sudo port install gtk-theme-switch</command>
+ </para>
+ <para>
+
+ <orderedlist>
+ <listitem>
+ <para>
+ <filename>.tar.gz</filename><filename>/opt/local/share/themes/</filename>
+ </para>
+ <para>
+ <!-- -->
+ X11 <command>/opt/local/bin/switch2</command>
+ Glade
+ </para>
+ <para>
+ + Install New Theme
+ <filename>/opt/local/share/themes/<>.tar.gz</filename>
+ </para>
+ <para>
+ OK
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ <filename><>.tar.gz</filename>
+
+ <filename>/opt/local/share/themes/</filename>
+ </para>
+ <para>
+ <!-- -->
+ X11 <command>/opt/local/bin/switch2</command>
+ Glade
+ </para>
+ <para>
+
+ </para>
+ </listitem>
+ </orderedlist>
+ </para>
+ </sect2>
+
+ <sect2>
+ <para>
+
+ iMac G5 2.0 GHz/1 GB RAM/OS X 10.4.8
+ Mac mini G4 1.42 GHz/512 MB RAM/OS X 10.4.8
+ Mac
+ PHP-GTK OS X
+ </para>
+ </sect2>
+
+ </sect1>
</chapter>