cvs commit: ports LEGAL

Vasil Dimov vd at FreeBSD.org
Thu Oct 5 05:52:34 PDT 2006


On Thu, Oct 05, 2006 at 07:30:39AM -0500, Mark Linimon wrote:
> On Thu, Oct 05, 2006 at 06:51:02AM +0000, Vasil Dimov wrote:
> >   Sync files masks with the current ports tree.
> >   Generalize some masks so they match future versions of distfiles.
> 
> This is very needed and overdue cleanup, thanks.
> 

However there are still a few ones I did not fix:

==> security/p5-Crypt-* -> /usr/ports/security/p5-Crypt-Cryptix :
==> Crypt-* does not match any of:
==> Cryptix-1.16.tar.gz

Is it possible to have overlapping masks for the Port column (the second
one)? For example:

Crypt-*		security/p5-Crypt-*
Cryptix-*	security/p5-Crypt-Cryptix

==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-amaranth :
==> KDE/ICONS-* does not match any of:
==> KDE/amaranth-default-.8.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-amaranth-althaea :
==> KDE/ICONS-* does not match any of:
==> KDE/amaranth-althaea-.5.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-cezanne :
==> KDE/ICONS-* does not match any of:
==> KDE/Cezanne_packaged.tar.bz2
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-gorilla_svg :
==> KDE/ICONS-* does not match any of:
==> KDE/GorillaSVG_Icons-v1.4.tar.bz2
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-graphite-rade8 :
==> KDE/ICONS-* does not match any of:
==> KDE/Graphite-Rade8-1.03.tar.bz2
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-icosx :
==> KDE/ICONS-* does not match any of:
==> KDE/index.php?table=pds7&mode=download&id=24
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-kids :
==> KDE/ICONS-* does not match any of:
==> KDE/kids.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-kool-gorilla :
==> KDE/ICONS-* does not match any of:
==> KDE/Korilla_Icons-v1.3.5.tar.bz2
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-krystaline :
==> KDE/ICONS-* does not match any of:
==> KDE/krystaline-1.1.6.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-lime-rade8 :
==> KDE/ICONS-* does not match any of:
==> KDE/Lime-Rade8-1.01.tar.bz2
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-lush :
==> KDE/ICONS-* does not match any of:
==> KDE/lush-0.1.0dave.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-marbles-translucent :
==> KDE/ICONS-* does not match any of:
==> KDE/marbles-translucent-0.1.3.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-noia :
==> KDE/ICONS-* does not match any of:
==> KDE/noiakdeicon100.tgz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-noia-warm :
==> KDE/ICONS-* does not match any of:
==> KDE/noiawarmkde095.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-nuvola :
==> KDE/ICONS-* does not match any of:
==> KDE/nuvola-1.0.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-outline :
==> KDE/ICONS-* does not match any of:
==> KDE/outline.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-realistic :
==> KDE/ICONS-* does not match any of:
==> KDE/realistic-default-0.10.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-sky :
==> KDE/ICONS-* does not match any of:
==> KDE/3095-sky-0.7.3dave.tgz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-sparkling :
==> KDE/ICONS-* does not match any of:
==> KDE/sparkling_0.5.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-steel :
==> KDE/ICONS-* does not match any of:
==> KDE/steelicons-default-1.2.5.tar.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-umicons :
==> KDE/ICONS-* does not match any of:
==> KDE/Umicons_for_KDE.tar_2.gz
==> 
==> x11-themes/kde-icons-* -> /usr/ports/x11-themes/kde-icons-wasp :
==> KDE/ICONS-* does not match any of:
==> KDE/Wasp.SVG.Icons-v2.6.1.tar.bz2

Here we need to specify a list of files because there is no mask that
matches all those files (except for * of course :)

If the answer to the previous question is "yes" than we can do:

file1		x11-themes/kde-icons-*
file2		x11-themes/kde-icons-*
... and so on

==> mail/qmail-* -> /usr/ports/mail/qmail-contrib :
==> qmail* does not match any of:
==> dot-forward-0.71.tar.gz
==> fastforward-0.51.tar.gz

Same as kde icons

==> security/ssh* -> /usr/ports/security/ssh_askpass_gtk2 :
==> ssh-* does not match any of:
==> gtk2-ssh-askpass-0.3.tar.gz
==> 
==> security/ssh* -> /usr/ports/security/sshit :
==> ssh-* does not match any of:
==> sshit-0.5.tar.gz

For this one I am afraid that *ssh* would match a lot of other files.

How exactly is LEGAL used? Is there some script parsing it or what?

-- 
Vasil Dimov
gro.DSBeerF at dv
%
If the code and the comments disagree, then both are probably wrong.
                -- Norm Schryer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 155 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20061005/3096c4a8/attachment.pgp


More information about the cvs-all mailing list