#!/bin/bash

## Bestehende Repositories bereinigen
zypper clean --all

## Repositories hinzufügen
# Büro, Druck und Veröffentlichung
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/Documentation/openSUSE_13.2/Documentation.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/Documentation:/Tools/openSUSE_13.2/Documentation:Tools.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/Printing/openSUSE_13.2/Printing.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/Publishing/openSUSE_13.2/Publishing.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/LibreOffice:/5.1/openSUSE_13.2/LibreOffice:5.1.repo

# Desktop
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_13.2/GNOME:Apps.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2/KDE:Extra.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_13.2/KDE:Qt5.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_13.2/KDE:Frameworks5.repo

# Sicherheit und Systemprogramme
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/security/openSUSE_13.2/security.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/security:/privacy/openSUSE_13.2/security:privacy.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/utilities/openSUSE_13.2/utilities.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/filesystems/openSUSE_13.2/filesystems.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_13.2/X11:XOrg.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_13.2/X11:Utilities.repo

# Multimedia
zypper --gpg-auto-import-keys ar -f http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.2/ "Packman Repository 13.2"
zypper --gpg-auto-import-keys ar -f http://opensuse-guide.org/repo/13.2/ "libdvdcss repository"

# nvidia Bumblebee
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/X11:/Bumblebee/Kernel_stable_standard/X11:Bumblebee.repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/latest/openSUSE_13.2/home:Bumblebee-Project:nVidia:latest.repo

## Kernel-Repo
zypper --gpg-auto-import-keys ar -f http://download.opensuse.org/repositories/Kernel:/stable/standard/Kernel:stable.repo

## Prioritäten setzen
zypper mr -p 90 "Packman Repository 13.2"
zypper mr -p 85 "X11_Utilities"
zypper mr -p 85 "X11_Bumblebee"
zypper mr -p 85 "home_Bumblebee-Project_nVidia_latest"

## Alle Repositories aktualisieren
zypper ref