[arch-projects] [dbscripts] [GIT] Official repo DB scripts branch eschwartz/bash-cleanup created. 20131102-59-g3555edf
eschwartz at archlinux.org
eschwartz at archlinux.org
Wed Feb 14 12:16:38 UTC 2018
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, eschwartz/bash-cleanup has been created
at 3555edf50a5f6ef32f870f7a9199df168bb3d929 (commit)
- Log -----------------------------------------------------------------
commit 3555edf50a5f6ef32f870f7a9199df168bb3d929
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Mon Feb 12 20:53:06 2018 -0500
db-functions: deduplicate some repeated logic
reuse getpkgfile() in getpkgfiles()
commit 653056f43d73de53b4fb39ab24afe621f7361cbc
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Mon Feb 12 20:50:57 2018 -0500
Use more bashisms
commit 45d696b3b0bcdf55e53422e2cb9010a017b2153b
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Mon Feb 12 20:39:30 2018 -0500
Use modern bash to append to strings/arrays.
Rather than using ugly hacks like arr[${#arr[*]}]="foo", bash 3.1 has
the += operator.
Update strings to use the same operator while we are at it.
commit f281c1ca6658112ef920792ca208aea7ed81dc7a
Author: Luke Shumaker <lukeshu at sbcglobal.net>
Date: Sun May 17 19:44:18 2015 -0400
db-functions: Fix check_repo_permission checking all architectures
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.
Signed-off-by: Gabriel Souza Franco <gabrielfrancosouza at gmail.com>
commit 86f925da35e50acf62c941a74b47f3bfdb2d9ec3
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Mon Feb 12 17:53:10 2018 -0500
Update messages to make full use of printf formatters
libmakepkg messaging functions provide automatic access to gettext
(which we do not currently make use of) in addition to cleanly
separating data from message strings.
In order for this to work properly, pass argv correctly from die() to
libmakepkg's error()
commit c953b0bea48726f9bcd735bde7c1483ddf616195
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Mon Feb 12 17:21:39 2018 -0500
Use return codes properly when checking for failed commands.
Rather than doing a test(1) on the numerical value of the return code,
use the `if !` and `||` operators during control flow.
-----------------------------------------------------------------------
hooks/post-receive
--
Official repo DB scripts
More information about the arch-projects
mailing list