Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 3132340ac1ff3a2346515315e68f4f15 > files > 1

smart-1.1-1mdv2009.0.src.rpm

if not sysconf.getReadOnly():
    if not sysconf.has("channels"):
        sysconf.set(("channels", "rpm-sys"),
                    {"type": "rpm-sys",
                     "name": "RPM Database"})
	
	sysconf.set("rpm-check-signatures", True, weak=True)
	sysconf.set("keyserver","pgp.mit.edu", weak=True)

        sysconf.set(("channels", "cooker"),
                    {"type": "urpmi",
                     "name": "Cooker",
                     "baseurl": "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/"
		    		"devel/cooker/i586/media/main/release",
                     "hdlurl":  "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/"
                                "devel/cooker/i586/media/main/release/media_info/synthesis.hdlist.cz"})
        sysconf.set(("channels", "cooker-contrib"),
                    {"type": "urpmi",
                     "name": "Cooker Contrib",
                     "baseurl": "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/"
                                "devel/cooker/i586/media/contrib/release",
                     "hdlurl":  "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/"
                                "devel/cooker/i586/media/contrib/release/media_info/synthesis.hdlist.cz"})
        sysconf.set(("channels", "cooker-non-free"),
                    {"type": "urpmi",
                     "name": "Cooker Non-free",
                     "baseurl": "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/"
                                "devel/cooker/i586/media/non-free/release",
                     "hdlurl":  "ftp://ftp.ciril.fr/pub/linux/mandrakelinux/"
                                "devel/cooker/i586/media/non-free/release/media_info/synthesis.hdlist.cz"})
        sysconf.set("rpm-check-signatures", True, weak=True)

    for type in ("",
                 "BOOT",
                 "enterprise",
                 "i586-up-1GB",
                 "i686-up-64GB",
                 "multimedia",
                 "multimedia-enterprise",
                 "multimedia-i686-up-4GB",
                 "multimedia-win4lin",
                 "multimedia-win4lin-enterprise",
                 "multimedia-win4lin-i686-up-4GB",
                 "smp",
                 "uml",
                 "xbox"):
        if type:
            kernel = "kernel-%s" % type
        else:
            kernel = "kernel"
        pkgconf.setFlag("multi-version", kernel)