the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: bitchx-ssl
Version: 1.0c19
Revision: 1033
BuildDepends: openssl098-dev, libncurses5 (>= 5.4-20041023-1006), fink(>= 0.24.12)
Depends: openssl098-shlibs, bitchx-common, libncurses5-shlibs (>= 5.4-20041023-1006)
Provides: bitchx, irc-client
Source: ftp://ftp.bitchx.org/pub/BitchX/source/ircii-pana-%v.tar.gz
SourceDirectory: BitchX
Source-MD5: 79431ff0880e7317049045981fac8adc
PatchFile: bitchx.patch
PatchFile-MD5: bd08ddc34c8a816c9c54218891886db9
PatchScript: sed 's|@PREFIX@|%p|g' <%{PatchFile} | patch -p1
TarFilesRename: doc/bitchx.xpm:doc/bitchx2.xpm
SetCFLAGS: -I%p/include -DBIND_8_COMPAT
SetMAKEFLAGS: -j1
ConfigureParams: --without-gtk --with-tgetent --with-plugins --with-ssl --mandir='${prefix}/share/man' --with-default-server=irc.freenode.net:6667 SHLIB_SUFFIX=.dylib
InstallScript: <<
make install prefix=%i
rm %i/bin/BitchX
mv %i/bin/BitchX-%v %i/bin/BitchX-ssl-%v
mv %i/bin/scr-bx %i/bin/scr-bx.bitchx-ssl
mkdir -p %i/etc
mv %i/lib/bitchx/script %i/etc/bitchx
ln -s %p/etc/bitchx %i/lib/bitchx/script
mkdir -p %i/share/doc/bitchx
ln -s %p/lib/bitchx/help %i/share/doc/bitchx/help
cp doc/* %i/share/doc/bitchx
rm %i/share/doc/bitchx/*.bat
rm %i/share/doc/bitchx/Makefile*
rm %i/share/doc/bitchx/*.in
rm -rf %i/etc %i/lib %i/share/man %i/share/doc/bitchx
<<
PostInstScript: <<
update-alternatives --install %p/bin/BitchX BitchX %p/bin/BitchX-ssl-%v 20
update-alternatives --install %p/bin/scr-bx scr-bx %p/bin/scr-bx.bitchx-ssl 20
<<
PreRmScript: <<
if [ $1 != "upgrade" ]; then
update-alternatives --remove BitchX %p/bin/BitchX-ssl-%v
update-alternatives --remove scr-bx %p/bin/scr-bx.bitchx-ssl
fi
<<
DocFiles: README bitchx-docs/7_Docs/Copyright
Description: Advanced Internet Relay Chat (IRC) client
DescDetail: <<
This is the bleeding edge of IRC software -- the most common functions
normally done by scripts are coded into the client itself. It contains dozens
of features such as:
* Built-in ANSI color (this is probably the biggest feature)
* Ease of use -- dozens of useful command aliases to reduce typing
* Built-in notify, protection, and bot lists
* Built-in mass commands and tools
* Extended set of DCC commands and built-in CDCC offering
* Extended scripting functionality, including unique functions
* Code is based on ircII-Plutonium and more recent ircII-EPiC
<<
DescPackaging: <<
* All help & man files are bzip2 compressed. So we uncompress them.
* The "%p/bin/BitchX" symlink has to be remade, otherwise it point to %i
* Changed some default options, includeing flood_kick after 10, and DISPLAY_PC_CHARACTERS 3, for the terminal in Jaguar
* Disabled the europa plugin, it requires MySQL and has some build issues
<<
DescUsage: <<
If versions before 1.019c-4 was used, please make sure %p/etc/bitchx and
%p/lib/bitchx/script are working correctly. if they are not, please move them
out of the way and reinstall bitchx.
<<
DescPort: <<
Fixed lots of static-follows-nonstatic gcc4 problems. Removed
"static" from actual variable if shared in multiple .c, removed
entire declaration from .h if only used in one .c.
<<
License: BSD
Maintainer: Chris Zubrzycki
Homepage: http://www.bitchx.com/