Date: Wed, 12 Nov 2014 23:16:07 -0600 From: Bryan Drewery <bdrewery@FreeBSD.org> To: Baptiste Daroussin <bapt@FreeBSD.org>, ports@FreeBSD.org Subject: Re: Reducing the size of the ports tree (brainstorm v2) Message-ID: <54643E97.8060005@FreeBSD.org> In-Reply-To: <20141031185621.GC15967@ivaldir.etoilebsd.net> References: <20141031185621.GC15967@ivaldir.etoilebsd.net>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nSB0vP37pPuo9pf7v7SWeTjt5a1pQqrjT Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10/31/2014 1:56 PM, Baptiste Daroussin wrote: > Hi all, >=20 > 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 o= ther > files (Makefile and/or pkg-plist) from my testing it really devides > significantly the size of the tree. >=20 > Problem is how to merge them if we want to. >=20 > What we do not want to loose: > - Easyness of parsing distinfo > - Easyness to get informations about the description >=20 > so far I have not been able to figure out a user friendly way >=20 > Ideas I got so far only concerns pkg-descr: > Adding an entry in the Makefile for the WWW: > WWW=3D bla > or an entry in the plist: @www http... >=20 > for the description the Makefile is not suitable as multi line entry in= > Makefiles are painful > Maybe a new keyword: > @descr <<EOD > mydesc > in=20 > multiline > EOD >=20 > 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. >=20 > Concerning the distinfo I have no idea. >=20 > so this mail is a call of ideas :), if nothing nice ideas is found we w= ill just > do nothing here :) >=20 > regards, > Bapt >=20 I don't think the benefit is worth the effort on this. --=20 Regards, Bryan Drewery --nSB0vP37pPuo9pf7v7SWeTjt5a1pQqrjT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) iQEcBAEBAgAGBQJUZD6XAAoJEDXXcbtuRpfPkYQH/AyMRsOkxdCSklNSzGWL+jWS wWxYV+OuYl/HysEAuk5atlP2o13JxG2/ys5b9jNEGODgWY2cziZYsy86HFW1H3kk A41BtoJlRlYJWCAEsb3vplpg2gflikYHQtueFJ5HSVdlKmpMFnsy7LS6VpxzKO42 9Oap2ofd/nrwFXoGpEERWJN7OKR8gwn22sXSkHTSEYX1p3idZJO7GDcX+8FrwX5W DJii5xXvAU42ojGuVY73XJQyxS9MNhFmE0eMb8Rgukw3IWptYKzOFmgogxRNPeY8 FcXEn7Z7kkcZEu3KcrFXAr/S4Z0BQs+73w7qNZkmIzw+hWY1e5OFN2A/akL+ZmQ= =yKvi -----END PGP SIGNATURE----- --nSB0vP37pPuo9pf7v7SWeTjt5a1pQqrjT--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54643E97.8060005>