[csw-devel] SF.net SVN: gar:[11928] csw/mgar/pkg/protobuf/trunk

Sebastian Kayser skayser at opencsw.org
Tue Dec 14 18:03:51 CET 2010


* wahwah at users.sourceforge.net <wahwah at users.sourceforge.net> wrote:
> Revision: 11928
>           http://gar.svn.sourceforge.net/gar/?rev=11928&view=rev
> Author:   wahwah
> Date:     2010-12-14 09:53:22 +0000 (Tue, 14 Dec 2010)
> 
> Log Message:
> -----------
> protobuf: Split off shared libraries
> 
> Also, experiment with grouping descriptions by package.  It's a different way
> from the way most of the package descriptions are written.  It looks slightly
> uglier, because gar's variable naming is designed for grouping by variable
> type.  However, I found myself often thinking in a by-package manner, and
> grouping these by package helps me review the build description.

That's IMHO a very sensible approach and one that I also follow for
bigger build descriptions. Otherwise, I found myself doing adjustments
in one place and missing out on related adjustments elsewhere in the
description way too often. Examples are

* Subversion [1] (although your approach is even more consequent as
  it also relocates PACKAGES)
* Postfix [2] (when it comes to FEATURES)

Just some feedback.

Sebastian

[1]https://gar.svn.sf.net/svnroot/gar/csw/mgar/pkg/subversion/trunk/Makefile
[2]https://gar.svn.sf.net/svnroot/gar/csw/mgar/pkg/postfix/trunk/Makefile


More information about the devel mailing list