[MacPorts] #38801: new port: grid-packaging-tools
MacPorts
noreply at macports.org
Thu May 30 06:41:54 PDT 2013
#38801: new port: grid-packaging-tools
-----------------------------------+--------------------------------
Reporter: dennisvd@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords:
Port: grid-packaging-tools |
-----------------------------------+--------------------------------
Comment (by ram@…):
Replying to [comment:18 dennisvd@…]:
> Normally Globus releases this as part of their Globus Toolkit bundle. So
we would have to track Globus Toolkit releases. I'm not sure how to do
this.
Maybe something like the following:
{{{
--- a/devel/grid-packaging-tools/Portfile
+++ b/devel/grid-packaging-tools/Portfile
@@ -8,6 +8,8 @@ PortSystem 1.0
name grid-packaging-tools
version 3.6.3
+set globus_version 5.2.4
+set globus_branch [join [lrange [split ${globus_version} .] 0 1] .]
revision 1
platforms darwin
categories devel
@@ -36,7 +38,7 @@ depends_run port:p5-archive-tar \
port:automake \
port:libtool
-master_sites
http://www.globus.org/ftppub/gt5/5.2/5.2.4/packages/src/
+master_sites
http://www.globus.org/ftppub/gt5/${globus_branch}/${globus_version}/packages/src/
distname gpt-${version}
@@ -58,3 +60,8 @@ post-destroot {
${worksrcpath}/LICENSE ${worksrcpath}/README \
${destroot}${prefix}/share/doc/${name}
}
+
+livecheck.type regex
+livecheck.version ${globus_version}
+livecheck.url http://www.globus.org/toolkit/downloads/latest-
stable/
+livecheck.regex {Globus Toolkit (\d+(?:\.\d+)*) Download}
}}}
> Otherwise, how do I disable livecheck?
{{{
livecheck.type none
}}}
> Evidently, the GPT software has been adopted by Globus and integrated
into their Globus Toolkit releases. I think the reference to the original
developers is becoming less and less relevant, even if the documentation
still points to them and they still have some claim of copyright. But the
latest stable release (3.2) of NCSA doesn't look anything like what's
currently in Globus Toolkit. So maybe the homepage should be updated.
Maybe use http://www.globus.org/toolkit?
--
Ticket URL: <https://trac.macports.org/ticket/38801#comment:19>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list