[MacPorts] #18992: Add port varient as irssi plugin
MacPorts
noreply at macports.org
Thu Mar 26 17:34:43 PDT 2009
#18992: Add port varient as irssi plugin
------------------------------+---------------------------------------------
Reporter: arthur@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone: Port Enhancements
Component: ports | Version: 1.7.0
Keywords: | Port: silc-client
------------------------------+---------------------------------------------
Changes (by blb@…):
* cc: blb@… (added)
Old description:
> silc-client can be complied as a plugin for irssi. To enable this I
> altered the port file to add to the configure options:
>
> --disable-asm \
> + --with-silc-plugin=${prefix}/lib/irssi \
> + --without-silc-includes
>
> Ideally this would be a varient and have a dependancy on irssi.
>
> I then needed to bodge the files in /opt/local/lib/irssi/modules to make
> the module loading work
>
> sudo ln -s libsilc_core.dylib libsilc_core.so
> sudo ln -s libfe_common_silc.dylib libfe_common_slic.so
>
> I'm sure all of this could be done better, but the functionality is very
> useful.
New description:
silc-client can be complied as a plugin for irssi. To enable this I
altered the port file to add to the configure options:
{{{
--disable-asm \
+ --with-silc-plugin=${prefix}/lib/irssi \
+ --without-silc-includes
}}}
Ideally this would be a varient and have a dependancy on irssi.
I then needed to bodge the files in /opt/local/lib/irssi/modules to make
the module loading work
{{{
sudo ln -s libsilc_core.dylib libsilc_core.so
sudo ln -s libfe_common_silc.dylib libfe_common_slic.so
}}}
I'm sure all of this could be done better, but the functionality is very
useful.
--
Comment:
Hmm, so irssi won't load them unless they are named with .so? On the Mac
either dylibs or so's can be dlopen()ed so obviously the symlink will
work, but maybe we could update irssi to open either file type?
--
Ticket URL: <http://trac.macports.org/ticket/18992#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list