[107012] trunk/dports/devel

ram at macports.org ram at macports.org
Fri Jun 14 05:23:39 PDT 2013


Revision: 107012
          https://trac.macports.org/changeset/107012
Author:   ram at macports.org
Date:     2013-06-14 05:23:39 -0700 (Fri, 14 Jun 2013)
Log Message:
-----------
devel/grid-packaging-tools: mew port (#38801)

Added Paths:
-----------
    trunk/dports/devel/grid-packaging-tools/
    trunk/dports/devel/grid-packaging-tools/Portfile

Added: trunk/dports/devel/grid-packaging-tools/Portfile
===================================================================
--- trunk/dports/devel/grid-packaging-tools/Portfile	                        (rev 0)
+++ trunk/dports/devel/grid-packaging-tools/Portfile	2013-06-14 12:23:39 UTC (rev 107012)
@@ -0,0 +1,63 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+set perl_vendor_lib [ exec sh -c "eval \"\`perl -V:installvendorlib\`\" ; echo \$installvendorlib" ]
+
+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                0
+platforms               darwin
+categories              devel
+license                 NCSA
+maintainers             nikhef.nl:dennisvd openmaintainer
+homepage                http://www.gridpackagingtools.com/
+
+description             Grid Packaging Tools (GPT)
+long_description        GPT is a collection of packaging tools built \
+                        around an XML based packaging data format. \
+                        This format provides a straight forward way to \
+                        define complex dependency and compatibility \
+                        relationships between packages. The tools \
+                        provide a means for developers to easily \
+                        define the packaging data and include it as \
+                        part of their source code distribution. \
+                        Binary packages can be automatically generated \
+                        from this data. The packages defined by GPT \
+                        are compatible with other packages and can be \
+                        easily converted.
+
+depends_lib             port:perl5
+
+depends_run             port:p5-archive-tar
+
+master_sites            http://www.globus.org/ftppub/gt5/${globus_branch}/${globus_version}/packages/src/
+
+distname                gpt-${version}
+
+checksums               sha256 9aa59106de539476ab0c8d8c119f168e877a696c48737e5583b3fb561068a4e8 \
+                        rmd160 a4d7d12318ad990b576ac018f6fc903615ddd38e
+
+use_autoreconf          yes
+
+configure.post_args     --with-perlmoduledir=${perl_vendor_lib} \
+                        --libexecdir='\${datadir}/globus' \
+                        --disable-compat --with-newgpt
+
+destroot.target-append  install-man
+
+post-destroot {
+    # Install documentation
+    xinstall -d ${destroot}${prefix}/share/doc/${name}
+    xinstall -m 644 ${worksrcpath}/CHANGES \
+        ${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}


Property changes on: trunk/dports/devel/grid-packaging-tools/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130614/5ddb99e4/attachment-0001.html>


More information about the macports-changes mailing list