Howdie!
This diff updates databases/apache-couchdb to the latest, it also adds
an rc script and sets me as MAINTAINER.
OK? stick hits?
Cheers,
Aaron
Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/apache-couchdb/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile 21 Mar 2013 08:45:14 -0000 1.18
+++ Makefile 18 Jul 2013 16:43:55 -0000
@@ -2,13 +2,14 @@
COMMENT = distributed, document-oriented database
-COUCH_VER = 1.0.4
+COUCH_VER = 1.3.1
DISTNAME = apache-couchdb-${COUCH_VER}
-REVISION = 0
CATEGORIES = databases
HOMEPAGE = http://couchdb.apache.org/
+MAINTAINER = Aaron Bieber <[email protected]>
+
# Apache 2.0
PERMIT_PACKAGE_CDROM = Yes
@@ -17,7 +18,7 @@ MODULES = devel/gettext
WANTLIB += c crypto curl icudata icui18n icuuc idn m mozjs ncurses
WANTLIB += nspr4 plc4 plds4 pthread ssl stdc++ z
-MASTER_SITES = ${MASTER_SITE_APACHE:=couchdb/${COUCH_VER}/}
+MASTER_SITES = ${MASTER_SITE_APACHE:=couchdb/source/${COUCH_VER}/}
BUILD_DEPENDS = lang/erlang
RUN_DEPENDS = lang/erlang
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/apache-couchdb/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 7 Feb 2013 16:06:43 -0000 1.8
+++ distinfo 18 Jul 2013 16:43:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (apache-couchdb-1.0.4.tar.gz) =
uCBdwizsSuaRj6Zpo4wrvJWIN6ekd50i1Mwil6uvLw8=
-SIZE (apache-couchdb-1.0.4.tar.gz) = 1042922
+SHA256 (apache-couchdb-1.3.1.tar.gz) =
4wUcsL5WBRPgyy1PywOkytTtpb84GhFTddEGeHXsimo=
+SIZE (apache-couchdb-1.3.1.tar.gz) = 3381522
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/databases/apache-couchdb/patches/patch-Makefile_in,v
retrieving revision 1.8
diff -u -p -r1.8 patch-Makefile_in
--- patches/patch-Makefile_in 7 Feb 2013 16:06:43 -0000 1.8
+++ patches/patch-Makefile_in 18 Jul 2013 16:43:55 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-Makefile_in,v 1.8 2013/02/07 16:06:43 jasper Exp $
---- Makefile.in.orig Thu Dec 20 22:00:16 2012
-+++ Makefile.in Tue Jan 15 21:25:59 2013
-@@ -332,18 +332,18 @@ version_stage = @version_stage@
+--- Makefile.in.orig Mon Jun 10 05:21:48 2013
++++ Makefile.in Thu Jul 18 09:36:16 2013
+@@ -345,18 +345,18 @@ version_stage = @version_stage@
SUBDIRS = bin etc src share test var utils
ACLOCAL_AMFLAGS = -I m4
localdoc_DATA = \
@@ -27,7 +27,7 @@ $OpenBSD: patch-Makefile_in,v 1.8 2013/0
+ LICENSE \
+ NEWS \
+ NOTICE \
-+ README \
++ README.rst \
+ THANKS
DISTCLEANFILES = $(localdoc_DATA)
Index: patches/patch-src_couchdb_priv_couch_js_http_c
===================================================================
RCS file: patches/patch-src_couchdb_priv_couch_js_http_c
diff -N patches/patch-src_couchdb_priv_couch_js_http_c
--- patches/patch-src_couchdb_priv_couch_js_http_c 10 Apr 2011 17:28:38
-0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,26 +0,0 @@
-$OpenBSD: patch-src_couchdb_priv_couch_js_http_c,v 1.1 2011/04/10 17:28:38
jasper Exp $
-
-"Starting in SpiderMonkey 1.8.5, jsval can store a full 32-bit integer, so this
-check isn't needed any longer for 32-bit integers."
-
---- src/couchdb/priv/couch_js/http.c.orig Fri Apr 1 09:35:22 2011
-+++ src/couchdb/priv/couch_js/http.c Fri Apr 1 09:37:23 2011
-@@ -286,16 +286,8 @@ status(JSContext* cx, JSObject* obj, jsval idval, jsva
- return JS_FALSE;
- }
-
-- if(INT_FITS_IN_JSVAL(http->last_status))
-- {
-- *vp = INT_TO_JSVAL(http->last_status);
-- return JS_TRUE;
-- }
-- else
-- {
-- JS_ReportError(cx, "INTERNAL: Invalid last_status");
-- return JS_FALSE;
-- }
-+ *vp = INT_TO_JSVAL(http->last_status);
-+ return JS_TRUE;
- }
-
- JSClass CouchHTTPClass = {
Index: pkg/MESSAGE
===================================================================
RCS file: pkg/MESSAGE
diff -N pkg/MESSAGE
--- pkg/MESSAGE 16 Mar 2009 22:05:59 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-To start CouchDB at boot and shut it down when the system goes down,
-add the following lines to /etc/rc.local and /etc/rc.shutdown, respectively:
-
-/etc/rc.local:
-
-if [ -x ${TRUEPREFIX}/bin/couchdb ]; then
- echo -n ' couchdb'
- install -d -o _couchdb /var/run/couchdb
- su -l _couchdb -c "${TRUEPREFIX}/bin/couchdb -b -p \
- /var/run/couchdb/couchdb.pid" >/dev/null
-fi
-
-/etc/rc.shutdown:
-
-if [ -r /var/run/couchdb/couchdb.pid ]; then
- su -l _couchdb -c "${TRUEPREFIX}/bin/couchdb -d -p \
- /var/run/couchdb/couchdb.pid" >/dev/null
-fi
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/apache-couchdb/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST 7 Feb 2013 16:06:43 -0000 1.7
+++ pkg/PLIST 18 Jul 2013 16:43:55 -0000
@@ -2,8 +2,10 @@
@newgroup _couchdb:621
@newuser _couchdb:621:_couchdb:daemon:CouchDB account:/var/couchdb:/bin/sh
%%SHARED%%
+bin/couch-config
bin/couchdb
bin/couchjs
+@info info/CouchDB
lib/couchdb/
lib/couchdb/bin/
@bin lib/couchdb/bin/couchjs
@@ -17,6 +19,8 @@ lib/couchdb/erlang/lib/couch-${COUCH_VER
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_auth_cache.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_btree.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_changes.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_compaction_daemon.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_compress.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_config.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_config_writer.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_db.beam
@@ -24,47 +28,44 @@ lib/couchdb/erlang/lib/couch-${COUCH_VER
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_db_update_notifier_sup.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_db_updater.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_doc.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_drv.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_ejson_compare.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_event_sup.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_external_manager.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_external_server.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_file.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_auth.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_cors.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_db.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_external.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_misc_handlers.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_oauth.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_proxy.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_rewrite.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_show.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_stats_handlers.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_view.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_httpd_vhost.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_key_tree.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_log.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_native_process.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_os_daemons.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_os_process.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_passwords.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_primary_sup.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_query_servers.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_ref_counter.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_rep.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_rep_att.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_rep_changes_feed.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_rep_httpc.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_rep_missing_revs.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_rep_reader.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_rep_sup.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_rep_writer.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_secondary_sup.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_server.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_server_sup.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_stats_aggregator.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_stats_collector.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_stream.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_task_status.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_users_db.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_util.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_uuids.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_view.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_view_compactor.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_view_group.beam
-lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_view_updater.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/couch_work_queue.beam
+lib/couchdb/erlang/lib/couch-${COUCH_VER}/ebin/json_stream_parse.beam
lib/couchdb/erlang/lib/couch-${COUCH_VER}/include/
lib/couchdb/erlang/lib/couch-${COUCH_VER}/include/couch_db.hrl
lib/couchdb/erlang/lib/couch-${COUCH_VER}/include/couch_js_functions.hrl
@@ -74,6 +75,50 @@ lib/couchdb/erlang/lib/couch-${COUCH_VER
lib/couchdb/erlang/lib/couch-${COUCH_VER}/priv/lib/couch_icu_driver.a
lib/couchdb/erlang/lib/couch-${COUCH_VER}/priv/lib/couch_icu_driver.la
lib/couchdb/erlang/lib/couch-${COUCH_VER}/priv/stat_descriptions.cfg
+lib/couchdb/erlang/lib/couch_index-0.1/
+lib/couchdb/erlang/lib/couch_index-0.1/ebin/
+lib/couchdb/erlang/lib/couch_index-0.1/ebin/couch_index.beam
+lib/couchdb/erlang/lib/couch_index-0.1/ebin/couch_index_compactor.beam
+lib/couchdb/erlang/lib/couch_index-0.1/ebin/couch_index_server.beam
+lib/couchdb/erlang/lib/couch_index-0.1/ebin/couch_index_updater.beam
+lib/couchdb/erlang/lib/couch_index-0.1/ebin/couch_index_util.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview.app
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview_cleanup.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview_compactor.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview_http.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview_index.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview_show.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview_test_util.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview_updater.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/ebin/couch_mrview_util.beam
+lib/couchdb/erlang/lib/couch_mrview-0.1/include/
+lib/couchdb/erlang/lib/couch_mrview-0.1/include/couch_mrview.hrl
+lib/couchdb/erlang/lib/couch_replicator-0.1/
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator.app
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_api_wrap.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_httpc.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_httpc_pool.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_httpd.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_job_sup.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_manager.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_notifier.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_utils.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/ebin/couch_replicator_worker.beam
+lib/couchdb/erlang/lib/couch_replicator-0.1/include/
+lib/couchdb/erlang/lib/couch_replicator-0.1/include/couch_replicator.hrl
+lib/couchdb/erlang/lib/couch_replicator-0.1/include/couch_replicator_api_wrap.hrl
+lib/couchdb/erlang/lib/couch_replicator-0.1/include/couch_replicator_js_functions.hrl
+lib/couchdb/erlang/lib/ejson-0.1.0/
+lib/couchdb/erlang/lib/ejson-0.1.0/ebin/
+lib/couchdb/erlang/lib/ejson-0.1.0/ebin/ejson.app
+lib/couchdb/erlang/lib/ejson-0.1.0/ebin/ejson.beam
+lib/couchdb/erlang/lib/ejson-0.1.0/ebin/mochijson2.beam
+lib/couchdb/erlang/lib/ejson-0.1.0/ebin/mochinum.beam
lib/couchdb/erlang/lib/erlang-oauth/
lib/couchdb/erlang/lib/erlang-oauth/ebin/
lib/couchdb/erlang/lib/erlang-oauth/ebin/oauth.app
@@ -86,14 +131,6 @@ lib/couchdb/erlang/lib/erlang-oauth/ebin
lib/couchdb/erlang/lib/etap/
lib/couchdb/erlang/lib/etap/ebin/
lib/couchdb/erlang/lib/etap/ebin/etap.beam
-lib/couchdb/erlang/lib/etap/ebin/etap_application.beam
-lib/couchdb/erlang/lib/etap/ebin/etap_can.beam
-lib/couchdb/erlang/lib/etap/ebin/etap_exception.beam
-lib/couchdb/erlang/lib/etap/ebin/etap_process.beam
-lib/couchdb/erlang/lib/etap/ebin/etap_report.beam
-lib/couchdb/erlang/lib/etap/ebin/etap_request.beam
-lib/couchdb/erlang/lib/etap/ebin/etap_string.beam
-lib/couchdb/erlang/lib/etap/ebin/etap_web.beam
lib/couchdb/erlang/lib/ibrowse-2.2.0/
lib/couchdb/erlang/lib/ibrowse-2.2.0/ebin/
lib/couchdb/erlang/lib/ibrowse-2.2.0/ebin/ibrowse.app
@@ -104,36 +141,51 @@ lib/couchdb/erlang/lib/ibrowse-2.2.0/ebi
lib/couchdb/erlang/lib/ibrowse-2.2.0/ebin/ibrowse_lib.beam
lib/couchdb/erlang/lib/ibrowse-2.2.0/ebin/ibrowse_sup.beam
lib/couchdb/erlang/lib/ibrowse-2.2.0/ebin/ibrowse_test.beam
-lib/couchdb/erlang/lib/mochiweb-r113/
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochifmt.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochifmt_records.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochifmt_std.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochihex.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochijson.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochijson2.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochinum.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb.app
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_app.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_charref.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_cookies.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_echo.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_headers.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_html.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_http.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_multipart.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_request.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_response.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_skel.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_socket_server.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_sup.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/mochiweb_util.beam
-lib/couchdb/erlang/lib/mochiweb-r113/ebin/reloader.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochifmt.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochifmt_records.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochifmt_std.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiglobal.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochihex.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochijson.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochijson2.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochilists.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochilogfile2.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochinum.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochitemp.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiutf8.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb.app
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_acceptor.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_app.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_charref.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_cookies.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_cover.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_echo.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_headers.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_html.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_http.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_io.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_mime.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_multipart.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_request.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_response.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_skel.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_socket.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_socket_server.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_sup.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/mochiweb_util.beam
+lib/couchdb/erlang/lib/mochiweb-1.4.1/ebin/reloader.beam
+lib/couchdb/erlang/lib/snappy-1.0.3/
+lib/couchdb/erlang/lib/snappy-1.0.3/ebin/
+lib/couchdb/erlang/lib/snappy-1.0.3/ebin/snappy.app
+lib/couchdb/erlang/lib/snappy-1.0.3/ebin/snappy.beam
@man man/man1/couchdb.1
@man man/man1/couchjs.1
share/couchdb/
share/couchdb/server/
+share/couchdb/server/main-coffee.js
share/couchdb/server/main.js
share/couchdb/www/
share/couchdb/www/_sidebar.html
@@ -143,6 +195,7 @@ share/couchdb/www/custom_test.html
share/couchdb/www/database.html
share/couchdb/www/dialog/
share/couchdb/www/dialog/_admin_party.html
+share/couchdb/www/dialog/_change_password.html
share/couchdb/www/dialog/_compact_cleanup.html
share/couchdb/www/dialog/_create_admin.html
share/couchdb/www/dialog/_create_config.html
@@ -155,6 +208,82 @@ share/couchdb/www/dialog/_save_view_as.h
share/couchdb/www/dialog/_share_test_reports.html
share/couchdb/www/dialog/_signup.html
share/couchdb/www/dialog/_upload_attachment.html
+share/couchdb/www/docs/
+share/couchdb/www/docs/_images/
+share/couchdb/www/docs/_images/futon-createdb.png
+share/couchdb/www/docs/_images/futon-editdoc.png
+share/couchdb/www/docs/_images/futon-editeddoc.png
+share/couchdb/www/docs/_images/futon-overview.png
+share/couchdb/www/docs/_images/futon-replform.png
+share/couchdb/www/docs/_sources/
+share/couchdb/www/docs/_sources/api/
+share/couchdb/www/docs/_sources/api-basics.txt
+share/couchdb/www/docs/_sources/api/authn.txt
+share/couchdb/www/docs/_sources/api/configuration.txt
+share/couchdb/www/docs/_sources/api/database.txt
+share/couchdb/www/docs/_sources/api/design.txt
+share/couchdb/www/docs/_sources/api/documents.txt
+share/couchdb/www/docs/_sources/api/local.txt
+share/couchdb/www/docs/_sources/api/misc.txt
+share/couchdb/www/docs/_sources/api/reference.txt
+share/couchdb/www/docs/_sources/changelog.txt
+share/couchdb/www/docs/_sources/changes.txt
+share/couchdb/www/docs/_sources/config_reference.txt
+share/couchdb/www/docs/_sources/configuring.txt
+share/couchdb/www/docs/_sources/ddocs.txt
+share/couchdb/www/docs/_sources/index.txt
+share/couchdb/www/docs/_sources/intro.txt
+share/couchdb/www/docs/_sources/json-structure.txt
+share/couchdb/www/docs/_sources/query-servers.txt
+share/couchdb/www/docs/_sources/replication.txt
+share/couchdb/www/docs/_static/
+share/couchdb/www/docs/_static/ajax-loader.gif
+share/couchdb/www/docs/_static/basic.css
+share/couchdb/www/docs/_static/comment-bright.png
+share/couchdb/www/docs/_static/comment-close.png
+share/couchdb/www/docs/_static/comment.png
+share/couchdb/www/docs/_static/default.css
+share/couchdb/www/docs/_static/doctools.js
+share/couchdb/www/docs/_static/down-pressed.png
+share/couchdb/www/docs/_static/down.png
+share/couchdb/www/docs/_static/favicon.ico
+share/couchdb/www/docs/_static/file.png
+share/couchdb/www/docs/_static/jquery.js
+share/couchdb/www/docs/_static/logo.png
+share/couchdb/www/docs/_static/minus.png
+share/couchdb/www/docs/_static/plus.png
+share/couchdb/www/docs/_static/pygments.css
+share/couchdb/www/docs/_static/rtd.css
+share/couchdb/www/docs/_static/searchtools.js
+share/couchdb/www/docs/_static/sidebar.js
+share/couchdb/www/docs/_static/underscore.js
+share/couchdb/www/docs/_static/up-pressed.png
+share/couchdb/www/docs/_static/up.png
+share/couchdb/www/docs/_static/websupport.js
+share/couchdb/www/docs/api/
+share/couchdb/www/docs/api-basics.html
+share/couchdb/www/docs/api/authn.html
+share/couchdb/www/docs/api/configuration.html
+share/couchdb/www/docs/api/database.html
+share/couchdb/www/docs/api/design.html
+share/couchdb/www/docs/api/documents.html
+share/couchdb/www/docs/api/local.html
+share/couchdb/www/docs/api/misc.html
+share/couchdb/www/docs/api/reference.html
+share/couchdb/www/docs/changelog.html
+share/couchdb/www/docs/changes.html
+share/couchdb/www/docs/config_reference.html
+share/couchdb/www/docs/configuring.html
+share/couchdb/www/docs/ddocs.html
+share/couchdb/www/docs/genindex.html
+share/couchdb/www/docs/index.html
+share/couchdb/www/docs/intro.html
+share/couchdb/www/docs/json-structure.html
+share/couchdb/www/docs/objects.inv
+share/couchdb/www/docs/query-servers.html
+share/couchdb/www/docs/replication.html
+share/couchdb/www/docs/search.html
+share/couchdb/www/docs/searchindex.js
share/couchdb/www/document.html
share/couchdb/www/favicon.ico
share/couchdb/www/image/
@@ -200,6 +329,7 @@ share/couchdb/www/script/couch_tests.js
share/couchdb/www/script/futon.browse.js
share/couchdb/www/script/futon.format.js
share/couchdb/www/script/futon.js
+share/couchdb/www/script/jquery-ui-1.8.11.custom.min.js
share/couchdb/www/script/jquery.couch.js
share/couchdb/www/script/jquery.dialog.js
share/couchdb/www/script/jquery.editinline.js
@@ -217,9 +347,9 @@ share/couchdb/www/script/oauth.js
share/couchdb/www/script/sha1.js
share/couchdb/www/script/test/
share/couchdb/www/script/test/all_docs.js
-share/couchdb/www/script/test/attachment_conflicts.js
share/couchdb/www/script/test/attachment_names.js
share/couchdb/www/script/test/attachment_paths.js
+share/couchdb/www/script/test/attachment_ranges.js
share/couchdb/www/script/test/attachment_views.js
share/couchdb/www/script/test/attachments.js
share/couchdb/www/script/test/attachments_multipart.js
@@ -228,6 +358,7 @@ share/couchdb/www/script/test/basics.js
share/couchdb/www/script/test/batch_save.js
share/couchdb/www/script/test/bulk_docs.js
share/couchdb/www/script/test/changes.js
+share/couchdb/www/script/test/coffee.js
share/couchdb/www/script/test/compact.js
share/couchdb/www/script/test/config.js
share/couchdb/www/script/test/conflicts.js
@@ -253,6 +384,7 @@ share/couchdb/www/script/test/lots_of_do
share/couchdb/www/script/test/method_override.js
share/couchdb/www/script/test/multiple_rows.js
share/couchdb/www/script/test/oauth.js
+share/couchdb/www/script/test/oauth_users_db.js
share/couchdb/www/script/test/proxyauth.js
share/couchdb/www/script/test/purge.js
share/couchdb/www/script/test/reader_acl.js
@@ -262,6 +394,8 @@ share/couchdb/www/script/test/reduce_bui
share/couchdb/www/script/test/reduce_false.js
share/couchdb/www/script/test/reduce_false_temp.js
share/couchdb/www/script/test/replication.js
+share/couchdb/www/script/test/replicator_db.js
+share/couchdb/www/script/test/replicator_db_security.js
share/couchdb/www/script/test/rev_stemming.js
share/couchdb/www/script/test/rewrite.js
share/couchdb/www/script/test/security_validation.js
@@ -269,6 +403,7 @@ share/couchdb/www/script/test/show_docum
share/couchdb/www/script/test/stats.js
share/couchdb/www/script/test/update_documents.js
share/couchdb/www/script/test/users_db.js
+share/couchdb/www/script/test/users_db_security.js
share/couchdb/www/script/test/utf8.js
share/couchdb/www/script/test/uuids.js
share/couchdb/www/script/test/view_collation.js
@@ -299,11 +434,14 @@ share/couchdb/www/spec/jquery_couch_js_i
share/couchdb/www/spec/run.html
share/couchdb/www/status.html
share/couchdb/www/style/
+share/couchdb/www/style/jquery-ui-1.8.11.custom.css
share/couchdb/www/style/layout.css
+share/couchdb/www/verify_install.html
share/doc/couchdb/
share/doc/couchdb/AUTHORS
share/doc/couchdb/BUGS
share/doc/couchdb/CHANGES
+share/doc/couchdb/CouchDB.pdf.gz
share/doc/couchdb/DEVELOPERS
share/doc/couchdb/INSTALL
share/doc/couchdb/INSTALL.Unix
@@ -311,7 +449,7 @@ share/doc/couchdb/INSTALL.Windows
share/doc/couchdb/LICENSE
share/doc/couchdb/NEWS
share/doc/couchdb/NOTICE
-share/doc/couchdb/README
+share/doc/couchdb/README.rst
share/doc/couchdb/THANKS
share/examples/couchdb/
@sample ${SYSCONFDIR}/couchdb/
@@ -326,3 +464,4 @@ share/examples/couchdb/local.ini
@group _couchdb
@sample /var/log/couchdb/
@sample /var/couchdb/
+@rcscript ${RCDIR}/couchdb
Index: pkg/couchdb.rc
===================================================================
RCS file: pkg/couchdb.rc
diff -N pkg/couchdb.rc
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ pkg/couchdb.rc 18 Jul 2013 16:43:55 -0000
@@ -0,0 +1,30 @@
+#!/bin/sh
+#
+# $OpenBSD: couchdb.rc,v 1.10 2013/07/04 15:28:14 abieber Exp $
+
+datadir="/var/run/couchdb"
+
+daemon="${TRUEPREFIX}/bin/couchdb"
+daemon_flags="-b -p ${datadir}/couchdb.pid"
+daemon_user="_couchdb"
+
+. /etc/rc.d/rc.subr
+
+rc_check() {
+ ${rcexec} "${daemon} -s"
+}
+
+rc_reload() {
+ rc_stop()
+ rc_start()
+}
+
+rc_start() {
+ ${rcexec} "${daemon} -b -p ${datadir}/couchdb.pid"
+}
+
+rc_stop() {
+ ${rcexec} "${daemon} -d -p ${datadir}/couchdb.pid"
+}
+
+rc_cmd $1