Date: Fri, 31 Oct 2014 19:56:21 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: ports@FreeBSD.org Subject: Reducing the size of the ports tree (brainstorm v2) Message-ID: <20141031185621.GC15967@ivaldir.etoilebsd.net>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Hi all, tijl@ spotted an interesting point, distinfo and pkg-descr files files convenient are taking a lot of space for "free", we can reduce the size of the while ports tree by a factor 2 by simply merging them into one of the other files (Makefile and/or pkg-plist) from my testing it really devides significantly the size of the tree. Problem is how to merge them if we want to. What we do not want to loose: - Easyness of parsing distinfo - Easyness to get informations about the description so far I have not been able to figure out a user friendly way Ideas I got so far only concerns pkg-descr: Adding an entry in the Makefile for the WWW: WWW= bla or an entry in the plist: @www http... for the description the Makefile is not suitable as multi line entry in Makefiles are painful Maybe a new keyword: @descr <<EOD mydesc in multiline EOD which could easily be added to the plist parser in pkg. But I'm do not find that very friendly in particular for make(1) to extract the data. Concerning the distinfo I have no idea. so this mail is a call of ideas :), if nothing nice ideas is found we will just do nothing here :) regards, Bapt [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlRT21UACgkQ8kTtMUmk6EycuACfZ5KpXn7VdKs7KD1Bw8jCqU/n dHQAoI7hLE8+M71jFD6eurB5AC/pWqO9 =GmL1 -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141031185621.GC15967>
