inid stable port information

Package: inid
Version: 1.05
Revision: 1001
GCC: 4.0
Description: Italk server that supports Italk Protocol 1.0
License: BSD
Maintainer: Todai Fink Team

Depends: daemonic
Provides: italk-server
Suggests: italk-el

Source: http://inid.lefs.org/file/%n-%v.tar.gz
SourceDirectory: %n
Source-MD5: 0af112c59812faddffaa3e927e2a60b7

UpdateConfigGuess: true
PatchScript: sed 's|@PREFIX@|%p|g' < %a/%n.patch | patch -p1

ConfigureParams: --mandir=%i/share/man --sysconfdir=%i/etc/%n --enable-ipv6

InstallScript: <<
/usr/bin/make install prefix=%i
/usr/bin/install -m 644 inid.cnf %i/etc/inid
/usr/bin/install -d -m 755 %i/share/doc/%n
/bin/cp -r Doc Memo %i/share/doc/%n
<<
DocFiles: *.txt

PostInstScript: <<
daemonic install inid
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
daemonic remove inid
fi
<<
ConfFiles: %p/etc/%n/%n-en.cat %p/etc/%n/%n-ja.cat %p/etc/%n/%n.cnf
DaemonicFile: <<

Inid, italk server
Inid, italk server

%p/bin/wakeinid.csh


<<

Homepage: http://inid.lefs.org/
DescDetail: <<
"Italk, the Next Innovation." is an italk server.
It runs under UNIX and cygwin environment. (It is abbreviated to "inid.")

Features
* A server of the italk chat system. The system is characterized in keeping
all chat logs to publish via WWW and stand-alone server configuration.
Inid supports Italk Protocol 1.0 (see itproto.txt in the distribution
archive of inid).
* Fast and solid enough to employ as a 24h-available chat server.
* Portable. Inid is described in standardized C++ language construction and
POSIX functions.
* Freely available under Italk license (based on BSD-style license).
Open source.
* Multi-thread (multiple room) is introduced. (version 1.04 or later)
<<
DescUsage:<<
You can connect to an italk server not only by using editors/italk-el,
but also by just typing:

[host]$ telnet italk.server.name 12345

You can also get help by sending "/?" to the server.
<<
DescPackaging: patches the .cnf file for the instance access.

inid stable port .patch

diff -Naur inid/inid.cnf inid.fink/inid.cnf
--- inid/inid.cnf Tue Aug 21 20:05:31 2001
+++ inid.fink/inid.cnf Sun May 2 16:47:45 2004
@@ -8,7 +8,7 @@
##

;; Message catalog (English, Japanese, ...)
-CatalogFile = inid-ja.cat
+;CatalogFile = inid-ja.cat

;; Write information and error messages to a file instead of stdout.
;SyslogFile = iniderr.log
@@ -30,9 +30,9 @@
;;

;ServerPort = 12345
-;ServerLogDir = ../public_html/italk-log
+ServerLogDir = @PREFIX@/var/log/italk
; relative path or absolute path for log spool
-;ServerDBDir = DB ; path for keeping user data
+ServerDBDir = @PREFIX@/var/db/italk ; path for keeping user data


;;
diff -Naur inid/killinid.sh inid.fink/killinid.sh
--- inid/killinid.sh Mon May 8 04:54:27 2000
+++ inid.fink/killinid.sh Sun May 2 16:54:05 2004
@@ -5,9 +5,9 @@
#

# for BSD
-kill -QUIT `ps x | awk '/[^l][i]nid/{p=p " " $1}; END{print "PID =" p >"/dev/tty"; print p}'`
+kill -QUIT `ps ax | awk '/[^l][i]nid/{p=p " " $1}; END{print "PID =" p >"/dev/tty"; print p}'`
sleep 1
-kill -TERM `ps x | awk '/[^l][i]nid/{p=p " " $1}; END{print "PID =" p >"/dev/tty"; print p}'`
+kill -TERM `ps ax | awk '/[^l][i]nid/{p=p " " $1}; END{print "PID =" p >"/dev/tty"; print p}'`

# for System V
# kill -QUIT `ps -f | awk '/[^l][i]nid/{p=p " " $2}; END{print "PID =" p > "/dev/tty"; print p}'`
diff -Naur inid/wakeinid.csh inid.fink/wakeinid.csh
--- inid/wakeinid.csh Mon Jun 18 02:20:51 2001
+++ inid.fink/wakeinid.csh Sun May 2 16:51:22 2004
@@ -5,9 +5,9 @@
# logging error messages into a file.

# directory and path settings
-set inidpath=~/bin/inid/ # directory for inid(1) binary
-set confpath=~/etc/inid.cnf # please modify config file, too
-set corepath=~/etc/ # for coredump
+set inidpath=@PREFIX@/bin/
+set confpath=@PREFIX@/etc/inid/inid.cnf
+set corepath=/tmp

# wakeup inid
setenv PATH /usr/sbin:$PATH

