summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-03-03makechrootpkg: Keep source files even if build fails0.9.5Pierre Schmitz
implementes FS#18437
2010-03-03Upload any pkg.tar.* file as long as it is canonicalPierre Schmitz
2010-03-03PKGEXT was not defined in the contextPierre Schmitz
2010-02-22Don't check if package was released already0.9.4Pierre Schmitz
The checks aren't reliable enough and fail if the local repo is broken due to network failures. So for now we just allways commit.
2010-02-22be more fail safePierre Schmitz
2010-02-21mkarchroot: Added default pacman cache in usage help0.9.3Eric Bélanger
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-02-17escape line breaks in find commandPierre Schmitz
2010-02-17Use svnversion insead of svn infoPierre Schmitz
2010-02-17Use local information to determine if a commit is neededPierre Schmitz
2010-02-17Check if package was already releasedPierre Schmitz
2010-02-17commitpkg: dereference symlinks on package uploadDan McGee
This is a regression introduced after switching to rsync in place of scp; scp dereferenced symlinks automatically without need for a command-line option. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-02-13add dist target to Makefile0.9.2Pierre Schmitz
2010-02-13add common gitignore filePierre Schmitz
2010-02-13apply common coding stylePierre Schmitz
2010-02-13Further fixes to cache_dir handlingAllan McRae
1) Typo cachedir -> cache_dir 2) Use $cache_dir when calling pacman Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-02-13Read cachedir from pacman.conf in working dirAllan McRae
This allows setting a different cachedir for (e.g.) i686 and x86_64 chroots. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-02-13set umask to 0022Pierre Schmitz
this fixes commit 7ce9cd696515c9baf13f2181e64c2ea8df6a4b02
2010-02-13inform the user of activities that might take a longer time0.9.1Pierre Schmitz
2010-02-12Fall back to default if CacheDir is not setPierre Schmitz
2010-02-12supress confusing output of pushd and popd0.9.0Pierre Schmitz
2010-02-12copy files seperately to avoid escaping problemsPierre Schmitz
2010-02-11check install files, tooPierre Schmitz
2010-02-11make sure pacman cache dir existsPierre Schmitz
2010-02-11don't cross filesystems. usefull if you bind a local mirror into your ↵Pierre Schmitz
working copy
2010-02-11update commentPierre Schmitz
2010-02-11abort if not all local source files are under version controlPierre Schmitz
This looks a little hacky. The || true is needed because grep will return 1 if in fact everything is fine. implements FS#18048
2010-02-11Add missing -n option to getopt list for mkarchrootPierre Schmitz
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2010-02-11Replace expensive merge with delete and copyPierre Schmitz
2010-02-11avoid useless output in commitpkgPierre Schmitz
2010-02-11simplify and optimize upload processPierre Schmitz
Use rsync instead of scp to be able to continue uploads and get upload verification for free. We also try to commit to svn trunk first to avoid useless uploads (FS#18088).
2010-02-11Revert "add support for community svn"Pierre Schmitz
This reverts commit 0346db0ff79254e720d2da84ba60172fce8d1b76. This commit changed the expected behaviour of archco and truned it into a more complex alias of "svn up <package>".
2010-02-11Reduce verbosity to a sane minimumPierre Schmitz
2010-02-11Read pacman cache dir from pacman.conf or cliPierre Schmitz
2010-02-11Create a working copy instead of using an union layerPierre Schmitz
Use rsync to create a (clean) working copy of the root dir instead of using aufs.
2010-02-11Move build and package logs to WORKDIR, otherwise it is lostPierre Schmitz
2010-01-11add support for community svnIonut Biru
Signed-off-by: Ionut Biru <ionut@archlinux.ro> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2010-01-11devtools: make sure all files are owned by nobody before buildingNezmer
In makechrootpkg, build dirs are chowned to nobody before we move files to "$uniondir/build". This could lead to failure If the files are supposed to be dynamically upgraded when we run makepkg. A common use-case is when we upgrade $pkgver in git,svn PKGBUILDS. Signed-off-by: Nezmer <Nezmer@allurelinux.org> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2010-01-11Reset umask before touching the chroot.Byron Clark
This prevents problems when running with a umask that masks permissions for others. Signed-off-by: Byron Clark <byron@theclarkfamily.name> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-12-18Remove sourcing of makepkg.conf filesAaron Griffin
This is replaced by commit marked "Use the host's SRCDEST and PKGDEST if defined" Noticed-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-12-16makechrootpkg: Replaced DB_COMPRESSION with 'gz'Eric Bélanger
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>
2009-12-16Use the host's SRCDEST and PKGDEST if definedAaron Griffin
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> Original-by: Eric Bélanger <snowmaniscool@gmail.com>
2009-10-28Move the determination of unique .install files0.8.0Ronald van Haren
Move this inside the split packages loop Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-10-26checkpkg: Check package cache for old packagesEric Bélanger
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-10-26checkpkg: Made wget quietEric Bélanger
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-10-26checkpkg: Added split package supportEric Bélanger
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-10-26Change loop var CARCH to _archFrancois Charette
This is just better practice, as CARCH means something else in makepkg.conf Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-10-26Change "uploading to" message to be less ambiguousFrancois Charette
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-10-06commitpkg: tidy quotes and remove unneeded bracesEvangelos Foutras
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-10-06Move package verification into a separate functionEvangelos Foutras
Also switch to openssl and sha1 checksums. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-10-06makechrootpkg: Ensure SRC/PKGDEST are directoriesAndrea Scarpino
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>