summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-28Burning out I guess; really fix Makefilev20121128.4Luke Shumaker
2012-11-28fix bug in Makefile, bump versionv20121128.3Luke Shumaker
2012-11-28prepare releasev20121128.2Luke Shumaker
2012-11-28rm makechrootpkg, mv {mk,}archrootLuke Shumaker
2012-11-28prepare releasev20121128.1Luke Shumaker
2012-11-28fix typo in user messageLuke Shumaker
2012-11-28clean up Makefile, symlink archroot<->mkarchroot (prepare to deprecate the ↵Luke Shumaker
latter)
2012-11-28make the mkarchroot option parsing make sense (mostly compatible)Luke Shumaker
2012-11-28add info on tags to the READMELuke Shumaker
2012-11-28prepare releasev20121128Luke Shumaker
2012-11-28Merge branch 'complete'Luke Shumaker
Conflicts: Makefile archbuild.in archco.in commitpkg.in crossrepomove.in rebuildpkgs.in
2012-11-28Merge remote-tracking branch 'devtools/master' into completeLuke Shumaker
Conflicts: mkarchroot.in
2012-11-27prepare release20121127Luke Shumaker
2012-11-27add some documentation filesLuke Shumaker
2012-11-27Merge branch 'complete'Luke Shumaker
2012-11-26mkarchroot: learn -N to disable networking in the chrootLuke Shumaker
Also, fix quoting in chroot_run
2012-11-26install common.sh to /usr/share/devtools/common.shLuke Shumaker
2012-11-26Merge branch 'master' into cleanLuke Shumaker
Conflicts: archbuild.in
2012-11-26makechrootpkg: read $MAKEPKGLuke Shumaker
2012-11-25Delete stuff Parabola doesn't useLuke Shumaker
2012-11-25Use common functions to handle file lockingLuke Shumaker
* lib/common.sh: implement - lock_open_write() - lock_open_read() - lock_close() * archbuild.in, makechrootpkg.in, mkarchroot.in: use said functions This has two benefits: 1. All programs using these methods gain the ability to inherit locks, something that only mkarchroot could do before. This allows the commands to be more compos-able. 2. It is more readable. File locking isn't obvious.
2012-11-25fix locking bug in archbuild (likely bad copy-paste)Luke Shumaker
2012-11-15Make sure the usage functions are consistentEric Bélanger
The usage messages now begins with a "Usage:", i.e. capitalized and with a colon. Fixes FS#26956. Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-11-15prepare release20121115Pierre Schmitz
2012-11-15crossrepomove: Fix dbscripts path for [community] move to nymeriaEric Bélanger
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-11-15mkarchroot: Remove unnecessary parameter for usage functionEric Bélanger
Fixes FS#28973 Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-11-15checkpkg: replace wget usage by curlEric Bélanger
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-11-12prepare release20121112Pierre Schmitz
2012-11-11For now only packages and svn from sigurd will be moved to nymeriaPierre Schmitz
2012-11-03prepare release20121103Pierre Schmitz
2012-11-03Use nymeria.archlinux.org as shared host for developers and trusted usersPierre Schmitz
2012-10-27Prepare release20121027Pierre Schmitz
2012-10-27Use sigurd.archlinux.org instead of the now moved aur.archlinux.org hostnamePierre Schmitz
2012-10-27Fix return code handlingJan Alexander Steffens (heftig)
Stop trap_exit from forcing a 0 exit code. This fixes makechrootpkg, which used to always return success, even if the build failed. Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-13prepare release20121013Pierre Schmitz
2012-10-13Fix releasing files with '@' in nameDan McGee
SVN treats '@' as a revision specifier, so with the addition of systemd spawning service files, we need to ensure it doesn't screw things up. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-13mkarchroot: do not try to bind /etc/timezone from hostPierre Schmitz
/etc/timezone is no longer used. We only need /etc/localtime. This fixes FS#31929
2012-10-04prepare release20121004Pierre Schmitz
2012-10-04mkarchroot: use a helper function to simplify bind mountsPierre Schmitz
2012-10-03prepare release20121003Pierre Schmitz
2012-10-03mkarchroot: Use systemd's nspawn if availablePierre Schmitz
* If we are running systemd use nspawn instead of our own chroot setup * Use pacstrap to setup our chroot environment * Make sure the common trap is still called * Bind resolve.conf, timezone and lcoaltime from the host if nspawn is not used * Run ldconfig within the chroot
2012-10-03Use dedicated trap functions to avoid unsetting the trap when e.g. cleanup ↵Pierre Schmitz
is called
2012-10-03makechrootpkg: do not run namcap as rootPierre Schmitz
2012-10-03archbuild: abort if update or creation of the chroot failsPierre Schmitz
2012-09-14Fix ownership when copying files from chroot to systemFlorian Pritz
Previously files were always owned by nobody which means trying to write to them directly would fail because only the owner has +w. Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-07-20prepare release20120720Pierre Schmitz
2012-06-25Fix bash completionsEric Bélanger
With bash-completion 2.0, the completion must have the same name as the binary. Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-06-16prepare release20120616Pierre Schmitz
2012-06-16commitpkg: check if there are any packages to process before doing soPierre Schmitz
2012-06-16mkarchroot: reset trap so it wont be called twicePierre Schmitz