[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