On 5/18/07, Dan McGee <dpmcgee@gmail.com> wrote:
On 5/18/07, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
http://wiki.archlinux.org/index.php/Package_Cleanup
So the initial burst made a smallish dent, but there's still a lot more to do, which I'd like to get to this weekend. If anyone want to help out, that'd be great. In addition, please voice your opinions about a few things (I haven't heard a lot of developers talk about this, so I've left it alone:
* Move desktop related stuff to extra? (possibly keep only xorg in current?) * Move wireless/network modules to current? (they're that important IMO) * Rename current to "core" ? * Anything else?
Here's a handful of instructions for moving things, just to be complete.
== Move to unsupported == cd repo/category/pkgname tar czf pkgname.tar.gz * /upload to the AUR/ cvs tag -d CURRENT cvs tag -d CURRENT-64 (possibly testing as well if it's there) cvs rm -f * cvs commit
== Move from current to extra == cp -r current/category/pkgname extra/category/pkgname rm -rf extra/category/pkgname/CVS cd current/category/pkgname cvs tag -d CURRENT cvs tag -d CURRENT-64 (possibly testing as well if it's there) cvs rm -f * cvs commit cd extra/category/ cvs add pkgname cd pkgname (use extrapkg or any other means to get it in the repo)
For both of these, don't you need to move the package into the correct ~/staging/repo/del/ directory? That removes the entry from both the repo db and the db referenced by the packages page.
Yeah, I forgot that one... let me summarize: == Updating the repos (for both cases above) == ssh to gerolde cp /home/ftp/repo/os/ARCH/package ~/staging/repo/del/ cp /home/ftp/repo/os/ARCH/package ~/staging/NEWrepo/add/ run the db scripts (slightly different for ARCH-64 guys with the common staging dir)