summaryrefslogtreecommitdiff
path: root/asp32.in
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-01-10 14:50:54 +0100
committerErich Eckner <git@eckner.net>2018-10-15 09:35:56 +0200
commit1bd25d491e3c6a89560588ec8f7aec46f76e1e9c (patch)
tree17f5f5ba22dd2a01d5176dc15eb7c2d5ee0e444a /asp32.in
parent9f74b77f7b1d9c9d2aeff351693085971a8916b2 (diff)
downloadasp32-1bd25d491e3c6a89560588ec8f7aec46f76e1e9c.tar.xz
introduce our modification repository (not yet functional)
Diffstat (limited to 'asp32.in')
-rw-r--r--asp32.in14
1 files changed, 11 insertions, 3 deletions
diff --git a/asp32.in b/asp32.in
index ef60587..c5f5417 100644
--- a/asp32.in
+++ b/asp32.in
@@ -1,7 +1,7 @@
#!/bin/bash
ASP_VERSION=@ASP_VERSION@
-ARCH_GIT_REPOS=(packages community)
+ARCH_GIT_REPOS=(packages64 community64 packages32)
OPT_ARCH=$(uname -m)
OPT_FORCE=0
@@ -132,7 +132,11 @@ initialize() {
if [[ ! -f $ASPROOT/.asp ]]; then
git init -q "$ASPROOT" || return 1
for remote in "${ARCH_GIT_REPOS[@]}"; do
- git remote add "$remote" "https://git.archlinux.org/svntogit/$remote.git" || return 1
+ if [[ "${remote}" = *64 ]]; then
+ git remote add "$remote" "https://git.archlinux.org/svntogit/${remote%64}.git" || return 1
+ elif [[ "${remote}" = *32 ]]; then
+ git remote add "$remote" "https://git.archlinux32.org/archlinux32/${remote%32}.git" || return 1
+ fi
done
touch "$ASPROOT/.asp" || return 1
@@ -300,7 +304,11 @@ action__set-git-protocol() {
esac
for remote in "${ARCH_GIT_REPOS[@]}"; do
- git remote set-url "$remote" "$1://git.archlinux.org/svntogit/$remote.git"
+ if [[ "${remote}" = *64 ]]; then
+ git remote set-url "$remote" "$1://git.archlinux.org/svntogit/${remote%64}.git"
+ elif [[ "${remote}" = *32 ]]; then
+ git remote set-url "$remote" "$1://git.archlinux32.org/archlinux32/${remote%32}.git"
+ fi
done
}