[77594] trunk/dports/devel/fossil/Portfile
raimue at macports.org
raimue at macports.org
Tue Apr 5 15:55:02 PDT 2011
Revision: 77594
http://trac.macports.org/changeset/77594
Author: raimue at macports.org
Date: 2011-04-05 15:55:01 -0700 (Tue, 05 Apr 2011)
Log Message:
-----------
devel/fossil: maintainer update to 20110316111914, closes #28879
Modified Paths:
--------------
trunk/dports/devel/fossil/Portfile
Modified: trunk/dports/devel/fossil/Portfile
===================================================================
--- trunk/dports/devel/fossil/Portfile 2011-04-05 22:41:23 UTC (rev 77593)
+++ trunk/dports/devel/fossil/Portfile 2011-04-05 22:55:01 UTC (rev 77594)
@@ -4,8 +4,7 @@
PortSystem 1.0
name fossil
-version 20110301190432
-revision 1
+version 20110316111914
categories devel
platforms darwin
license BSD
@@ -24,8 +23,8 @@
master_sites ${homepage}download/
distname ${name}-src-${version}
-checksums sha1 4332f6369332e118633c9a7f896b5cd3fd275217 \
- rmd160 2da55edda4de5f439d0c93b22ad021caf1ac8b32
+checksums sha1 fb2d03787e4703c8313fddd3bdcb10a4cb3613a1 \
+ rmd160 5c5875c24db329d39b491903768178ed9f15854a
test.run yes
@@ -66,6 +65,46 @@
${docdir}
}
+post-activate {
+
+ ui_msg "* Trying to rebuild known repositories:"
+
+ set exec_cmd exec
+ set fossil_list {fossil all list}
+ set fossil_rebuild {fossil rebuild}
+
+ if [catch {eval $exec_cmd $fossil_list} repositories] {
+ ui_error "failed to execute $fossil_list"
+ }
+
+ if [llength $repositories] {
+ foreach repo $repositories {
+ if {![catch {eval $exec_cmd $fossil_rebuild $repo} result]} {
+ ui_msg "* successfully rebuild $repo"
+ } else {
+ ui_msg "* failed to rebuild $repo"
+ }
+ }
+ } else {
+ ui_msg "* No repositories found"
+ }
+
+ ui_msg "* Finished rebuilding repositories"
+
+}
+
+notes {
+ ************************************************
+ * It is recommended to rebuild repositories *
+ * created with earlier versions of fossil. *
+ * To rebuild a repository run: *
+ * fossil rebuild /<path>/<to>/<repository> *
+ * Rebuilding a repository is a safe operation, *
+ * executing it more then once will not harm *
+ * the integrity of a repository. *
+ ************************************************
+}
+
livecheck.type regex
livecheck.url ${homepage}/download.html
livecheck.regex ${name}-src-(\\d{14})${extract.suffix}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110405/65507b84/attachment.html>
More information about the macports-changes
mailing list