Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-02 | Merge branch 'pending' into lukeshu/xbslukeshu/xbs | Luke Shumaker | |
2016-06-02 | Drop support code for old pkgpool-les repository format.pending | Luke Shumaker | |
We switched away in 2011 at the latest. | |||
2016-06-02 | db-update: add some stricter checks from Arch Linux upstream | Luke Shumaker | |
2016-06-02 | get rid of stupid differences between this and lukeshu/xbs | Luke Shumaker | |
2016-06-02 | db-functions: learn some new functions from Arch Linux upstream | Luke Shumaker | |
2016-06-02 | Handle split packages with different pkgver. | Luke Shumaker | |
makepkg 5(?) dropped support for making these, but the code is there in lukeshu/xbs, so go ahead and backport it. | |||
2016-06-02 | testing cleanup (backported from lukeshu/xbs) | Luke Shumaker | |
2016-06-02 | Add README | Luke Shumaker | |
2016-04-17 | un-delete the repo sanity check | Luke Shumaker | |
2016-04-17 | mv cron-jobs/repo-sanity-check db-check-repo-sanity | Luke Shumaker | |
2016-04-17 | Backport changes from the lukeshu/xbs branch. | Luke Shumaker | |
Notable, remove the files.db stuff that became extraneous with pacman 5. | |||
2016-04-17 | Write a README. | Luke Shumaker | |
2016-04-17 | Merge branch 'master' into lukeshu/xbs | Luke Shumaker | |
# Conflicts: # config # cron-jobs/db-cleanup # db-check-nonfree # db-import-archlinux-any-to-ours # db-import-archlinux-pkg # db-import-archlinux-src # test/lib/common.inc # test/test.d/create-filelists.sh # test/test.d/db-update.sh # test/test.d/testing2x.sh | |||
2016-04-17 | Merge branch 'lukeshu/archlinux+cleanup+librelib' into lukeshu/xbs | Luke Shumaker | |
# Conflicts: # config # cron-jobs/makepkg.conf # cron-jobs/update-web-db # db-functions # db-move # db-remove # db-update # test/lib/common.inc # test/test.d/create-filelists.sh # test/test.d/db-update.sh # testing2x | |||
2016-04-17 | tidy | Luke Shumaker | |
2016-04-17 | Use the librelib version of get_full_versionlukeshu/archlinux+cleanup+librelib | Luke Shumaker | |
2016-04-17 | db-functions: get CARCH from makepkg.conf | Luke Shumaker | |
2016-04-17 | db-functions: use librelib instead of having copies here | Luke Shumaker | |
2016-04-17 | devlist-mailer: Make LIST and FROM configurablelukeshu/archlinux+cleanup | Luke Shumaker | |
2016-04-17 | Normalize to tab indent. | Luke Shumaker | |
2016-04-17 | db-functions: Fix check_repo_permission checking all architectures | Luke Shumaker | |
It mistakenly looped over just the first element of the ARCHES array, instead of the entire array. This meant that it only checked the permissions for one architecture. | |||
2016-04-17 | Consistently use "$(dirname "$(readlink -e "$0")")" | Luke Shumaker | |
This does correct handling of - executing a program by symlink - any weird characters in the full path - I'm sure there's another case I thought about when I originally did this. | |||
2016-04-17 | Add "#!/hint/bash" to the beginning of several files. | Luke Shumaker | |
It is a method of notifying text-editors that a file is in Bash syntax without giving it a propper shebang (which would be confusing, as it would suggest that the file should be executable), as well as working across virtually all text-editors (unlike "-*- Mode: Bash -*-" or whatever). | |||
2016-04-17 | Use `grep &>/dev/null` instead of `grep -q` when operating on piped stdin. | Luke Shumaker | |
`grep -q` may exit as soon as it finds a match; this is a good optimization for when the input is a file. However, if the input is the output of another program, then that other program will receive SIGPIPE, and further writes will fail. When this happens, it might (bsdtar does) print a message about a "write error" to stderr. Which is going to confuse and alarm the user. I'll add that this is not purely hypothetical--it has happened to me while running the test suite. | |||
2016-04-17 | test/: Make which architectures to build for configurable. | Luke Shumaker | |
2016-04-17 | test/: make TMPDIR configurable via config.testing | Luke Shumaker | |
Because common.inc is included in nested calls, to prevent later calls from overriding earlier calls, we export MASTER_TMPDIR to signal the top-level value. Calls to mktemp have also bee adjusted to obey TMPDIR. | |||
2016-04-17 | Export TMPDIR, and use mktemp -t instead of making it part of the template | Luke Shumaker | |
2016-04-17 | Use += instead of jumping through hoops. | Luke Shumaker | |
The += operator was introduced in Bash 3.1, and was already used in some places in dbscripts, but not everywhere. For normal strings, this isn't a big deal, but appending to an array without using += is nasty. | |||
2016-04-17 | more config file cleanup | Luke Shumaker | |
2016-04-17 | oops | Luke Shumaker | |
2016-04-17 | switch up the naming schem for the import scripts | Luke Shumaker | |
2016-04-17 | Clean up the config files. | Luke Shumaker | |
2016-04-17 | Sync test/ with lukeshu/archlinux+cleanup+librelib again. | Luke Shumaker | |
2016-04-17 | test/lib/common.inc: fix a bad merge | Luke Shumaker | |
2016-04-17 | mv db-check-nonfree{,-in-db} | Luke Shumaker | |
2016-04-17 | Give things more consistent names. | Luke Shumaker | |
2016-04-17 | Move xihh's tests out of tests/ into tests-xihh/ | Luke Shumaker | |
2016-04-17 | tidy | Luke Shumaker | |
2016-04-17 | begone with create-repo | Luke Shumaker | |
2016-04-17 | bring back xihh's tests into tests-xihh/ | Luke Shumaker | |
2016-04-17 | Merge branch 'lukeshu/xbs' into testmerge | Luke Shumaker | |
# Conflicts: # test/lib/common.inc # test/test.d/create-filelists.sh # test/test.d/db-move.sh # test/test.d/db-remove.sh # test/test.d/db-repo-add.sh # test/test.d/db-repo-remove.sh # test/test.d/db-update.sh # test/test.d/ftpdir-cleanup.sh # test/test.d/sourceballs.sh | |||
2016-04-17 | get tests from lukeshu/archlinux+cleanup+librelib | Luke Shumaker | |
2016-04-17 | begone with db-libremessages | Luke Shumaker | |
2016-04-17 | Grab an updated test/ directory from lukeshu/archlinux+cleanup+librelib | Luke Shumaker | |
It's not like we were running the tests anyway, and this makes merging easier. | |||
2016-04-17 | Give things more consistent names | Luke Shumaker | |
2016-04-17 | merge README-WORKING-ON and TODO into HACKING.org | Luke Shumaker | |
2016-04-17 | remove editor backup file | Luke Shumaker | |
2016-04-16 | db-pick-mirror: filter out URLs with incomplete information | Luke Shumaker | |
2016-04-16 | db-pick-mirror: use Net::HTTP instead of RestClient | Luke Shumaker | |
2016-04-16 | Use printf-formatters instead of string interpolation on msg, error, etc. | Luke Shumaker | |