[Pkg-fonts-devel] Structuring Git repository of pkg-fonts and creation of IRC channel

Vasudev Kamath kamathvasudev at gmail.com
Thu May 16 07:03:17 UTC 2013


On 21:27 Wed 15 May     , Christian PERRIER wrote:
> Quoting Vasudev Kamath (kamathvasudev at gmail.com):
> 
> >       git clone git.debian.org:/git/pkg-fonts/pkg-fonts.git
> > 
> > Once this is cloned please move all your package git repositories inside
> > this folder. As an example I've fonts-lato fonts-johnsmith-induni
> > fonts-android repository
> > 
> >       mv fonts-johnsmith-induni fonts-lato fonts-android pkg-fonts/
> > 
> > Next step will be running make-mrconfig do the following
> > 
> >      cd pkg-fonts #cloned repo from above
> >      ./make-mrconfig
> > 
> > This script will create .mrconfig and .gitignore files (a sample is
> > already present in repo) This will allow you to mass clone/update all
> > packages in fonts team git repo. After make-mrconfig is finished, run
> > below command
> > 
> >       mr up
> > 
> > This will get all git repos from the pkg-fonts team.
> 
> 
> What I don't really understand is how to move git repos we currently
> have under /git/pkg-fonts under your newly-created mate-repo.
> 
> For instance, let's say I want to move fonts-arabeyes under the new
> umbrella : how should I proceed?

No special steps needed do it like you are doing it already after you
have created repo on git.d.o under /git/pkg-fonts run

     ./make-mrconfig
     mr co

This gets new repository to local. In case you worked on the repo
locally just place it under pkg-fonts.git which was cloned as per my
previous mail and once you push to git.d.o run

    ./make-mrconfig
    git commit .gitignore .mrconfig
    git push

mr is just a helper tool called (multiple repository manager) which
allows you to do mass checkout of all packages or mass update and mass
push of packages. All make-mrconfig does is lists all repositories under
/git/pkg-fonts/ folder on git.d.o in .mrconfig and .gitignore.

Hope this helps if not please let me know

Best Regards
-- 
Vasudev Kamath
http://copyninja.info
Connect on ~friendica: copyninja@{frndk.de | vasudev.homelinux.net}
IRC nick: copyninja | vasudev {irc.oftc.net | irc.freenode.net}
GPG Key: C517 C25D E408 759D 98A4  C96B 6C8F 74AE 8770 0B7E
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fonts-devel/attachments/20130516/b862f51d/attachment.pgp>


More information about the Pkg-fonts-devel mailing list