[104611] trunk/dports/_resources/port1.0/livecheck

cal at macports.org cal at macports.org
Sat Mar 30 05:40:16 PDT 2013


Revision: 104611
          https://trac.macports.org/changeset/104611
Author:   cal at macports.org
Date:     2013-03-30 05:40:16 -0700 (Sat, 30 Mar 2013)
Log Message:
-----------
Provide GNOME livecheck that support GNOME's versioning scheme of "even major is stable release"

Modified Paths:
--------------
    trunk/dports/_resources/port1.0/livecheck/gnome.tcl

Added Paths:
-----------
    trunk/dports/_resources/port1.0/livecheck/gnome-only-unstable.tcl
    trunk/dports/_resources/port1.0/livecheck/gnome-with-unstable.tcl

Copied: trunk/dports/_resources/port1.0/livecheck/gnome-only-unstable.tcl (from rev 104608, trunk/dports/_resources/port1.0/livecheck/gnome.tcl)
===================================================================
--- trunk/dports/_resources/port1.0/livecheck/gnome-only-unstable.tcl	                        (rev 0)
+++ trunk/dports/_resources/port1.0/livecheck/gnome-only-unstable.tcl	2013-03-30 12:40:16 UTC (rev 104611)
@@ -0,0 +1,14 @@
+# $Id$
+#
+# This file contains the defaults for gnome.
+
+if {${livecheck.name} eq "default"} {
+    set livecheck.name ${name}
+}
+if {!$has_homepage || ${livecheck.url} eq ${homepage}} {
+    set livecheck.url "http://ftp.gnome.org/pub/GNOME/sources/${livecheck.name}/cache.json"
+}
+if {${livecheck.regex} eq ""} {
+    set livecheck.regex {LATEST-IS-(\\d+\\.\\d*[13579](?:\\.\\d+)*)}
+}
+set livecheck.type "regex"

Copied: trunk/dports/_resources/port1.0/livecheck/gnome-with-unstable.tcl (from rev 104608, trunk/dports/_resources/port1.0/livecheck/gnome.tcl)
===================================================================
--- trunk/dports/_resources/port1.0/livecheck/gnome-with-unstable.tcl	                        (rev 0)
+++ trunk/dports/_resources/port1.0/livecheck/gnome-with-unstable.tcl	2013-03-30 12:40:16 UTC (rev 104611)
@@ -0,0 +1,14 @@
+# $Id$
+#
+# This file contains the defaults for gnome.
+
+if {${livecheck.name} eq "default"} {
+    set livecheck.name ${name}
+}
+if {!$has_homepage || ${livecheck.url} eq ${homepage}} {
+    set livecheck.url "http://ftp.gnome.org/pub/GNOME/sources/${livecheck.name}/cache.json"
+}
+if {${livecheck.regex} eq ""} {
+    set livecheck.regex {LATEST-IS-(\\d+\\.\\d*[0-9](?:\\.\\d+)*)}
+}
+set livecheck.type "regex"

Modified: trunk/dports/_resources/port1.0/livecheck/gnome.tcl
===================================================================
--- trunk/dports/_resources/port1.0/livecheck/gnome.tcl	2013-03-30 12:34:01 UTC (rev 104610)
+++ trunk/dports/_resources/port1.0/livecheck/gnome.tcl	2013-03-30 12:40:16 UTC (rev 104611)
@@ -6,9 +6,9 @@
     set livecheck.name ${name}
 }
 if {!$has_homepage || ${livecheck.url} eq ${homepage}} {
-    set livecheck.url "http://ftp.gnome.org/pub/gnome/${livecheck.name}/"
+    set livecheck.url "http://ftp.gnome.org/pub/GNOME/sources/${livecheck.name}/cache.json"
 }
 if {${livecheck.regex} eq ""} {
-    set livecheck.regex [list "\"LATEST-IS-(.*)\""]
+    set livecheck.regex {LATEST-IS-(\\d+\\.\\d*[02468](?:\\.\\d+)*)}
 }
 set livecheck.type "regex"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130330/325d31c5/attachment.html>


More information about the macports-changes mailing list