# -*- mode: python; coding: utf-8 -*- include("mode/space") header() distro = metadata.categories["debian-version"] # Dépôt #if has("debian-mirror"): # repo = "file:/mirror" #else: # repo = "ftp://mirror.adm.crans.org" repo = "ftp://mirror.adm.crans.org" def source(args): out("deb %s" % (args,)) out("deb-src %s" % (args,)) out() components = "main" customcomponents = "main" if has("non-free"): components = "main contrib non-free" if has("ovh") or has("soyouz"): @# Dépôt classique source("ftp://mir1.ovh.net/debian/ %s %s" % (distro, components)) @# Dépôt de mises à jour fréquentes (volatile) source("ftp://mir1.ovh.net/debian/ %s-updates %s" % (distro, components)) @# Mises à jour de sécurité source("ftp://security.debian.org/debian-security %s/updates %s" % (distro, components)) @# Paquets construits à la main source("%s/custom %s %s" % (repo, distro, customcomponents)) else: source("%s/debian-security %s/updates %s" % (repo, distro, components)) @# Dépôt classique source("%s/debian %s %s" % (repo, distro, components)) @# Dépôt pour mises à jour fréquentes (volatile) source("%s/debian %s-updates %s" % (repo, distro, components)) @# Paquets construits à la main source("%s/custom %s %s" % (repo, distro, customcomponents)) if has("sogo"): source("http://inverse.ca/debian %s %s" % (distro,distro)) if has("vo"): @# Backports source("%s/debian %s-backports %s" % (repo, distro, components))