[MacPorts] #20198: Update: eggdrop1.6.19+ctcpfix
MacPorts
noreply at macports.org
Mon Jul 6 10:26:13 PDT 2009
#20198: Update: eggdrop1.6.19+ctcpfix
-------------------------+--------------------------------------------------
Reporter: dre@… | Owner: macports-tickets@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.1
Keywords: | Port: eggdrop
-------------------------+--------------------------------------------------
I've completed testing of an update to the irc/eggdrop port, and am ready
to submit. The current macports version of eggdrop is 1.6.18. Since then,
there has been a minor version release and a security patch. The patched
version of 1.6.19 is called eggdrop1.6.19+ctcpfix, however the source
directory still unpacks as eggdrop1.6.19.
To handle the 'custom' name for this build:
* I have customized the distname to include the "+ctcpfix" string:
${name}${version}+ctcpfix
* I added a worksrcdir declaration with value:
${name}${version}
Accordingly, the version string can stay at "eggdrop1.6.19" - this avoids
problems where the + is interpreted by 'port' as the beginning of a
variant declaration.
The platform handling has not changed for any existing supported
platforms, however I am adding explicit support for Snow Leopard (Mac OS X
10.6) via an additional patch to Makefile.in. Attempts to pass the
required settings through the Portfile will fail in 10.6, at least as of
this writing... hence the need to patch Makefile.in. The patch occurs pre-
configure, and allows us to end up with a Makefile whose XLIBS contains:
-framework CoreFoundation -lresolv
I've tested this in the following configurations:
*) Mac OS X Server 10.6 running as VMWare Fusion guest on MacPro1,1
(compiled x86_64)
*) 10.5.7 on MacPro1,1
*) 10.6 on MacBookPro5,1
*) 10.5.7 on MacPro3,1
--
Ticket URL: <http://trac.macports.org/ticket/20198>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list