summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-11-25sourceballs no longer depends on ftpdir-cleanup being runPierre Schmitz
2010-11-25Add FILESEXT variable for use in create-filelistsPierre Schmitz
2010-11-25Split tests into several filesPierre Schmitz
* tests can be run seperatly * runTest will run all tests that have the x bit set
2010-11-25Provide more real test packagesPierre Schmitz
* Use devtools instead of plain makepkg * This is a preparation for some more advanced test cases.
2010-11-25Make ftpdir-cleanup less verboseEric Bélanger
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-11-25Added seperate dryrun options for the packages and sources cleanup scriptsEric Bélanger
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2010-11-24sourceballs: fix working directoryPierre Schmitz
2010-11-23sourceballs: Move to our workdir first to fix warning with sudo usagePierre Schmitz
2010-11-23sourceballs: avoid failing twicePierre Schmitz
2010-11-23sourceballs: fix outputPierre Schmitz
2010-11-23sourceballs: be less verbosePierre Schmitz
2010-11-23Rewrite sourceballs to increase performance and reliabilityPierre Schmitz
* Decrease file stats as much as possible * Create a list of all packages and meta data only once * Create a list of available source packages only once * Create a list of expected packages only once * Combine all three scripts into one to share data and code * Use as much information from the db files as possible and avoid using svn * Avoid attempting to create the same source package twice Logic works as follows: 1) create a list of all packages 2) Check for each package if we need a src package and create one 3) During this process create a list of all src packages that should be there 4) Diff both lists for the cleanup
2010-11-22Attempt to fix integrity-checkPierre Schmitz
2010-11-22check_archlinux: fix for python2 usagePierre Schmitz
2010-11-22sourceballs: check if source package was really createdPierre Schmitz
2010-11-22Prefer any packagesPierre Schmitz
2010-11-22sourceballs-cleanup: respect .force and .skip filesPierre Schmitz
2010-11-22Add wrappers for repo-add and repo-removePierre Schmitz
2010-11-22sourceballs: add for split packagesPierre Schmitz
2010-11-22Set CARCH as needed by some PKGBUILDsPierre Schmitz
PKGBUILDs expect CARCH to be set. This is needed when sourcing them directly.
2010-11-21texlive sources are already on ftp.archlinux.orgPierre Schmitz
2010-11-21sourceballs: Of course sort does only operate on linesPierre Schmitz
2010-11-21Blacklist more duplicate data packagesPierre Schmitz
2010-11-21sourceballs.skip: ufoai-data has the same sources as ufoaiPierre Schmitz
2010-11-21sourceballs.skip: tremulous-data has the same sources as tremulousPierre Schmitz
2010-11-21sourceballs.skip: torcs-data has the same sources as torcsPierre Schmitz
2010-11-21sourceballs.skip: nexuiz-data has the same sources as nexuizPierre Schmitz
2010-11-21sourceballs: Support any packagesPierre Schmitz
2010-11-21sourceballs: Don't write any logPierre Schmitz
This is consistent with the other dbscripts. The output will be send to the mailinglist.
2010-11-21sourceballs: respect the dryrun settingPierre Schmitz
2010-11-21sourceballs: check if PKGBUILD existsPierre Schmitz
2010-11-21sourceballs: fix error handlingPierre Schmitz
2010-11-21When on sigurd the svn repo is actually called svn-packagesPierre Schmitz
2010-11-21sourceballs: add LGPL2.1Pierre Schmitz
2010-11-20sourceballs: Lock the repo while reading the db filePierre Schmitz
2010-11-20sourceballs: skip in a clean way if source package should not be createdPierre Schmitz
2010-11-20Simplify sourceballs creationPierre Schmitz
* Read package lists directly from DB file * Make SVNREPO configurable
2010-11-20Fix sourceballs cron jobPierre Schmitz
* add unit test for sourceballs and cleanup * introduce SRCPOOL and LOGDIR variables in config
2010-10-12Dont try to index empty reposPierre Schmitz
2010-10-11Fix missing output redirectionDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2010-09-16Move output redirectionDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2010-09-13Fix typosPierre Schmitz
2010-09-12Merge branch 'master' of gerolde.archlinux.org:/srv/projects/git/dbscriptsPierre Schmitz
2010-09-12_grep_pkginfo: use a more specific formatPierre Schmitz
2010-09-12Add multilib-testing to web update scriptDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2010-09-12check_pkgsvn: Don't assume the same PKGBUILD for all architecturesPierre Schmitz
2010-09-12check_pkgsvn: check if pkgname is in sync with svnPierre Schmitz
In addition to pkgver and pkgrel it is checked if pkgname is defined in the PKGBUILD.
2010-09-11Fix check_pkgreposPierre Schmitz
Don't use globing as this will match a package of the same version but another arch. We can be more specific here as there are no longer packages without $arch extension.
2010-09-11Use local config instead of guessing by hostnamePierre Schmitz
Using the hostname to decide which repos to use is not releiable and hard to test. Instead use config.local to configure these. config files for sigurd and gerolde were added which can be copied or symlinked to config.local on the specific host.
2010-09-11Fix check_repo_permissionPierre Schmitz