On Jun 4, 2009, at 5:58 PM, Ryan Schmidt wrote:
On Jun 4, 2009, at 19:56, Ryan Schmidt wrote:
On Jun 4, 2009, at 19:52, Scott Haneda wrote:
port install assp
Within that port, assp will depend on clamav, but since I can not
define a variant for clamav +server, I have to make a clamav-
server port. Fine up to that point.
Now, what is I want clamav +server +clamav_milter available to the
assp port?
My port install command would be port install assp still, there
would still be a call in there to clamav-server, where does the
milter go in?
It does not.
When I spoke earlier about creating a clamav-server port, I was
speaking of the +server variant only, not any of the other
variants. The clamav_milter variant, for example, is, I believe,
integrated into the clamav software. The variant adds the configure
argument --enable-milter. This presumably causes the clamav
software to build additional libraries, or modify the libraries it
builds in some way. You probably can't separate that into a
separate port.
If there is a file clamav+clamav_milter installs that regular
clamav does not, you can detect the absence of that file in your
assp port and issue the appropriate error message. See the pango
port for an example (it checks that the cairo port is installed
with the correct variants).
Now that I actually come to look at the clamav portfile.... it
doesn't have a +server variant! So.... what are we talking about here?
Ha ha! :) Brad and myself are working on a few things in ports
closely. He made a +server for clamav, and I am trying to pull it all
together in ASSP in a user friendly way.
We aim to get it nice, clean, and documented really well, so other
people can more or less, get a solid web, php, ftp, mysql, postfix,
dovecot, .... and ISP in a few commands, type of deal. All of course,
based on MacPorts being used as the distribution and installation
mechanism for those above goodies.
--
Scott * If you contact me off list replace talklists@ with scott@ *
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev