[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 &gt; 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/&lt;&gt;.tar.gz</filename>
+      </para>
+      <para>
+        OK
+      </para>
+     </listitem>
+
+     <listitem>
+      <para>
+        <filename>&lt;&gt;.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>