extras-buildsys ChangeLog,1.95,1.96 plague.spec,1.23,1.24

Daniel Williams (dcbw) fedora-extras-commits at redhat.com
Thu Aug 11 19:32:34 UTC 2005


Author: dcbw

Update of /cvs/fedora/extras-buildsys
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10667

Modified Files:
	ChangeLog plague.spec 
Log Message:
2005-08-11  Dan Williams <dcbw at redhat.com>

    * plague.spec
        - Clean up to Fedora Extras standards in preparation for package submission

    * builder/builder.py
        - Don't ignore mock output during the 'cleanup' stage
        - Make the process() function less byzantine by moving each step to a
            separate function and using getattr() to call them, like in
            PackageJob.py on the server

    * www/*
        - Clean up error handling so it actually works all the time intead of
            returning Error 500 Internal Server Error when, for example, the
            build server isn't running

    Patch from Ville Skyttä <ville.skytta at iki.fi>
    * www/template/head.psp
      www/indiv.psp
        - Use HTTP GET instead of POST to stop nags about form data resubmission




Index: ChangeLog
===================================================================
RCS file: /cvs/fedora/extras-buildsys/ChangeLog,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -r1.95 -r1.96
--- ChangeLog	8 Aug 2005 19:51:33 -0000	1.95
+++ ChangeLog	11 Aug 2005 19:32:31 -0000	1.96
@@ -1,3 +1,24 @@
+2005-08-11  Dan Williams <dcbw at redhat.com>
+
+    * plague.spec
+        - Clean up to Fedora Extras standards in preparation for package submission
+
+    * builder/builder.py
+        - Don't ignore mock output during the 'cleanup' stage
+        - Make the process() function less byzantine by moving each step to a
+            separate function and using getattr() to call them, like in
+            PackageJob.py on the server
+
+    * www/*
+        - Clean up error handling so it actually works all the time intead of
+            returning Error 500 Internal Server Error when, for example, the
+            build server isn't running
+
+    Patch from Ville Skyttä <ville.skytta at iki.fi>
+    * www/template/head.psp
+      www/indiv.psp
+        - Use HTTP GET instead of POST to stop nags about form data resubmission
+
 2005-08-08  Dan Williams <dcbw at redhat.com>
 
     * Tag plague-0_3_RELEASE


Index: plague.spec
===================================================================
RCS file: /cvs/fedora/extras-buildsys/plague.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- plague.spec	9 Aug 2005 03:06:32 -0000	1.23
+++ plague.spec	11 Aug 2005 19:32:32 -0000	1.24
@@ -2,14 +2,14 @@
 
 Summary: Distributed build system for RPMs
 Name: plague
-Version: 0.3
+Version: 0.3.1
 Release: 1
 License: GPL
 Group: Development/Tools
 Source: http://people.redhat.com/dcbw/plague/%{name}-%{version}.tar.bz2
 URL: http://people.redhat.com/dcbw/plague
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Requires: python-sqlite, pyOpenSSL, createrepo
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires: python-sqlite, createrepo
 Requires: %{name}-common = %{version}-%{release}
 Requires(post): /sbin/chkconfig
 Requires(post): /sbin/service
@@ -34,8 +34,7 @@
 Summary: Builder daemon for Plague builder slaves
 Group: Development/Tools
 Requires: %{name}-common = %{version}-%{release}
-Requires: yum >= 2.2.1
-Requires: mock >= 0.3, pyOpenSSL
+Requires: yum >= 2.2.1, mock >= 0.3
 Requires(post): /sbin/chkconfig
 Requires(post): /sbin/service
 Requires(preun): /sbin/chkconfig
@@ -49,7 +48,6 @@
 Summary: Package queueing client for the Plague build system
 Group: Development/Tools
 Requires: %{name}-common = %{version}-%{release}
-Requires: pyOpenSSL
 
 %description client
 Client program for enqueueing package builds and interrogating the build system.
@@ -59,7 +57,6 @@
 Summary: Utility programs for the Plague build system
 Group: Development/Tools
 Requires: %{name}-common = %{version}-%{release}
-Requires: pyOpenSSL
 
 %description utils
 This package includes user utilities for the Plague build system, including
@@ -149,6 +146,14 @@
 
 
 %changelog
+* Thu Aug 11 2005 Dan Williams <dcbw at redhat.com> 0.3.1-1
+- Version 0.3.1
+    o Clean up web interface error handling, catches more errors
+    o Clean up builder code, hopefully deal with block mock processes waiting
+        to write to stderr
+    o Use HTTP GET rather than POST for web forms, more back/forward/reload
+        friendly (Ville Skyttä)
+
 * Mon Aug  8 2005 Dan Williams <dcbw at redhat.com> 0.3-1
 - Version 0.3
 




More information about the scm-commits mailing list