diff options
author | Ting-Wei Lan | 2021-02-15 23:56:54 +0800 |
---|---|---|
committer | Ting-Wei Lan | 2021-02-15 23:56:54 +0800 |
commit | 193b4864a1ce1483ac0a3b8d4681a8b602dfdc4b (patch) | |
tree | f173c4a3468be6326ef4c3802b283e4d1fa8e68f | |
parent | 0a88f6a98af1b964f574218d21e8a3c629eef1e4 (diff) | |
download | aur-193b4864a1ce1483ac0a3b8d4681a8b602dfdc4b.tar.gz |
guile-{gcrypt,git-lib,ssh}: Make source file names unique
So it won't cause troubles for people using a shared SRCDEST directory.
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 12 insertions, 13 deletions
@@ -11,10 +11,10 @@ pkgbase = guile-git-lib depends = guile depends = guile-bytestructures depends = libgit2>=0.28.0 - source = https://gitlab.com/guile-git/guile-git/uploads/2600bb0dfdfb00bfbe46811dccad51d8/guile-git-0.4.0.tar.gz - source = https://gitlab.com/guile-git/guile-git/-/raw/v0.4.0/tests/.ssh/id_rsa_client - source = https://gitlab.com/guile-git/guile-git/-/raw/v0.4.0/tests/.ssh/id_rsa_client.pub - source = https://gitlab.com/guile-git/guile-git/-/raw/v0.4.0/tests/.ssh/id_rsa_server + source = guile-git-lib-0.4.0.tar.gz::https://gitlab.com/guile-git/guile-git/uploads/2600bb0dfdfb00bfbe46811dccad51d8/guile-git-0.4.0.tar.gz + source = guile-git-lib-0.4.0-id_rsa_client::https://gitlab.com/guile-git/guile-git/-/raw/v0.4.0/tests/.ssh/id_rsa_client + source = guile-git-lib-0.4.0-id_rsa_client.pub::https://gitlab.com/guile-git/guile-git/-/raw/v0.4.0/tests/.ssh/id_rsa_client.pub + source = guile-git-lib-0.4.0-id_rsa_server::https://gitlab.com/guile-git/guile-git/-/raw/v0.4.0/tests/.ssh/id_rsa_server sha256sums = 2ccee3e0520b5db354a1b7070f95e3bbaf0bb0f61c11ca92793728257a7abecf sha256sums = e58e37ec6d5916b46b785b9db5ae05498e5dc25b1beaa46eee227bf415fee952 sha256sums = 8a3b18d1d725f69ab778e0badbc43746766b591a54f965ee2e57d82822775d43 @@ -11,10 +11,10 @@ license=('GPL3') depends=('guile' 'guile-bytestructures' 'libgit2>=0.28.0') makedepends=('git') source=( - "https://gitlab.com/${_pkgname}/${_pkgname}/uploads/2600bb0dfdfb00bfbe46811dccad51d8/${_pkgname}-${pkgver}.tar.gz" - "https://gitlab.com/guile-git/guile-git/-/raw/v${pkgver}/tests/.ssh/id_rsa_client" - "https://gitlab.com/guile-git/guile-git/-/raw/v${pkgver}/tests/.ssh/id_rsa_client.pub" - "https://gitlab.com/guile-git/guile-git/-/raw/v${pkgver}/tests/.ssh/id_rsa_server") + "${pkgname}-${pkgver}.tar.gz::https://gitlab.com/${_pkgname}/${_pkgname}/uploads/2600bb0dfdfb00bfbe46811dccad51d8/${_pkgname}-${pkgver}.tar.gz" + "${pkgname}-${pkgver}-id_rsa_client::https://gitlab.com/guile-git/guile-git/-/raw/v${pkgver}/tests/.ssh/id_rsa_client" + "${pkgname}-${pkgver}-id_rsa_client.pub::https://gitlab.com/guile-git/guile-git/-/raw/v${pkgver}/tests/.ssh/id_rsa_client.pub" + "${pkgname}-${pkgver}-id_rsa_server::https://gitlab.com/guile-git/guile-git/-/raw/v${pkgver}/tests/.ssh/id_rsa_server") sha256sums=( '2ccee3e0520b5db354a1b7070f95e3bbaf0bb0f61c11ca92793728257a7abecf' 'e58e37ec6d5916b46b785b9db5ae05498e5dc25b1beaa46eee227bf415fee952' @@ -24,11 +24,10 @@ sha256sums=( prepare() { cd "${srcdir}/${_pkgname}-${pkgver}" mkdir tests/.ssh - cp \ - "${srcdir}/$(basename "${source[1]}")" \ - "${srcdir}/$(basename "${source[2]}")" \ - "${srcdir}/$(basename "${source[3]}")" \ - tests/.ssh + local source_file + for source_file in "${source[@]:1:3}"; do + cp "${srcdir}/${source_file%%::*}" "tests/.ssh/${source_file##*/}" + done } build() { |