[arch-general] [PATCH 0/3] Three smelly patches for commitpkg

Evangelos Foutras foutrelis at gmail.com
Wed Sep 23 12:17:46 EDT 2009


First two patches are somewhat trivial. The third one adds support for uploading packages to multiple architectures.

Let me explain the rationale behind the last patch.

My workflow goes something like this:

 1) sudo makechrootpkg -c -r /opt/arch/stable-i686
 2) sudo makechrootpkg -c -r /opt/arch/stable-x86_64
 3) scp *pkg* aur.archlinux.org:staging/community
 4) source PKGBUILD; svn commit -m "$pkgname $pkgver-$pkgrel
        random message"
 5) archrelease community-i686
 6) archrelease community-x86_64
 7) ssh aur.archlinux.org /arch/db-community

As you can see, I'm doing all steps manually (which is time-consuming and prone to errors). Unless I'm missing an existing way to upload packages to both architectures using commitpkg (via its communitypkg symlink), the third patch can help automate steps 3-6 above.

I uploaded one package (that needed updating) using the modified commitpkg and it worked as expected. However, more testing is needed, especially with split packages.

Please let me know what you think. :)



More information about the arch-general mailing list