summaryrefslogtreecommitdiff
path: root/commitpkg
AgeCommit message (Collapse)Author
2009-09-23commitpkg: introduce abort function for errorsEvangelos Foutras
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-23commitpkg: correct svn commit message spacingEvangelos Foutras
[Aaron: Remove trailing whitespace] Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-23commitpkg: upload all available architecturesEvangelos Foutras
Now commitpkg will go through each architecture defined in the PKGBUILD and if all packages are present, it will upload them and run archrelease for that architecture. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-23Move initialization code out of the upload loopEvangelos Foutras
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-23commitpkg: get rid of tabs and indent commentsEvangelos Foutras
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-21minor syntax fixFrancois Charette
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-21fix indentationFrancois Charette
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-18Automate rm of repo-*86* when commiting "any" pkgFrancois Charette
This commit integrates part of the functionality of commitpkg2any in the standard commitpkg script. If the package is for arch=any and there exists ../repos/$repo-{i686,x86_64}, then these are removed. NB: I believe commitpkg2any should be removed, as it encourages converting a pkg to arch=any with the same $pkgver. It is better practice to wait for a new version before releasing the pkg with arch=any. It also saves bandwidth! Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-18Add support for community-testing repoDaniel J Griffiths
[Aaron: Added Makefile entries] Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-09-14Make commitpkg not lock up without a messageDan McGee
2009-09-02commitpkg: Added split package support0.7.0Eric Bélanger
All packages created by the PKGBUILD are uploaded to the staging directory. The output and svn commit messages uses pkgbase instead of pkgname. Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> [Allan: minor fix for existing issue] Signed-off-by: Allan McRae <allan@archlinux.org>
2009-09-01devtools: clean-up of commitpkgAllan McRae
- replaces backticks by $() - removes support for package names without the arch in them (all our repos now uses the arch in the package name) - removes support for the obsolete and dead [unstable] repo Patch-by: Eric BĂ©langer <eric@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org>
2009-09-01Changes required for new server layoutAllan McRae
Signed-off-by: Allan McRae <allan@archlinux.org>
2009-08-12commitpkg: Add support for 'any' architectureDaniel J Griffiths
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-08-03Adjust commitpkg community serverAaron Griffin
Change community.archlinux.org to aur.archlinux.org to coincide better with the location recommended for SVN checkouts Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-06-12svn: remove the default -m commit argAaron Griffin
This should force people to add a valid commit message when updating PKGBUILDs and the like. Passing it on the command line still works fine Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-05-13Use $PKGEXT defined in makepkg.confPierre Schmitz
Also replace some uses of tar with bsdtar Signed-off-by: Pierre Schmitz <pierre@archlinux.de> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-04-04commitpkg: rework for new community layoutDan McGee
Remove the community-specific code that calls tupkg. Make the server variable a bit more dependent on what repo we are uploading to in order to get community working, and finally create the correct symlinks for communitypkg in the Makefile. Note that this change will require the Arch devtools package to get a replace entry for aurtools. Signed-off-by: Dan McGee <dan@archlinux.org>
2009-03-03Rename extrapkg to commitpkgAaron Griffin
Also allow for uploads to any user-specified repo name Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>