I was trying to update silc-client to 1.0.3, but that didn't work that
well (someone had problems running it on amd64), so I decided to play
with this instead, and here are results of it. I'd call it a late
alpha, the Makefile needs some cleanup (I left all the mess in there
somewhat on purpose, so people can see what else I was trying to do
there, and may offer better sugestions; also at first it was going to
be a subpackage of irssi, and it shows I think).

Couple of things about this port:
First, most important one: I had to modify the patches somewhat, due
to the issue with fuzzy patching on OpenBSD (and to add one line to
one of them) - thus the file with patches is attached to this mail (I
hope it will get through), and the Makefile for now points at my box
to get them untill c0ffee will incorporate the changes.
Second, run-depends. Those two perl modules are there so running the
second of recomended scripts, silc-mime.pl will work. Or that could be
moved to MESSAGE, something like "If you want to run this script you
will need xx and yy".
Third, there is a lot of patches left from normal irssi build (well,
modified to fit the files after some of them are modified). Probably a
lot of them are not needed, but I left them for now to have a
consistent source with the irssi that gets installed.
I rename the theme file to silc.theme, and install it and the script
files as @sample to /etc/irssi/{themes,scripts}/ so they are more
visible, but that's not really necessary.
This port cannot coexist with silc-client, due to some files existing
in same locations. I don't know how to fix this, if at all possible.
And if not, should I add to makefile some information about
conflicting packages?

Please comment, test (amd64 is important, seeing as the silc-client
port I tried to make didn't want to work there), flame, and generally
enjoy ;)
--
viq

Attachment: irssi-silc-port.tar.gz
Description: GNU Zip compressed data

Attachment: silc-plugin-1.0.3.tar.gz
Description: GNU Zip compressed data

Reply via email to