You are not logged in.
I will soon be writing my first AUR package, rsync-transliterate. Because the package will be based on rsync, I checked out the rsync package source from svn.archlinux.org/packages.
Before I begin writing my package, I have one basic question -- which branch of the rsync package source should my package be based on? Should my package be based on rsync/trunk, rsync/repos/extra-i686, rsync/repos/extra-x86_64, or some combination of the three? I have a feeling it should be based on rsync/trunk, but I just wanted to be sure.
Thanks!
Last edited by jalu (2010-08-26 22:35:43)
Offline
use the trunk branch. Usually the branch in repo are just copies of the trunk.
Offline
Interesting, okay.
In this case, the trunk branch does differ from the repo branches (though the repo branches do not differ from each other), but I'm guessing I should go with trunk regardless?
Offline
trunk is always the latest available code. The repo branches might be the snapshot, when the package was created for the repo. if you need to make use of the latest code changes, then going with trunk is the best bet.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Great, that definitely makes sense. I'm sure I'll learn more as I go along.
Thanks and merci, Inxsible and Snowman.
Offline