Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/lib/common-functions
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2023-06-29 13:07:43 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2023-06-29 13:07:43 +0200
commitb8d227f4562e3da8f3d8a6bd759c27691f15f654 (patch)
tree6d160c432259cf8be68c5d1094203ceaf38210cf /lib/common-functions
parent012b37d32903c637cce7cbe66eb68f1e62724958 (diff)
trying to use pkginfo cache
Diffstat (limited to 'lib/common-functions')
-rwxr-xr-xlib/common-functions11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/common-functions b/lib/common-functions
index b0bb362..f97b02b 100755
--- a/lib/common-functions
+++ b/lib/common-functions
@@ -204,6 +204,17 @@ str_to_regex() {
# make_source_info $package $repository $git_revision $mod_git_revision $output
# create .SRCINFO from PKGBUILD within git repositories, output to $output
+make_source_info_using_cache() {
+ local package="$1"
+ local repository="$2"
+ local git_revision="$3"
+ local mod_git_revision="$4"
+ local output="$5"
+
+ curl -LSs "https://buildmaster.archlinux32.org/pkginfo/${PACKAGE}-${REPOSITORY}-${GIT_REVISION}-${MOD_GIT_REVISION}" \
+ >"${output}"
+}
+
make_source_info() {
local package="$1"