[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