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