[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch master updated. 20180603-10-g61c9cc6
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Official repo DB scripts". The branch, master has been updated via 61c9cc6f44e654a90a12da11be06e707e3f4b162 (commit) via 13e5708b65c7f8d5f8e9a3de9b2b6776fbcaacc4 (commit) via 37a493d3037b98e77fc949af4a808a8203d7f9f3 (commit) via d6b48bd61eaaa3db4aef8e63fcd35f8c31645e21 (commit) from 971181bf94d5e86bd7fce41303b51d1b3befc85b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 61c9cc6f44e654a90a12da11be06e707e3f4b162 Author: Eli Schwartz Date: Sun Oct 7 13:36:55 2018 -0400 Finish the svn refactor by implementing helper functions to write to the VCS commit 13e5708b65c7f8d5f8e9a3de9b2b6776fbcaacc4 Author: Eli Schwartz Date: Mon Aug 13 11:18:53 2018 -0400 More work on refactoring svn moving into VCS-agnostic routines. commit 37a493d3037b98e77fc949af4a808a8203d7f9f3 Author: Eli Schwartz Date: Tue Jun 26 16:07:44 2018 -0400 Factor out the exporting of files/folders from svn. As of the source_pkgbuild rewrite, this is only ever done once. commit d6b48bd61eaaa3db4aef8e63fcd35f8c31645e21 Author: Eli Schwartz Date: Tue Jun 26 15:11:15 2018 -0400 Preliminary work to break out svn-specific code. Introduce "db-functions-$VCS" which will eventually contain all VCS-specific code, and make this configurable in config. Move private arch_svn function and svn acl handling here, and introduce a new source_pkgbuild function to handle discovering PKGBUILDs from the configured VCS and sourcing them to extract metadata. The PKGBUILD is the only file we ever check out from version control, and only ever to scrape information from it, except for when we actually want to db-move a whole directory (which is by necessity considerably dependent on the VCS in use). source_pkgbuild is inspired by commits from the dbscripts rewrite, authored by Florian Pritz --- Summary of changes: config| 7 +++- cron-jobs/sourceballs | 3 +- db-functions | 50 +++- db-functions-svn | 106 ++ db-move | 56 +- db-remove | 12 +++--- db-update | 4 +- testing2x | 37 ++ 8 files changed, 165 insertions(+), 110 deletions(-) create mode 100644 db-functions-svn hooks/post-receive -- Official repo DB scripts
[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch master updated. 20180603-12-g549fe00
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Official repo DB scripts". The branch, master has been updated via 549fe0017f44031b24fb5322726721b95cca395b (commit) via 1bf2b35e8d6574e507853102c5d4b464ff767956 (commit) from 61c9cc6f44e654a90a12da11be06e707e3f4b162 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 549fe0017f44031b24fb5322726721b95cca395b Author: Luke Shumaker Date: Sun Jul 15 01:19:54 2018 -0400 test: Resolve "TODO: Does not fail if one arch is missing" - Implement the TODO by keeping a list/set of architectures found via "$repo-$arch" directory names, and another list/set of architectures named in arch=() in the PKGBUILD(s). This means turning the simple `compgen` in to a loop. - While we're at it loading PKGBUILDs in a loop, fix that it clearly isn't doing anything with the $pkgver argument; it should verify that the version in the found PKGBUILD(s) matches that argument. - Use extglob to more strictly match the "arch" part of the "repo-arch" dirname; the existing glob wouldn't have behaved correctly for values of $repo containing a "-" (like "community-testing"). We don't currently test with any of those, but it makes me nervous. - Also make that extglob change in checkRemovedPackage. While we're at it, let Bash do the glob expansion normally and check it with __isGlobfile, instead of compgen; it means we don't have to worry about escaping the non-glob part of the string. Not that we expect it to contain anything needing escaping, but again, it makes me nervous. commit 1bf2b35e8d6574e507853102c5d4b464ff767956 Author: Luke Shumaker Date: Sun Jul 15 22:47:19 2018 -0400 test: db-remove: Verify that it accepts pkgname (in addition to pkgbase) It is important that db-remove be able to remove a single pkgname, without being able to look it up by pkgbase in SVN. For instance, when a split package update removes one of its members; there will be no reference to the removed pkgname in SVN, and it won't be removed by db-update. If db-remove doesn't accept pkgnames, then this outdated orphan could not be removed. --- Summary of changes: test/cases/db-remove.bats | 19 +++ test/lib/common.bash | 27 --- 2 files changed, 43 insertions(+), 3 deletions(-) hooks/post-receive -- Official repo DB scripts
[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository annotated tag 25 created. 25
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official mkinitcpio repository". The annotated tag, 25 has been created at c381320560a8ebc2b9b80d3686cb93e3dd067d62 (tag) tagging a3cb799a8f63186b843db6a57da12d74a9320686 (commit) replaces v24 tagged by Dave Reisner on Tue Oct 16 12:57:50 2018 -0400 - Log - tag as v25 -BEGIN PGP SIGNATURE- iQFLBAABCAA1FiEESH6swIVXrQggiNq6HrJjj/VsDFMFAlvGGI4XHGRyZWlzbmVy QGFyY2hsaW51eC5vcmcACgkQHrJjj/VsDFOJKwgAti10wWG0Fk7fC8VFAcEKPo8k IZ+7EfRbZFtTxPUT6PKVZeZxDM1Ibj1HZ2CgDT57ZTNDRn4RH9+W5mjiNJGSvX11 0u+NKJViPAD+IPuAjJQBr5ZnRByctbNUNgfDOtoQ1eHN0SJrnfxzinOBEn0sUARC am7SKTiLcvyPDV/bD5ljAwNXDMSoIbhQHAr4VCMmJADULWusHIqcF5e+pXmi4z6S WXAxXsKSM3qU9H2Clo9y/qZcQhA+/xqVyTd7gsSm8ZZIBLRJzaI0bkvA+Ss5TNS+ i++qfD8ZFOMGus56Olg5fkbp2ULqAAp5LLchadTY1sI6+7WywoHLfds+LiqjUQ== =FDmL -END PGP SIGNATURE- Dave Reisner (7): Restore addition of modules from config file lsinitcpio: Attempt to estimate only decompression time PKGBUILD: fix upstream URL cleanup some shellcheck lint warnings Remove install hook aliases for block and keyboard ship /var/run as symlink to /run install/block: avoid conditional addition of drivers --- hooks/post-receive -- The official mkinitcpio repository