[groups] debian-* -> debian-version=*
darcs-hash:20081219073325-af139-b9043ac3b3d99735d7399b7f29a2787e1503e5be.gz
This commit is contained in:
parent
a0be0e9b72
commit
f981af9e97
3 changed files with 23 additions and 9 deletions
|
@ -3,14 +3,28 @@
|
|||
include("mode/space")
|
||||
header()
|
||||
|
||||
# Recherche de la distribution
|
||||
distros = [x.split("=", 1)[1] for x in metadata.groups if x.startswith("debian-version=")]
|
||||
if len(distros) == 0:
|
||||
raise Exception("aucune distribution définie")
|
||||
elif len(distros) > 1:
|
||||
raise Exception("plusieurs distrubutions définient")
|
||||
else:
|
||||
[distro] = distros
|
||||
|
||||
# Dépôt
|
||||
if has("debian-mirror"):
|
||||
repo = "file:/mirror"
|
||||
else:
|
||||
repo = "ftp://mirror.adm.crans.org"
|
||||
|
||||
def source(args):
|
||||
print "deb %s%s" % (prefix, args)
|
||||
print "deb-src %s%s" % (prefix, args)
|
||||
print "deb " + args
|
||||
print "deb-src " + args
|
||||
|
||||
if has("ovh"):
|
||||
prefix = ""
|
||||
source("ftp://mir1.ovh.net/debian/ etch main contrib")
|
||||
source("http://security.debian.org/ etch/updates main")
|
||||
source("ftp://mir1.ovh.net/debian/ %s main contrib" % distro)
|
||||
source("http://security.debian.org/ %s/updates main" % distro)
|
||||
|
||||
@# Paquet construit a la main
|
||||
source("ftp://mirror.adm.crans.org/custom ./")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue