[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