libguestfs: fedora: F20 is being built by hand at the moment.
[goaljobs-goals.git] / fedora_ocaml_rebuild.ml
index 2b270fd..9dc151d 100644 (file)
@@ -167,10 +167,15 @@ and specfile_updated pkg =
   (* For rationale behind always bumping the spec file, see comment
    * in 'fedora.ml'.
    *)
-  (* XXX Automate common specfile fixes. *)
-  let title = rebuild_name ^ " rebuild." in
+  let title =
+    if not (file_contains_string specfile rebuild_name) then
+      rebuild_name ^ " rebuild."
+    else
+      "Bump release and rebuild." in
   sh "rpmdev-bumpspec -c %s %s" (quote title) specfile;
 
+  (* XXX Automate common specfile fixes. *)
+
   sh "
     cd %s
     echo 'Please make further changes as required to the spec file %s.spec'