[Mageia-dev] [Mageia-sysadm] [369] mgarepo version 1.9.8

nicolas vigier boklm at mars-attacks.org
Fri Jan 28 11:42:23 CET 2011


On Fri, 28 Jan 2011, Michael Scherer wrote:

> Le vendredi 28 janvier 2011 à 01:10 +0100, root at mageia.org a écrit :
> > Revision: 369
> > Author:   boklm
> > Date:     2011-01-28 01:10:36 +0100 (Fri, 28 Jan 2011)
> > Log Message:
> > -----------
> > mgarepo version 1.9.8
> 
> It would be nice to place the tarball of mgarepo on the mirror, in
> software/ 
> 
> This way, we could package it cleanly for other distributions ( ie, I
> intend to use it on my fedora laptop, and I think we could push it to
> cooker directly with a tarball ), devise a working procedure for that
> ( ie, if we want to distribute other software to be reused, as the lack
> of tarball was IMHO a major problem in the past, leading to lack of
> reuse ), and at least have something on mirrors.
> 
> here is the scheme I propose :
> $MIRROR/software/$NAME/$NAME-$VERSION.tar.bz2
> $MIRROR/software/$NAME/$NAME-$VERSION.tar.bz2.md5
> 
> and once we have a key, sign this with a pgp key for all softwares ( per
> project key seems overkill ).

Good idea !

> Ideally, we should find a way to send a tarball on the mirror, either
> with automatic hooks on svn/git/whatever, or by uploading a file.

I was also thinking about doing a script to automate creating tarballs
from svn/git repository for Mageia software (and can be extended to
other software maybe). Instead of adding rules in all makefiles to
generate tarballs. So you could retrieve mgarepo with this command :
 $ get-tarball mgarepo 1.9.8
And it creates mgarepo-1.9.8.tar.bz2

And we could use it to automate sending of tarballs on the mirror.



More information about the Mageia-dev mailing list