On Jun 19, 2012, at 15:16, [email protected] wrote:
> Revision: 94452
> https://trac.macports.org/changeset/94452
> Author: [email protected]
> Date: 2012-06-19 13:16:13 -0700 (Tue, 19 Jun 2012)
> Log Message:
> -----------
> nginx: Add uploadprogress module, closes #34911
>
> Modified Paths:
> --------------
> trunk/dports/www/nginx/Portfile
> +variant upload_progress description {Enable Brice Figureau's upload progress
> module (https://github.com/masterzen/nginx-upload-progress-module)} {
> + set uploadprg_filename nginx_uploadprogress_module
> + set uploadprg_version 0.9.0
> + set uploadprg_distname ${uploadprg_filename}-${uploadprg_version}
> + distfiles-append
> ${uploadprg_distname}.tar.gz:uploadprogress_module
> + post-extract {
> + move [glob
> ${workpath}/masterzen-nginx-upload-progress-module-a788dea]
> ${workpath}/nginx_uploadprogress_module-0.9.0
> + }
> + checksums-append ${uploadprg_distname}.tar.gz \
> + rmd160 10ff91748a06afd81abb9fdb203f164ea369463a
> \
> + sha256
> 3fb903dab595cf6656fa0fc5743a48daffbba2f6b5c554836be630800eaad4e2
> + configure.args-append --add-module=${workpath}/${uploadprg_distname}
> +}
> +
> variant xslt description {Post-process pages with XSLT} {
> configure.args-append --with-http_xslt_module
> }
Instead of having an ever-increasing number of variants for additional modules,
would it be better to have subports? That way users could install subports for
additional modules after the fact without having to rebuild the main port. The
buildbot would be able to build and distribute them too (assuming compatible
licenses)—the buildbot does not build non-default variants.
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev