pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/devel/scmgit



On Sat, Jan 05, 2008 at 11:10:18AM +0000, Roland Illig wrote:
> 
> Module Name:  pkgsrc
> Committed By: rillig
> Date:         Sat Jan  5 11:10:18 UTC 2008
> 
> Modified Files:
>       pkgsrc/devel/scmgit: Makefile
> 
> Log Message:
> It's a META_PACKAGE.

The danger of having a separate definition in the Makefile for each
pkgsrc entry is that, over time, these things stagnate.

Firstly, I have to ask, what's the reason for marking these packages
as being meta-packages?  Nothing should care whether it installs files
or not.

And secondly, if there is a good reason, there must be ways to
recognise these packages automatically - the existence of DEPENDS and
a zero length PLIST, for example.  Or a combination of that and no
DISTFILES.

I think we need to make the pkgsrc Makefiles simpler for people to
create and parse. (which is why I think the AUTO_DIRS is better than
what we had previously, so thanks for that. OTOH, that's another
variable that should be set automatically, when user-destdir is
specified).

Regards,
Alistair



Home | Main Index | Thread Index | Old Index