summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEsteban Carnevale <alfplayer@mailoo.org>2014-12-16 12:30:42 -0300
committerEsteban Carnevale <alfplayer@mailoo.org>2014-12-16 16:45:08 -0300
commit01ab19b28593e431bb68e9386b6196c10c30b5b4 (patch)
tree3bceae9ebd52cb667609a51d8d8f3561d07a5534
parentdd0d8a097d4cd300016684469a61c6e8f01034aa (diff)
libredbdiff-standalone: Enable multilib, libre-multilib and nonprism repos
-rwxr-xr-xlibredbdiff-standalone13
1 files changed, 13 insertions, 0 deletions
diff --git a/libredbdiff-standalone b/libredbdiff-standalone
index 25f7ebe..6ff980f 100755
--- a/libredbdiff-standalone
+++ b/libredbdiff-standalone
@@ -65,11 +65,24 @@ if (( $UPDATE )) ; then
fi
}
downloadfile "${conffile}" "Downloading Parabola pacman.conf" "https://projects.parabola.nu/abslibre.git/plain/libre/pacman/pacman.conf.x86_64"
+ if [[ $? == 255 ]] ; then
+ echo "Enabling nonprism repo in ${conffile}"
+ sed -i 's|^# after the header, and they will be used before the default mirrors.|# after the header, and they will be used before the default mirrors.\n\n[nonprism]\nInclude = /etc/pacman.d/mirrorlist|' "${conffile}"
+ echo "Enabling libre-multilib repo in ${conffile}"
+ sed -i "s/\#\[libre-multilib\]/[libre-multilib]/" "${conffile}"
+ sed -i "\/\[libre-multilib\]/,+1 s/#Include/Include/" "${conffile}"
+ echo "Enabling multilib repo in ${conffile}"
+ sed -i "s/\#\[multilib\]/[multilib]/" "${conffile}"
+ sed -i "\/\[multilib\]/,+1 s/#Include/Include/" "${conffile}"
+ fi
downloadfile "${conffilearch}" "Downloading Arch pacman.conf" "https://projects.archlinux.org/svntogit/packages.git/plain/pacman/trunk/pacman.conf.x86_64"
if [[ $? == 255 ]] ; then
echo "Setting Arch mirrorlist file in ${conffilearch}"
sed -i "s|/etc/pacman\.d/mirrorlist$|$baseconfpath/mirrorlist.archlinux|" "${conffilearch}"
+ echo "Enabling multilib repo in ${conffilearch}"
+ sed -i "s/\#\[multilib\]/[multilib]/" "${conffilearch}"
+ sed -i "\/\[multilib\]/,+1 s/#Include/Include/" "${conffilearch}"
fi
setmirror() {