[50348] trunk/dports/databases/redis/Portfile

ryandesign at macports.org ryandesign at macports.org
Wed Apr 29 09:56:56 PDT 2009


Revision: 50348
          http://trac.macports.org/changeset/50348
Author:   ryandesign at macports.org
Date:     2009-04-29 09:56:56 -0700 (Wed, 29 Apr 2009)
Log Message:
-----------
redis: whitespace changes only (tabs to spaces)

Modified Paths:
--------------
    trunk/dports/databases/redis/Portfile

Modified: trunk/dports/databases/redis/Portfile
===================================================================
--- trunk/dports/databases/redis/Portfile	2009-04-29 16:52:59 UTC (rev 50347)
+++ trunk/dports/databases/redis/Portfile	2009-04-29 16:56:56 UTC (rev 50348)
@@ -1,46 +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$
 
-PortSystem 1.0
+PortSystem              1.0
 
-name			redis
-version			0.092
-categories		databases
-maintainers		nomaintainer
-description		A persistent key-value database with built-in net interface written in ANSI-C for POSIX systems
-long_description \
-	Redis is a key-value database. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists and sets with atomic operations to push/pop elements. \
-	In order to be very fast but at the same time persistent the whole dataset is taken in memory and from time to time and/or when a number of changes to the dataset are performed it is written asynchronously on disk. You may lost the last few queries that is acceptable in many applications but it is as fast as an in memory DB (beta 6 of Redis includes initial support for master-slave replication in order to solve this problem by redundancy).
-homepage		http://code.google.com/p/redis/
-platforms		darwin
-master_sites	googlecode
-checksums       md5     c78d9fc17b9cc9e924f18520fe84e598 \
-                sha1    2b656fd788bcda5196f13f45724b61b2e707f759 \
-                rmd160  ebf9d37c1982e33407b6e74d495c1f0f5a08b516
+name                    redis
+version                 0.092
+categories              databases
+maintainers             nomaintainer
+homepage                http://code.google.com/p/redis/
+platforms               darwin
+master_sites            googlecode
 
-use_configure no
+description             A persistent key-value database with built-in net \
+                        interface written in ANSI-C for POSIX systems
 
+long_description        Redis is a key-value database. It is similar to \
+                        memcached but the dataset is not volatile, and values \
+                        can be strings, exactly like in memcached, but also \
+                        lists and sets with atomic operations to push/pop \
+                        elements. In order to be very fast but at the same \
+                        time persistent the whole dataset is taken in memory \
+                        and from time to time and/or when a number of changes \
+                        to the dataset are performed it is written \
+                        asynchronously on disk. You may lost the last few \
+                        queries that is acceptable in many applications but \
+                        it is as fast as an in memory DB (beta 6 of Redis \
+                        includes initial support for master-slave replication \
+                        in order to solve this problem by redundancy).
+
+checksums               md5     c78d9fc17b9cc9e924f18520fe84e598 \
+                        sha1    2b656fd788bcda5196f13f45724b61b2e707f759 \
+                        rmd160  ebf9d37c1982e33407b6e74d495c1f0f5a08b516
+
+use_configure           no
+
 destroot {
-	xinstall -m 0755 -W ${worksrcpath} "redis-benchmark" "redis-cli" "redis-server" \
-		${destroot}${prefix}/bin
-	xinstall -m 0644 ${filespath}/redis.conf \
-		${destroot}${prefix}/etc/redis.conf.sample
-	xinstall -m 0644 ${filespath}/redis-daemon.conf \
-		${destroot}${prefix}/etc/redis-daemon.conf.sample
+    xinstall -m 0755 -W ${worksrcpath} \
+        redis-benchmark \
+        redis-cli \
+        redis-server \
+        ${destroot}${prefix}/bin
+    xinstall -m 0644 ${filespath}/redis.conf \
+        ${destroot}${prefix}/etc/redis.conf.sample
+    xinstall -m 0644 ${filespath}/redis-daemon.conf \
+        ${destroot}${prefix}/etc/redis-daemon.conf.sample
 }
 
 post-activate {
-	if {![file exists ${prefix}/etc/redis-daemon.conf]} {
-		file copy ${prefix}/etc/redis-daemon.conf.sample \
-			${prefix}/etc/redis-daemon.conf
-	}
-	if {![file exists ${prefix}/etc/redis.conf]} {
-		file copy ${prefix}/etc/redis.conf.sample \
-			${prefix}/etc/redis.conf
-	}
-	xinstall -d ${prefix}/var/db/redis
-	touch ${prefix}/var/log/redis.log
-	ui_msg "
+    if {![file exists ${prefix}/etc/redis-daemon.conf]} {
+        file copy ${prefix}/etc/redis-daemon.conf.sample \
+            ${prefix}/etc/redis-daemon.conf
+    }
+    if {![file exists ${prefix}/etc/redis.conf]} {
+        file copy ${prefix}/etc/redis.conf.sample \
+            ${prefix}/etc/redis.conf
+    }
+    xinstall -d ${prefix}/var/db/redis
+    touch ${prefix}/var/log/redis.log
+    ui_msg "
 =============================================================================
 * To start up a redis server instance use this command:
 * 
@@ -50,6 +67,6 @@
 "
 }
 
-startupitem.create	yes
-startupitem.start	"${prefix}/bin/redis-server ${prefix}/etc/redis-daemon.conf"
-startupitem.stop	"echo \"SHUTDOWN\" | nc localhost 6379"
+startupitem.create      yes
+startupitem.start       "${prefix}/bin/redis-server ${prefix}/etc/redis-daemon.conf"
+startupitem.stop        "echo \"SHUTDOWN\" | nc localhost 6379"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090429/99cb2529/attachment.html>


More information about the macports-changes mailing list