Adjust bumpspec comment according to context.
authorRichard W.M. Jones <rjones@redhat.com>
Thu, 19 Sep 2013 17:21:47 +0000 (18:21 +0100)
committerRichard W.M. Jones <rjones@redhat.com>
Thu, 19 Sep 2013 17:21:47 +0000 (18:21 +0100)
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'