Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2023-06-11allow to overwrite config location by CONFIG_DIR environment variableErich Eckner
2023-06-11extract path to configuration into variableErich Eckner
* prepare for overwriting location of configuration dir
2023-05-23use the same pkgbase translation as upstreamErich Eckner
2023-05-23make tree-substitution more specificErich Eckner
2023-05-23tree is called unix-tree - w. t. f.Erich Eckner
2023-05-23Revert "extract_source_directory(): remove pkgbase transcription"Erich Eckner
This reverts commit 8ab642824755b58abb8390f38a475cba05fd5e07. apparently, upstream did *not* rename their repos, just our cache does not see, that it's broken ...
2023-05-23extract_source_directory(): remove pkgbase transcriptionErich Eckner
* apparently, upstream renamed their repositories to match the pkgbase :-)
2023-05-22remove PKGBUILD_mod from everywhere - it's encoded in the mod_git_revisionErich Eckner
2023-05-22extract_source_directory: fix patching of PKGBUILDsErich Eckner
2023-05-22removed opcode checks (they were never really finished and in use)Andreas Baumann
2023-05-22extract_source_directory: silence + final checkErich Eckner
* we allow for some commands to fail, if in the end we have a PKGBUILD
2023-05-22fix pkgbase_translationErich Eckner
apparently, sometimes "+" is translated by "-" - see e.g. https://gitlab.archlinux.org/archlinux/packaging/packages/gtk2-extra what a mess
2023-05-22make shellcheck happyErich Eckner
2023-05-22build-packages: do not try to download sources from archlinux - we don't ↵Erich Eckner
have a repo anymore
2023-05-22extract_source_directory: fix typoErich Eckner
2023-05-22extract_source_directory: download from cacheErich Eckner
2023-05-22remove apply_trunk_patch - it makes no senseErich Eckner
2023-05-22extract_source_directory: translate "+" to "plus" in pkgbase before downloadingErich Eckner
2023-05-22get-package-updates should work againErich Eckner
2023-05-22extract_source_directory(): fix some bugs:Erich Eckner
* rev -> revision * the downloaded tar.gz has actually a folder with the desired content
2023-05-20mysql_package_version_query: fix typoErich Eckner
2023-05-20mysql_package_version_query newErich Eckner
2023-05-20lib/load-configuration: clone state via https - no credentials neededErich Eckner
2023-05-20lib/load-configuration: fix state cloneErich Eckner
2023-05-20update set of repositoriesErich Eckner
2023-05-20lib/mysql-functions: drop unneeded joinErich Eckner
2023-05-20lib/common-functions: remove unneeded functionsErich Eckner
* this breaks everything * everything was broken anyways
2023-05-15lib/mysql-functions: make ↵Erich Eckner
mysql_determine_majority_build_slave_architecture_id more robust * when there are no logs, it would return empty and break the next sql syntactically * give -1 instead, this should not match anything
2022-09-28lib/common-functions: find_package_repository_to_package(): if multiple ↵Erich Eckner
repositories are found, apply some sanity filter based on the database
2022-09-28bin/check-mirrors: use lock file to only run once without parameters at the ↵Erich Eckner
same time
2022-07-04lib/mysql-functions: mysql_sanity_check(): check for signature in db, tooErich Eckner
2022-05-18make linter happyErich Eckner
2022-03-31lib/common-functions: remove upstream's sub_pkgrel iff we want to append a ↵Erich Eckner
sub_pkrel ourself
2021-06-05make shellcheck happy againErich Eckner
2021-05-23lib/load-configuration: forgot one instance of "freenode"Erich Eckner
2021-05-23move to irc.libera.chat and #archlinux32-devops (mostly)Erich Eckner
2021-04-07lib/mysql-functions: fail early, if mysql_retrieve_static_information() did ↵Erich Eckner
not find an expected variable in the database
2021-04-07lib/mysql-functions: minor style changeErich Eckner
2021-03-24lib/load-configuration: the nit-picker needs the static info from the ↵Erich Eckner
database, too - but *before* loading modifications
2021-03-24`hostname` -> `uname -n`Erich Eckner
2021-03-23lib/load-configuration: change upstream path of git repositoriesErich Eckner
2021-03-18bin/ii-watch: keep an eye on lingering intentionsErich Eckner
2021-03-18lib/intentions-queue: more cleanupErich Eckner
2021-03-18lib/intentions-queue: clean upErich Eckner
2020-12-26reverted rsync permissions, they lead to endless loopsAndreas Baumann
2020-12-26trying to force permission in transfers to master mirrorAndreas Baumann
2020-11-04lib/load-configuration: add TODOErich Eckner
2020-10-20lib/common-functions: failsafe_sftp(): use less magic for ↵Erich Eckner
$master_mirror_sftp_root - simply cd $master_mirror_sftp_root before doing anything else
2020-10-20master_mirror_sftp_root new to configure a possibly different root directory ↵Erich Eckner
of the http mirror from the sftp user (rsync is still expected to have its root identical to the http one)
2020-08-18load-confiugration, check for mariadbd when loading mysql-functionsAndreas Baumann