When rebuilding comms/gnokii, I found that the port would fail to find libical.so.0. The reason for this failure is that the current ical port is installing the library as libical.so.27.
I also had the devel/pcsc-lite port installed, and when I built comms/gnokii the configure script found the pcsc-lite library and compiled in support for PC/SC cards.
Another thing I found annoying is the automatic dependency on MySQL and PostgresSQL. For instance, when the x11/kde3 is installed, it will pull in quite a few dependencies when installing the various ports that make up KDE. During the install, it will install both MySQL and PostgresSQL. A few ports down the road, it will build gnokii which will detect both *SQL ports are install, which causes gnokii to compile in support for both of them. I would prefer to have the ability to disable one or both automatic dependencies.
Fix: The attached patch fixes these dependency problems.
Patch attached with submission follows:
How-To-Repeat: Run `make config` and choose the MDNS_AVAHI option, then try to build the port.
Install both MySQL and PostgresSQL, then build the port. It will have a dependency on both ports.
Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
On Fri, Mar 14, 2008 at 05:40:04AM +0000, Edwin Groothuis wrote:
> Maintainer of comms/gnokii,
I see no problem with the patch, thank you for pointing out the
I approve it.
Guido Falsi <firstname.lastname@example.org>
I'll take it.
rafan 2008-03-16 09:11:50 UTC
FreeBSD ports repository
- Fix automatic dependencies
Submitted by: Scot Hetzel <swhetzel at gmail.com>
Approved by: Guido Falsi <mad at madpilot.net> (maintainer)
Revision Changes Path
1.63 +16 -4 ports/comms/gnokii/Makefile
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"