extras-buildsys/utils/pushscript Config_EPEL.py,1.7,1.8
Dennis Gilmore (ausil)
fedora-extras-commits at redhat.com
Thu Sep 6 06:28:56 UTC 2007
Author: ausil
Update of /cvs/fedora/extras-buildsys/utils/pushscript
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26880
Modified Files:
Config_EPEL.py
Log Message:
apply patch enabling testing/stable
Index: Config_EPEL.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/pushscript/Config_EPEL.py,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Config_EPEL.py 15 Aug 2007 02:29:22 -0000 1.7
+++ Config_EPEL.py 6 Sep 2007 06:28:54 -0000 1.8
@@ -28,12 +28,13 @@
mail = True
repoprune = True
repoview = True
+ pushtotesting = True
signkeycheck = True
- doublesync = False
+
top_workdir = '/srv/rpmbuild'
-treedir = top_workdir+'/%s/tree/%s/testing' % (project, project)
+treedir = top_workdir+'/%s/tree/%s' % (project, project)
stagesdir = top_workdir+'/repodir'
# Where we store mails to be sent, our main lockfile, ...
@@ -41,32 +42,42 @@
rundir = top_workdir+'/epel-push-rundir'
cachedir = rundir+'/mdcache'
-alldists = [ '5', '4' ] # also the order in build reports
+alldists = [ '5', 'testing/5', '4', 'testing/4' ] # also the order in build reports
frozendists = []
archdict = {
'4':['ppc','x86_64', 'i386'],
'5':['ppc','x86_64', 'i386']
+ 'testing/4':['ppc','x86_64', 'i386'],
+ 'testing/5':['ppc','x86_64', 'i386']
}
-multilibdists = [ '5', '4' ]
+multilibdists = [ '5', 'testing/5', '4', 'testing/4' ]
# map: dist -> target arch -> list of pkg name regexp patterns
# We don't check virtual package names, unless it's a virtual -devel pkg.
# black-list takes precedence over white-list
-multiblacklists = { '5' : { 'x86_64' : [ 'gnustep-make', 'nagios*'] },
- '4' : { 'x86_64' : [ 'ghex', 'graphviz', 'libgnomeuimm26', 'nagios*'] },
+multiblacklists = {
+ '5' : { 'x86_64' : [ 'gnustep-make', 'nagios.*'] },
+ '4' : { 'x86_64' : [ 'ghex', 'graphviz', 'libgnomeuimm26', 'nagios.*'] },
+ 'testing/5' : { 'x86_64' : [ 'gnustep-make', 'nagios.*'] },
+ 'testing/4' : { 'x86_64' : [ 'ghex', 'graphviz', 'libgnomeuimm26', 'nagios.*'] },
}
+
multiwhitelists = {
- '5' : { 'x86_64' : [ '.*-devel', 'wine', 'wine-arts', 'wine-devel' ] },
- '4' : { 'x86_64' : [ '.*-devel', 'wine', 'wine-arts', 'wine-devel' ] },
+ '5' : { 'x86_64' : [ '.*-devel', 'wine', 'wine-arts', 'wine-devel' ] },
+ '4' : { 'x86_64' : [ '.*-devel', 'wine', 'wine-arts', 'wine-devel' ] },
+ 'testing/5' : { 'x86_64' : [ '.*-devel', 'wine', 'wine-arts', 'wine-devel' ] },
+ 'testing/4' : { 'x86_64' : [ '.*-devel', 'wine', 'wine-arts', 'wine-devel' ] },
}
# packages to exclude from being pruned: dist => Python regexp list
-repoprune_keepdict = {'3': ["-kmod$","amaya","gnome-vfsmm26","libgnomemm26","libgnomeuimm26","xtide","wxGTK"],
+repoprune_keepdict = {
'4': ["-kmod$"],
'5': ["-kmod$"],
+ 'testing/4': ["-kmod$"],
+ 'testing/5': ["-kmod$"],
}
# repository symlinks to remove/create since they confuse createrepo
@@ -76,8 +87,8 @@
comps_up_pass1 = 'LC_ALL=C CVS_RSH=ssh cvs -f -d :pserver:anonymous at cvs.fedora.redhat.com:/cvs/extras update'
comps_up_pass2 = 'make -f Makefile'
comps_dangerousfiles = ['Makefile','update-comps','po/Makefile']
-comps_map = { '5' : 'comps-el5.xml',
- '4' : 'comps-el4.xml',
+comps_map = { 'testing/5' : 'comps-el5.xml',
+ 'testing/4' : 'comps-el4.xml',
}
diversion_dict = {}
@@ -94,13 +105,13 @@
}
# For RepoSupport.py features.
-testrepos = { '4' : [],
- '5' : [],
- 'development' : []
+testrepos = { '4' : ['fedora-epel-testing'],
+ '5' : ['fedora-epel-testing']
}
# For RepoSupport.py features.
-reponames = { 'fedora-epel' : 'Fedora EPEL'
+reponames = { 'fedora-epel' : 'Fedora EPEL',
+ 'fedora-epel-testing' : 'Fedora EPEL Test Updates'
}
# For RepoSupport.py features.
More information about the fedora-extras-commits
mailing list