summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-18Abort properly if source files are not under version control (FS#23122).Lukas Fleischer
Remove superfluous subshell code from version control checks in commitpkg, making it exit properly if source files are not under version control. Also, improve correctness of sed(1) commands and use fgrep(1) instead of grep(1) where appropriate. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
2011-03-14Use readlink -e to canonicalize chrootdirJan Steffens
2011-03-14Fix spellingJan Steffens
2011-03-14Syntax cleanupJan Steffens
No functional change.
2011-01-08prepare release0.9.17Pierre Schmitz
2011-01-08mkarchroot: return 0 if there was no package to update in SyncFirstPierre Schmitz
2011-01-08checkpkg: use sdiff -s to show differences in the file listsPierre Schmitz
This makes it much better readable especially for very large file lists.
2011-01-08checkpkg: get back to working directory after soname checkAllan McRae
Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-01-08checkpkg: Do not download oldpkg if in starting directoryAllan McRae
Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2011-01-06mkarchroot: pass inline shell script to chroot0.9.16Pierre Schmitz
2011-01-06prepare releasePierre Schmitz
2011-01-06mkarchroot: Ensure all packages have been updatedPierre Schmitz
In reference to FS#22304 run pacman -Su again if there are still updates available. This is the case for packages listed in SyncFirst.
2010-12-14Accept any dir except a repos subdir as trunkPierre Schmitz
2010-12-12prepare release0.9.15Pierre Schmitz
2010-12-09makechrootpkg: The user nobody is only needed to run pacmanPierre Schmitz
2010-12-09Do not clean build directory on successful buildAllan McRae
It is often useful to go back through build logs after building a package and it is removed at the start of the next run anyway. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-12-04mkarchroot: add missing devices nodesPierre Schmitz
/dev/tty, /dev/tty0 and /dev/full
2010-12-02prepare release0.9.14Pierre Schmitz
2010-12-02checkpkg: don't exclude libs ending with .soPierre Schmitz
See https://bugs.archlinux.org/task/21315
2010-12-02archbuild: update the root install instead of the working copyPierre Schmitz
This avoids updating the chroot on every call. See https://bugs.archlinux.org/task/21930
2010-12-02mkarchroot: create a minimal /dev instead of using the one of the hostPierre Schmitz
2010-11-22bugfix release0.9.13Pierre Schmitz
2010-11-22Fetch the right architecture when a repo contains dashAndrea Scarpino
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-11-18prepare release0.9.12Pierre Schmitz
2010-11-17archbuild: simplify multilib callPierre Schmitz
2010-11-16Don't try to guess users architecturePierre Schmitz
2010-11-16Explicitly install libtool-multilib when building multilib packagesPierre Schmitz
This bypasses a strange pacman behaviour with the --noconfirm parameter.
2010-11-16Create pacman sync dir on chroot creationPierre Schmitz
See https://bugs.archlinux.org/task/21125
2010-10-19commitpkg: pkgfile might be an absolute path when using PKGDESTPierre Schmitz
2010-10-17prepare release0.9.11Pierre Schmitz
2010-10-17install option (-I) does not require a directory containing a PKGBUILDAndrea Scarpino
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-10-17install gcc-multilib for multilib-build by defaultPierre Schmitz
2010-09-16commitpkg: error out if ~/staging/$repo doesn't existFlorian Pritz
Signed-off-by: Florian Pritz <bluewind@xssn.at> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-09-11checkpkg: make diff output more readablePierre Schmitz
2010-09-11Use pacman to determine the host's mirrorPierre Schmitz
2010-09-11ad support for multilib-testingPierre Schmitz
2010-09-06repare release0.9.10Pierre Schmitz
2010-09-06checkpkg: fix extracting soname bumpsIonut Biru
extracting the tarball was done from the wrong directory Signed-off-by: Ionut Biru <ibiru@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-09-01add support for community-staging repositoryPierre Schmitz
2010-08-22add makepkg.conf for [multilib]Pierre Schmitz
2010-08-22add initial [multilib] supportPierre Schmitz
2010-08-22Use findmnt to generate a mtabPierre Schmitz
Instead of just copying the hosts mtab use findmnt. This way only reachable mount points are shown.
2010-08-20prepare release0.9.9Pierre Schmitz
2010-08-20Add archbuild helper script to create and build in chrootsPierre Schmitz
This will create chroots on demand if needed.
2010-08-20source PKGBUILD before evaluating install and changelog filesPierre Schmitz
This makes it possible to use e.g. install=$pkgname.install
2010-08-18makechrootpkg: read packager and makeflags from makepkg.confPierre Schmitz
also set some sane default options
2010-08-18copy packages into TEMPDIRIonut Biru
TEMPDIR is used before packages are copied into it and made it fail because cannot find any. Signed-off-by: Ionut Biru <ibiru@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-08-17reduce pacman's verbosityPierre Schmitz
2010-08-17Use host mirror in chroot environmentPierre Schmitz
* Set first enabled mirror found mirrorlist as mirror within the chroot. * If the mirror is local bind its directory read-only into the chroot. * Fallback is the kernel.org mirror.
2010-08-17add default config files for makepkg and pacmanPierre Schmitz