[104261] trunk/dports/databases

ryandesign at macports.org ryandesign at macports.org
Fri Mar 22 03:22:32 PDT 2013


Revision: 104261
          https://trac.macports.org/changeset/104261
Author:   ryandesign at macports.org
Date:     2013-03-22 03:22:31 -0700 (Fri, 22 Mar 2013)
Log Message:
-----------
rethinkdb: new port, version 1.4.0 (#38485)

Added Paths:
-----------
    trunk/dports/databases/rethinkdb/
    trunk/dports/databases/rethinkdb/Portfile

Added: trunk/dports/databases/rethinkdb/Portfile
===================================================================
--- trunk/dports/databases/rethinkdb/Portfile	                        (rev 0)
+++ trunk/dports/databases/rethinkdb/Portfile	2013-03-22 10:22:31 UTC (rev 104261)
@@ -0,0 +1,57 @@
+# -*- 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                rethinkdb
+version             1.4.0
+categories          databases
+platforms           darwin
+maintainers         nomaintainer
+license             AGPL-3
+
+description         open-source distributed database
+
+long_description    ${name} is an ${description} that has an intuitive query \
+                    language, automatically parallelized queries, and simple \
+                    administration.
+
+homepage            http://www.rethinkdb.com/
+master_sites        http://download.rethinkdb.com/dist/
+extract.suffix      .tgz
+
+checksums           rmd160  4b6a7ca9ac167848ba3b0877b9a94a8a92535440 \
+                    sha256  da40ac64a0eac9d6b76452bed4ab9189eaa960c143479d862170d564253fdc5a
+
+depends_lib         port:boost \
+                    port:v8 \
+                    path:bin/node:nodejs \
+                    port:protobuf-cpp \
+                    port:coffee-script
+
+# nodejs only supports Intel processors and is not universal
+supported_archs     i386 x86_64
+universal_variant   no
+
+set webresdir       ${prefix}/share/${name}/web
+build.args          DEBUG=0 ALLOW_WARNINGS=1 BUILD_DIR=build WEBRESDIR=${webresdir}
+build.target        build/rethinkdb web-assets
+
+destroot.keepdirs   ${destroot}${prefix}/var/lib/rethinkdb/
+
+destroot {
+    xinstall ${worksrcpath}/build/rethinkdb ${destroot}${prefix}/bin/
+    xinstall -m 644 ${worksrcpath}/packaging/assets/man/rethinkdb.1 ${destroot}${prefix}/share/man/man1/
+    xinstall -d ${destroot}${prefix}/etc/rethinkdb/instances.d/
+    xinstall -m 644 ${worksrcpath}/packaging/assets/config/default.conf.sample ${destroot}${prefix}/etc/rethinkdb/
+    xinstall -d ${destroot}${prefix}/etc/bash_completion.d/
+    xinstall -m 644 ${worksrcpath}/packaging/assets/scripts/rethinkdb.bash ${destroot}${prefix}/etc/bash_completion.d/
+    xinstall -d ${destroot}${prefix}/share/${name}/
+    move ${worksrcpath}/build/rethinkdb_web_assets/ ${destroot}${webresdir}
+
+    # startup script ?
+}
+
+livecheck.type      regex
+livecheck.url       ${master_sites}
+livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}


Property changes on: trunk/dports/databases/rethinkdb/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/20130322/a247722a/attachment.html>


More information about the macports-changes mailing list