[Mageia-dev] mgasoft
Colin Guthrie
mageia at colin.guthr.ie
Mon Feb 13 13:46:24 CET 2012
'Twas brillig, and nicolas vigier at 06/02/12 14:57 did gyre and gimble:
> Hello,
>
> While updating youri and iurt packages yesterday I noticed that it's
> not easy to make new versions of mageia software that we have on svn
> soft repository, and each of them has different makefile rules to
> generate tarballs or sometimes update packages. Most versions are not
> tagged because you have to write a long command line to do it. So in
> the train from fosdem yesterday I created a small script to tag versions,
> create tarballs and publish them on mageia mirrors, for the software on
> svn soft repository.
>
> You can install it with mgasoft package on cauldron.
>
> To tag a new version :
> $ mgasoft tag [name] [version]
>
> To create a tarball :
> $ mgasoft tar [name] [version]
> Or a tarball from trunk, for testing :
> $ mgasoft tar [name] trunk
>
> To publish a tarball on mageia mirrors :
> $ mgasoft publish [name] [version]
> This will create this file on mirrors :
> /software/[name]/[name]-[version].tar.xz
Nice :)
As a sometime hacker on these bits of code, I did get a bit confused
about the variations. This will certainly help.
Good work!
Col
--
Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/
Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the Mageia-dev
mailing list