[104165] trunk/dports/databases/couchdb/Portfile

larryv at macports.org larryv at macports.org
Mon Mar 18 13:22:33 PDT 2013


Revision: 104165
          https://trac.macports.org/changeset/104165
Author:   larryv at macports.org
Date:     2013-03-18 13:22:33 -0700 (Mon, 18 Mar 2013)
Log Message:
-----------
couchdb: Clean up whitespace and formatting (maintainer, #37702).

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

Modified: trunk/dports/databases/couchdb/Portfile
===================================================================
--- trunk/dports/databases/couchdb/Portfile	2013-03-18 20:20:59 UTC (rev 104164)
+++ trunk/dports/databases/couchdb/Portfile	2013-03-18 20:22:33 UTC (rev 104165)
@@ -1,67 +1,68 @@
 # -*- 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
-PortGroup       active_variants 1.1
+PortSystem              1.0
+PortGroup               active_variants 1.1
 
-name            couchdb
-conflicts       couchdb-devel
-version         1.2.1
-revision        2
-categories      databases
-platforms       darwin
-license         Apache-2
+name                    couchdb
+conflicts               couchdb-devel
+version                 1.2.1
+revision                2
 
-description     CouchDB is a document database server
-maintainers     jsnider.net:jeff \
-                openmaintainer
-long_description  ${description} with a restful HTTP API, capable of \
-    storing arbitrary JSON documents, building powerful data views, \
-    defined in JavaScript, and processed in parallel using Map/Reduce. \
-    It leaves out SQL and transactions for simplicity's sake, to \
-    improve scalability and to relax users' lives.
+categories              databases
+platforms               darwin
 
-homepage        http://couchdb.apache.org/
-master_sites    apache
+description             CouchDB is a document database server
+maintainers             jsnider.net:jeff \
+                        openmaintainer
+long_description        ${description} with a restful HTTP API, capable of \
+                        storing arbitrary JSON documents, building powerful data views, \
+                        defined in JavaScript, and processed in parallel using Map/Reduce. \
+                        It leaves out SQL and transactions for simplicity's sake, to \
+                        improve scalability and to relax users' lives.
+homepage                http://couchdb.apache.org/
+license                 Apache-2
+
+master_sites            apache
 master_sites.mirror_subdir ${name}/${version}/
-distname        apache-${name}-${version}
+distname                apache-${name}-${version}
 
-checksums       rmd160  b89604089565c1f909046329c7e9d5faf84f036f \
-                sha256  b54e643f3ca5f046cfd2f329a001efeaae8a3094365fa6c1cb5dcf68c1b25ccd
+checksums               rmd160  b89604089565c1f909046329c7e9d5faf84f036f \
+                        sha256  b54e643f3ca5f046cfd2f329a001efeaae8a3094365fa6c1cb5dcf68c1b25ccd
 
-depends_lib     port:automake \
-                port:autoconf \
-                port:libtool \
-                port:help2man \
-                port:icu \
-                port:spidermonkey \
-                port:erlang
+depends_lib             port:automake \
+                        port:autoconf \
+                        port:libtool \
+                        port:help2man \
+                        port:icu \
+                        port:spidermonkey \
+                        port:erlang
 
 # erlang is not universal
-universal_variant no
+universal_variant       no
 
-patchfiles      patch-configure.diff \
-                patch-etc-launchd-org.apache.couchdb.plist.tpl.in.diff \
-                patch-src-couchdb-priv-Makefile.in.diff \
-                patch-parameterized-modules-r16b-bug.38395.patch
+patchfiles              patch-configure.diff \
+                        patch-etc-launchd-org.apache.couchdb.plist.tpl.in.diff \
+                        patch-src-couchdb-priv-Makefile.in.diff \
+                        patch-parameterized-modules-r16b-bug.38395.patch
 
 require_active_variants erlang ssl
 
-configure.args  --with-js-include=${prefix}/include/js \
-                --with-erlang=${prefix}/lib/erlang/usr/include \
-                --enable-js-trunk
+configure.args          --with-js-include=${prefix}/include/js \
+                        --with-erlang=${prefix}/lib/erlang/usr/include \
+                        --enable-js-trunk
 
-set dbgroup couchdb
-set dbuser couchdb
-set logdir ${prefix}/var/log/couchdb
-set dbdir ${prefix}/var/lib/couchdb
-set confdir ${prefix}/etc/couchdb
-set rundir ${prefix}/var/run/couchdb
-set plistdir /Library/LaunchDaemons
-startupitem.uniquename org.apache.couchdb
-set plist ${startupitem.uniquename}.plist
+set dbgroup             couchdb
+set dbuser              couchdb
+set logdir              ${prefix}/var/log/couchdb
+set dbdir               ${prefix}/var/lib/couchdb
+set confdir             ${prefix}/etc/couchdb
+set rundir              ${prefix}/var/run/couchdb
+set plistdir            /Library/LaunchDaemons
+startupitem.uniquename  org.apache.couchdb
+set plist               ${startupitem.uniquename}.plist
 
-add_users       ${dbuser} group=${dbgroup}
+add_users               ${dbuser} group=${dbgroup}
 
 post-destroot {
     move ${destroot}${confdir}/local.ini ${destroot}${confdir}/local.ini.sample
@@ -83,13 +84,14 @@
     }
 }
 
+
 notes "
 Run the following command to load the CouchDB launchd plist\
 in order to start the service now and at system startup:
 
-sudo launchctl load -w ${plistdir}/${plist}
+sudo port load couchdb
 "
 
-livecheck.type  regex
-livecheck.url   http://couchdb.apache.org/downloads.html
-livecheck.regex apache-${name}-(\[0-9.\]+\[0-9\]+)
+livecheck.type          regex
+livecheck.url           http://couchdb.apache.org/downloads.html
+livecheck.regex         apache-${name}-(\[0-9.\]+\[0-9\]+)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130318/7ee114cd/attachment-0001.html>


More information about the macports-changes mailing list