[149272] trunk/dports/databases

g5pw at macports.org g5pw at macports.org
Wed Jun 8 11:50:14 PDT 2016


Revision: 149272
          https://trac.macports.org/changeset/149272
Author:   g5pw at macports.org
Date:     2016-06-08 11:50:14 -0700 (Wed, 08 Jun 2016)
Log Message:
-----------
databases/devel: new port (closes #51432)

Added Paths:
-----------
    trunk/dports/databases/geode-devel/
    trunk/dports/databases/geode-devel/Portfile

Added: trunk/dports/databases/geode-devel/Portfile
===================================================================
--- trunk/dports/databases/geode-devel/Portfile	                        (rev 0)
+++ trunk/dports/databases/geode-devel/Portfile	2016-06-08 18:50:14 UTC (rev 149272)
@@ -0,0 +1,69 @@
+# -*- 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$
+
+PortSystem 1.0
+
+name            geode-devel
+version         1.0.0-incubating.M2
+
+categories      databases
+license         Apache-2
+maintainers     pivotal.io:kduling geode.incubator.apache.org:dev
+platforms       darwin
+supported_archs noarch
+
+description     In-memory Data Grid for fast transactional data processing
+long_description \
+                 Apache Geode (incubating) is a data management platform that provides \
+                 real-time, consistent access to data-intensive applications throughout \
+                 widely distributed cloud architectures.
+
+homepage         https://geode.apache.org/
+
+master_sites     apache:incubator/geode/${version}
+distname         apache-geode-${version}
+worksrcdir       ${distname}
+
+checksums        rmd160 bd160a3edd781b8da13b40d15e0fcf97cf4b95be \
+                 sha256 8447912c6d893008dd03917722d01abff4853861ce3f34c2bc95b60c51675cea
+
+use_configure    no
+
+# By default, use the binary
+build {
+}
+
+destroot {
+    set geodedir ${destroot}${prefix}/share/java/${name}
+
+    # Create the target java directory
+    xinstall -m 755 -d ${geodedir}
+
+    # Copy over the needed elements of our directory tree
+    file copy \
+        ${worksrcpath}/bin \
+        ${worksrcpath}/config \
+        ${worksrcpath}/javadoc \
+        ${worksrcpath}/lib \
+        ${worksrcpath}/tools \
+        ${geodedir}
+
+    # Reduce the permissions on the distribution files.
+    file attributes ${geodedir}/config -permissions 0755
+    foreach f [glob -directory ${geodedir}/config *.xml] {
+        file attributes $f -permissions 0644
+    }
+    foreach f [glob -directory ${geodedir}/lib *.jar] {
+        file attributes $f -permissions 0644
+    }
+
+    # Symlink gfsh into the bin directory
+    ln -s ../share/java/${name}/bin/gfsh ${destroot}${prefix}/bin/gfsh
+}
+
+notes \
+"Please refer to http://geode.incubator.apache.org/docs/"
+
+livecheck.type  regex
+livecheck.url   ${homepage}docs/history.html
+livecheck.regex >(3\\.\[0-9.\]+\\.\[0-9.\]+)</


Property changes on: trunk/dports/databases/geode-devel/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160608/f3ed9de8/attachment.html>


More information about the macports-changes mailing list