Hopefully Josh or someone else can comment on the internals/details of subports and the mirror subcommand, but as far as the server scripts go... Both mirroring events (per-commit and daily) use `port mirror <name>` to do all the work. The per-commit mirroring uses the name of the directory that contains the Portfile. The daily script runs over each line from `port list`. What gets excluded is that <name>. So we can really only exclude whole portfiles during per-commit mirroring with the way it is implemented right now. I'm not sure how `port list` handles subports.
-Bill On Feb 2, 2012, at 8:36 AM, Bradley Giesbrecht <[email protected]> wrote: > In the case of a Portfile with subports, would this cause the other > ports/subports in the Portfile to _not_ be mirrored? > > Brad > > On Feb 2, 2012, at 7:53 AM, William Siegrist wrote: > >> You can email me to add an exception to the mirroring process to not mirror >> this port. All I need is the name of the port. You should email me before >> committing the portfile. >> >> -Bill >> >> >> On Feb 2, 2012, at 6:27 AM, Andrea D'Amore <[email protected]> wrote: >> >>> Due to recent discussion on Virtualbox [1] I replaced my binary with >>> Macports provided application, in doing so I needed the VirtualBox >>> Extpack for handling USB 2.0 in host OS. >>> I'd like to add a port for this extension, say virtualbox-extpack, >>> depending on virtualbox port. Checking the license [2] and relative >>> FAQ I see point 7. at [3] >>> >>> "Can I redistribute the VirtualBox binaries? >>> No. The Personal Use and Evaluation License allows you to download the >>> VirtualBox binaries for personal and academic use and for evaluation, >>> but it does not give you the right to redistribute these binaries." >>> >>> Since the extpack come as binary this means that it cannot be mirrored >>> on Macports distfiles folder and its mirrors. >>> >>> I never digged into the mirroring thing, is a distfile mirrored >>> automatically or by hand? >>> Can portfile specify some keyword against this? >>> >>> >>> -- >>> Andrea >>> >>> [1] >>> http://lists.macosforge.org/pipermail/macports-users/2012-January/027181.html >>> [2] https://www.virtualbox.org/wiki/VirtualBox_PUEL >>> [3] https://www.virtualbox.org/wiki/Licensing_FAQ >>> _______________________________________________ >>> macports-dev mailing list >>> [email protected] >>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev >> >> _______________________________________________ >> macports-dev mailing list >> [email protected] >> http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev > _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
