[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