#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