sas Thu Jan 18 02:46:18 2001 EDT
Modified files:
/php4/ext/ircg README.txt
Log:
Expand tabs
Index: php4/ext/ircg/README.txt
diff -u php4/ext/ircg/README.txt:1.3 php4/ext/ircg/README.txt:1.4
--- php4/ext/ircg/README.txt:1.3 Thu Jan 18 02:45:22 2001
+++ php4/ext/ircg/README.txt Thu Jan 18 02:46:17 2001
@@ -1,96 +1,96 @@
-($Id: README.txt,v 1.3 2001/01/18 10:45:22 sas Exp $)
+($Id: README.txt,v 1.4 2001/01/18 10:46:17 sas Exp $)
STATUS
- The IRCG extension, the related library and the thttpd SAPI module
- were tested with Purify. All recognized defects are closed as of
- 09 Jan 2001 and IRCG 0.7.
+ The IRCG extension, the related library and the thttpd SAPI module
+ were tested with Purify. All recognized defects are closed as of
+ 09 Jan 2001 and IRCG 0.7.
- Mailing lists and other information can be found on IRCG's homepage:
+ Mailing lists and other information can be found on IRCG's homepage:
- http://schumann.cx/ircg/
+ http://schumann.cx/ircg/
INSTALLATION: THE QUICK WAY
-1. Download
+1. Download
- http://schumann.cx/ircg/install_ircg.sh
+ http://schumann.cx/ircg/install_ircg.sh
-2. Edit some variables at the top of that script:
+2. Edit some variables at the top of that script:
- prefix
- the directory where all software gets installed (the user running
- the script must have write permission to that directory).
-
- php4_sourcedir
- a very recent checkout of the PHP 4 Repository, fully buildconf'd.
-
- st_target
- the State Threads Target (i.e. freebsd-optimized)
+ prefix
+ the directory where all software gets installed (the user running
+ the script must have write permission to that directory).
+
+ php4_sourcedir
+ a very recent checkout of the PHP 4 Repository, fully buildconf'd.
+
+ st_target
+ the State Threads Target (i.e. freebsd-optimized)
- st_targetdir
- the State Threads Directory name (i.e. FREEBSD_`uname -r`_OPT)
+ st_targetdir
+ the State Threads Directory name (i.e. FREEBSD_`uname -r`_OPT)
- thttpd/IRCG/st (probably don't need to be changed)
- the latest version numbers of the respective software
+ thttpd/IRCG/st (probably don't need to be changed)
+ the latest version numbers of the respective software
- State Threads and IRCG currently require GNU make, so if your
- system make is not GNU make, apply s/make/gmake/ or whatever
- is appropiate for your system to install_ircg.sh.
+ State Threads and IRCG currently require GNU make, so if your
+ system make is not GNU make, apply s/make/gmake/ or whatever
+ is appropiate for your system to install_ircg.sh.
-3. Run
+3. Run
- chmod +x install_ircg.sh
- ./install_ircg.sh
+ chmod +x install_ircg.sh
+ ./install_ircg.sh
- If you have a standard system (i.e. Linux or FreeBSD), the process
- should finish without any problem.
+ If you have a standard system (i.e. Linux or FreeBSD), the process
+ should finish without any problem.
- Note 1: Currently, the shipped patches are in the unified diff
- format. Some ancient patch tools cannot handle that format. On
- those systems, installing GNU patch is recommened.
+ Note 1: Currently, the shipped patches are in the unified diff
+ format. Some ancient patch tools cannot handle that format. On
+ those systems, installing GNU patch is recommened.
- Note 2: The State Threads build system is quite simple. On some
- ancient systems, State Threads handle only the vendor compiler,
- not GCC. In that case, you might need to fiddle with the build
- system yourself.. Good luck.
-
+ Note 2: The State Threads build system is quite simple. On some
+ ancient systems, State Threads handle only the vendor compiler,
+ not GCC. In that case, you might need to fiddle with the build
+ system yourself.. Good luck.
+
-
+
THE MANUAL WAY
-1. Install SGI's State Threads Library
+1. Install SGI's State Threads Library
http://oss.sgi.com/projects/state-threads/download/
- (Just copy st.h to /usr/include and libst.* to /usr/lib)
-
-2. Install the event-based IRC Gateway Library
+ (Just copy st.h to /usr/include and libst.* to /usr/lib)
+
+2. Install the event-based IRC Gateway Library
- http://schumann.cx/ircg/
+ http://schumann.cx/ircg/
-3. Download and extract thttpd 2.20b or later
+3. Download and extract thttpd 2.20b or later
- http://www.acme.com/software/thttpd/
+ http://www.acme.com/software/thttpd/
-4. Install PHP into thttpd
+4. Install PHP into thttpd
- $ ./configure [..] \
- --with-thttpd=../thttpd-2.xx \
- --with-ircg=/prefix/of/ircg
+ $ ./configure [..] \
+ --with-thttpd=../thttpd-2.xx \
+ --with-ircg=/prefix/of/ircg
- $ make install
+ $ make install
-5. Patch thttpd to add State Thread support
+5. Patch thttpd to add State Thread support
- $ cd thttpd-2.xx
- $ patch -p1 < ../IRCG-x.x/patch_thttpd
+ $ cd thttpd-2.xx
+ $ patch -p1 < ../IRCG-x.x/patch_thttpd
-6. Configure and install thttpd
+6. Configure and install thttpd
@@ -100,13 +100,17 @@
You will also need some kind of IRC server. You can use a public server,
but that makes testing usually slow.
-I prefer to use a local IRC server, like Undernet's ircu.
+I prefer to use a local IRC server, like UnrealIRCD:
- http://coder-com.undernet.org/
+ http://www.unrealircd.com/
+Or the Undernet IRC server:
+
+ http://coder-com.undernet.org/
+
A highly customizable PHP framework can be found here:
- http://schumann.cx/ircg/ircg-php-scripts.tar.gz
+ http://schumann.cx/ircg/ircg-php-scripts.tar.gz
Start with index.php.
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]