summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-01-08mkarchroot: return 0 if there was no package to update in SyncFirstPierre Schmitz1-1/+1
2011-01-08checkpkg: use sdiff -s to show differences in the file listsPierre Schmitz1-1/+1
This makes it much better readable especially for very large file lists.
2011-01-08checkpkg: get back to working directory after soname checkAllan McRae1-0/+1
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 McRae1-0/+2
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 Schmitz1-2/+2
2011-01-06prepare releasePierre Schmitz1-1/+1
2011-01-06mkarchroot: Ensure all packages have been updatedPierre Schmitz1-1/+1
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 Schmitz1-3/+5
2010-12-12prepare release0.9.15Pierre Schmitz1-1/+1
2010-12-09makechrootpkg: The user nobody is only needed to run pacmanPierre Schmitz1-5/+2
2010-12-09Do not clean build directory on successful buildAllan McRae1-2/+0
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 Schmitz1-0/+3
/dev/tty, /dev/tty0 and /dev/full
2010-12-02prepare release0.9.14Pierre Schmitz1-1/+1
2010-12-02checkpkg: don't exclude libs ending with .soPierre Schmitz1-2/+2
See https://bugs.archlinux.org/task/21315
2010-12-02archbuild: update the root install instead of the working copyPierre Schmitz1-1/+5
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 Schmitz1-4/+15
2010-11-22bugfix release0.9.13Pierre Schmitz1-1/+1
2010-11-22Fetch the right architecture when a repo contains dashAndrea Scarpino1-1/+1
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-11-18prepare release0.9.12Pierre Schmitz1-1/+1
2010-11-17archbuild: simplify multilib callPierre Schmitz1-6/+2
2010-11-16Don't try to guess users architecturePierre Schmitz1-5/+0
2010-11-16Explicitly install libtool-multilib when building multilib packagesPierre Schmitz1-2/+2
This bypasses a strange pacman behaviour with the --noconfirm parameter.
2010-11-16Create pacman sync dir on chroot creationPierre Schmitz1-1/+1
See https://bugs.archlinux.org/task/21125
2010-10-19commitpkg: pkgfile might be an absolute path when using PKGDESTPierre Schmitz1-1/+1
2010-10-17prepare release0.9.11Pierre Schmitz1-1/+1
2010-10-17install option (-I) does not require a directory containing a PKGBUILDAndrea Scarpino1-1/+1
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-10-17install gcc-multilib for multilib-build by defaultPierre Schmitz1-1/+5
2010-09-16commitpkg: error out if ~/staging/$repo doesn't existFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xssn.at> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-09-11checkpkg: make diff output more readablePierre Schmitz1-1/+1
2010-09-11Use pacman to determine the host's mirrorPierre Schmitz1-4/+4
2010-09-11ad support for multilib-testingPierre Schmitz8-28/+101
2010-09-06repare release0.9.10Pierre Schmitz1-1/+1
2010-09-06checkpkg: fix extracting soname bumpsIonut Biru1-1/+1
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 Schmitz2-0/+5
2010-08-22add makepkg.conf for [multilib]Pierre Schmitz2-0/+90
2010-08-22add initial [multilib] supportPierre Schmitz3-2/+19
2010-08-22Use findmnt to generate a mtabPierre Schmitz1-1/+1
Instead of just copying the hosts mtab use findmnt. This way only reachable mount points are shown.
2010-08-20prepare release0.9.9Pierre Schmitz1-1/+1
2010-08-20Add archbuild helper script to create and build in chrootsPierre Schmitz2-2/+56
This will create chroots on demand if needed.
2010-08-20source PKGBUILD before evaluating install and changelog filesPierre Schmitz1-0/+2
This makes it possible to use e.g. install=$pkgname.install
2010-08-18makechrootpkg: read packager and makeflags from makepkg.confPierre Schmitz1-14/+29
also set some sane default options
2010-08-18copy packages into TEMPDIRIonut Biru1-6/+7
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 Schmitz1-5/+2
2010-08-17Use host mirror in chroot environmentPierre Schmitz1-0/+18
* 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 Schmitz6-3/+505
2010-08-17Use default locale instead of copying from hostPierre Schmitz1-1/+1
Use en_US.UTF-8 and de_DE.UTF-8 by default (the latter is needed for some packages like gcc)
2010-08-17tagging 0.9.80.9.8Pierre Schmitz1-1/+1
2010-08-17add [staging] repositoryPierre Schmitz2-0/+4
2010-08-16Fix typoPierre Schmitz1-2/+2
2010-08-12Provide /dev/{shm,pts} within chrootPierre Schmitz1-0/+8
implements FS#20246