WARNING: FiSH encryption is not secure. See the security section here.
NOTE: A modified version of FiSHLiM is now bundled with HexChat. If you use HexChat you should generally not install this plugin (and if you do you need to remove the bundled version of FiSHLiM).
If it doesn't work, let me know so I can update the instructions. I don't use Mac myself so I can't test. I made the instructions from an e-mail conversation with a very patient user :)
Install Fink.
Type this in a terminal:
fink install glib2-dev openssl100-dev
Save this header file in your home directory. Then type this in a terminal:
mkdir /usr/include/xchat
cp ~/xchat-plugin.h /usr/include/xchat/
Replace the following line:
$(CC) -shared $(OURLINKFLAGS) $(PLUGIN_OBJECTS) -o $@
$(CC) -shared -undefined suppress -flat_namespace $(OURLINKFLAGS) $(PLUGIN_OBJECTS) -o $@
You should now have everything needed to compile FiSHLiM. Download and unpack the source code. Type this into a terminal (change ~/fishlim-master
to the place where you unpacked the source):
cd ~/fishlim-master
make
sudo make install
Start XChat and set up your keys with /setkey secret