extras-buildsys/utils ExtrasPushUtils.py, 1.6, 1.7 extras-repobuild.py, 1.28, 1.29
Michael Schwendt (mschwendt)
fedora-extras-commits at redhat.com
Tue Sep 19 09:56:58 UTC 2006
Author: mschwendt
Update of /cvs/fedora/extras-buildsys/utils
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3082
Modified Files:
ExtrasPushUtils.py extras-repobuild.py
Log Message:
- drop the old "distdir" cruft and change the args, so a path is
not needed anymore:
create_arch_repo(dist,arch)
create_src_repo(dist)
Index: ExtrasPushUtils.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/ExtrasPushUtils.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ExtrasPushUtils.py 19 Sep 2006 09:42:22 -0000 1.6
+++ ExtrasPushUtils.py 19 Sep 2006 09:56:55 -0000 1.7
@@ -132,9 +132,10 @@
run_and_check(cmd)
-def create_arch_repo(repodir):
- """create/update repository metadata for a given directory and
+def create_arch_repo(dist,arch):
+ """create/update repository metadata for a given dist+arch pair and
its 'debug' sub-directory, if available"""
+ repodir = os.path.join(treedir, dist, arch)
create_repository(repodir)
# If there's a debug subdir, make that a repo, too.
dbg_repodir = os.path.join(repodir, 'debug')
@@ -142,3 +143,8 @@
create_repository(dbg_repodir)
+def create_src_repo(dist):
+ """create/update repository metadata for a given dist"""
+ create_repository( os.path.join(treedir,dist,'SRPMS') )
+
+
Index: extras-repobuild.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/utils/extras-repobuild.py,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- extras-repobuild.py 19 Sep 2006 09:42:22 -0000 1.28
+++ extras-repobuild.py 19 Sep 2006 09:56:55 -0000 1.29
@@ -23,15 +23,10 @@
if not archdict.has_key(dist):
print "No Distribution named %s found" % dist
sys.exit(1)
- distdir = '%s-%s-%s' % (distro, dist, project)
- destdir = os.path.join(treedir, dist)
- create_repository(os.path.join(destdir, 'SRPMS'))
-
- # arch repo creation
+ create_src_repo(dist) # source rpms
for arch in archdict[dist]:
- repodir = os.path.join(destdir, arch)
- create_arch_repo(repodir)
+ create_arch_repo(dist,arch) # binary+debuginfo rpms
if __name__ == '__main__':
More information about the fedora-extras-commits
mailing list