[arch-dev-public] Package Cleanup: Part II

Dan McGee dpmcgee at gmail.com
Fri May 18 14:31:48 EDT 2007


On 5/18/07, Aaron Griffin <aaronmgriffin at 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.

-Dan




More information about the arch-dev-public mailing list