inid _unstable_ port information

Package: inid
Version: 1.05
Revision: 1001
GCC: 4.0
Description: Italk server that supports Italk Protocol 1.0
License: BSD
Maintainer: Todai Fink Team

Depends: daemonic
Provides: italk-server
Suggests: italk-el

Source: http://inid.lefs.org/file/%n-%v.tar.gz
SourceDirectory: %n
Source-MD5: 0af112c59812faddffaa3e927e2a60b7

UpdateConfigGuess: true
PatchScript: sed 's|@PREFIX@|%p|g' < %a/%n.patch | patch -p1

ConfigureParams: --mandir=%i/share/man --sysconfdir=%i/etc/%n --enable-ipv6

InstallScript: <<
/usr/bin/make install prefix=%i
/usr/bin/install -m 644 inid.cnf %i/etc/inid
/usr/bin/install -d -m 755 %i/share/doc/%n
/bin/cp -r Doc Memo %i/share/doc/%n
<<
DocFiles: *.txt

PostInstScript: <<
daemonic install inid
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
daemonic remove inid
fi
<<
ConfFiles: %p/etc/%n/%n-en.cat %p/etc/%n/%n-ja.cat %p/etc/%n/%n.cnf
DaemonicFile: <<

Inid, italk server
Inid, italk server

%p/bin/wakeinid.csh


<<

Homepage: http://inid.lefs.org/
DescDetail: <<
"Italk, the Next Innovation." is an italk server.
It runs under UNIX and cygwin environment. (It is abbreviated to "inid.")

Features
* A server of the italk chat system. The system is characterized in keeping
all chat logs to publish via WWW and stand-alone server configuration.
Inid supports Italk Protocol 1.0 (see itproto.txt in the distribution
archive of inid).
* Fast and solid enough to employ as a 24h-available chat server.
* Portable. Inid is described in standardized C++ language construction and
POSIX functions.
* Freely available under Italk license (based on BSD-style license).
Open source.
* Multi-thread (multiple room) is introduced. (version 1.04 or later)
<<
DescUsage:<<
You can connect to an italk server not only by using editors/italk-el,
but also by just typing:

[host]$ telnet italk.server.name 12345

You can also get help by sending "/?" to the server.
<<
DescPackaging: patches the .cnf file for the instance access.

inid _unstable_ port .patch

diff -Naur inid/inid.cnf inid.fink/inid.cnf
--- inid/inid.cnf Tue Aug 21 20:05:31 2001
+++ inid.fink/inid.cnf Sun May 2 16:47:45 2004
@@ -8,7 +8,7 @@
##

;; Message catalog (English, Japanese, ...)
-CatalogFile = inid-ja.cat
+;CatalogFile = inid-ja.cat

;; Write information and error messages to a file instead of stdout.
;SyslogFile = iniderr.log
@@ -30,9 +30,9 @@
;;

;ServerPort = 12345
-;ServerLogDir = ../public_html/italk-log
+ServerLogDir = @PREFIX@/var/log/italk
; relative path or absolute path for log spool
-;ServerDBDir = DB ; path for keeping user data
+ServerDBDir = @PREFIX@/var/db/italk ; path for keeping user data


;;
diff -Naur inid/killinid.sh inid.fink/killinid.sh
--- inid/killinid.sh Mon May 8 04:54:27 2000
+++ inid.fink/killinid.sh Sun May 2 16:54:05 2004
@@ -5,9 +5,9 @@
#

# for BSD
-kill -QUIT `ps x | awk '/[^l][i]nid/{p=p " " $1}; END{print "PID =" p >"/dev/tty"; print p}'`
+kill -QUIT `ps ax | awk '/[^l][i]nid/{p=p " " $1}; END{print "PID =" p >"/dev/tty"; print p}'`
sleep 1
-kill -TERM `ps x | awk '/[^l][i]nid/{p=p " " $1}; END{print "PID =" p >"/dev/tty"; print p}'`
+kill -TERM `ps ax | awk '/[^l][i]nid/{p=p " " $1}; END{print "PID =" p >"/dev/tty"; print p}'`

# for System V
# kill -QUIT `ps -f | awk '/[^l][i]nid/{p=p " " $2}; END{print "PID =" p > "/dev/tty"; print p}'`
diff -Naur inid/wakeinid.csh inid.fink/wakeinid.csh
--- inid/wakeinid.csh Mon Jun 18 02:20:51 2001
+++ inid.fink/wakeinid.csh Sun May 2 16:51:22 2004
@@ -5,9 +5,9 @@
# logging error messages into a file.

# directory and path settings
-set inidpath=~/bin/inid/ # directory for inid(1) binary
-set confpath=~/etc/inid.cnf # please modify config file, too
-set corepath=~/etc/ # for coredump
+set inidpath=@PREFIX@/bin/
+set confpath=@PREFIX@/etc/inid/inid.cnf
+set corepath=/tmp

# wakeup inid
setenv PATH /usr/sbin:$PATH