Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Oct 2008 17:13:09 +0200
From:      Bernhard Froehlich <decke@bluelife.at>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        ditesh@gathani.org
Subject:   ports/127854: [PATCH] databases/couchdb: update to 0.8.1
Message-ID:  <20081004171309.14b72a77@chii.bluelife.at>
Resent-Message-ID: <200810041520.m94FK1NR043610@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         127854
>Category:       ports
>Synopsis:       [PATCH] databases/couchdb: update to 0.8.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 04 15:20:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Bernhard Fr__hlich
>Release:        FreeBSD 7.1-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD chii.bluelife.at 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #1: Tue Sep  2 20:58:26 CEST
>Description:
- Update to 0.8.1
- using erlang-lite like recommended in PR ports/126689
- rc.d startscript added
- running couchdb with his own user

Added file(s):
- files/couchdb.in
- files/patch-etc-Makefile.am
- files/patch-etc-Makefile.in
- files/pkg-install.in
- patch-GIDs.diff
- patch-UIDs.diff

Port maintainer (ditesh@gathani.org) is cc'd.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- couchdb-0.8.1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/Makefile /usr/ports/databases/couchdb/Makefile
--- /usr/ports/databases/couchdb.orig/Makefile	2008-07-23 02:39:33.000000000 +0200
+++ /usr/ports/databases/couchdb/Makefile	2008-10-04 16:41:53.000000000 +0200
@@ -6,32 +6,64 @@
 #
 
 PORTNAME=	couchdb
-PORTVERSION=	0.7.0
+PORTVERSION=	0.8.1
 CATEGORIES=	databases
-MASTER_SITES=	http://couchdb.googlecode.com/files/
+MASTER_SITES=	${MASTER_SITE_APACHE}
+MASTER_SITE_SUBDIR=incubator/couchdb/${PORTVERSION}-incubating
+DISTNAME=	apache-${PORTNAME}-${PORTVERSION}-incubating
 
 MAINTAINER=	ditesh@gathani.org
 COMMENT=	A document database server, accessible via a RESTful JSON API
 
-LIB_DEPENDS=	icudata:${PORTSDIR}/devel/icu
-BUILD_DEPENDS=	${LOCALBASE}/lib/erlang/usr/include/erl_driver.h:${PORTSDIR}/lang/erlang
-RUN_DEPENDS=	${BUILD_DEPENDS}
+LIB_DEPENDS=	icudata:${PORTSDIR}/devel/icu \
+		js:${PORTSDIR}/lang/spidermonkey
+BUILD_DEPENDS=	erlc:${PORTSDIR}/lang/erlang-lite \
+		spidermonkey>=1.7.0:${PORTSDIR}/lang/spidermonkey \
+		help2man:${PORTSDIR}/misc/help2man
+RUN_DEPENDS=	erl:${PORTSDIR}/lang/erlang-lite
 
+USE_RC_SUBR=	couchdb
 USE_GMAKE=	yes
 USE_AUTOTOOLS=	libtool:15
+GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib"
 CONFIGURE_ARGS=	--with-erlang=${LOCALBASE}/lib/erlang/usr/include \
-		--localstatedir=/var \
+		--localstatedir=/var
 
-post-patch:
-	@${REINPLACE_CMD} -e "s|),Linux|),FreeBSD|g" ${WRKSRC}/src/js/config.mk
+MAN1=		couchdb.1 couchjs.1
+
+COUCHDBUSER?=	couchdb
+COUCHDBGROUP?=	couchdb
+COUCHDBUID?=	916
+COUCHDBGID?=	916
+COUCHDBDIR?=	/var/db/couchdb
+COUCHDBLOGDIR?=	/var/log/couchdb
+
+PLIST_SUB=	COUCHDBUSER=${COUCHDBUSER} \
+		COUCHDBGROUP=${COUCHDBGROUP} \
+		COUCHDBUID=${COUCHDBUID} \
+		COUCHDBGID=${COUCHDBGID} \
+		COUCHDBDIR=${COUCHDBDIR} \
+		COUCHDBLOGDIR=${COUCHDBLOGDIR}
 
-MAN1=	couchdb.1 couchjs.1
+SUB_FILES=	pkg-install
 
-.include <bsd.port.pre.mk>
+SUB_LIST=	PREFIX=${PREFIX} \
+		${PLIST_SUB}
 
-.if ${ARCH} != "i386"
-BROKEN=		does not compile
+post-patch:
+	@${REINPLACE_CMD} -e 's|-ljs |-ljs -lm |' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e 's|\$${localstatedir}/lib/|\$${localstatedir}/db/|' ${WRKSRC}/configure
+
+.if defined(NOPORTDOCS)
+	@${REINPLACE_CMD} -e 's| install-localdocDATA||' ${WRKSRC}/Makefile.in
 .endif
 
-.include <bsd.port.post.mk>
+post-install:
+	@${SETENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+	@${CHOWN} -R ${COUCHDBUSER}:${COUCHDBGROUP} ${COUCHDBDIR}
+	@${CHOWN} -R ${COUCHDBUSER}:${COUCHDBGROUP} ${COUCHDBLOGDIR}
+
+.include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/distinfo /usr/ports/databases/couchdb/distinfo
--- /usr/ports/databases/couchdb.orig/distinfo	2008-06-23 23:44:15.000000000 +0200
+++ /usr/ports/databases/couchdb/distinfo	2008-10-01 17:33:45.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (couchdb-0.7.0.tar.gz) = 2e214874e9063cc178bde7ab0f703b89
-SHA256 (couchdb-0.7.0.tar.gz) = 34311f849512e557e565417fd97a87a8db8cf704956373a83613606e9a545ecd
-SIZE (couchdb-0.7.0.tar.gz) = 1602625
+MD5 (apache-couchdb-0.8.1-incubating.tar.gz) = 89e037b370bef33be93f0f317e07615f
+SHA256 (apache-couchdb-0.8.1-incubating.tar.gz) = 647f1506979ee53d4887a2b3a5fcf1004be64c9457c8d358a8fed5720f9da970
+SIZE (apache-couchdb-0.8.1-incubating.tar.gz) = 562627
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/files/couchdb.in /usr/ports/databases/couchdb/files/couchdb.in
--- /usr/ports/databases/couchdb.orig/files/couchdb.in	1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/databases/couchdb/files/couchdb.in	2008-10-01 17:33:47.000000000 +0200
@@ -0,0 +1,60 @@
+#!/bin/sh
+
+# PROVIDE: couchdb
+# REQUIRE: DAEMON
+# BEFORE:  LOGIN
+#
+# Add the following line to /etc/rc.conf[.local] to enable couchdb
+#
+# couchdb_enable (bool):        Set to "NO" by default.
+#                               Set it to "YES" to enable couchdb.
+# couchdb_flags (str):          Additional arguments to be passed
+#                               to couchdb.
+
+. %%RC_SUBR%%
+
+name="couchdb"
+rcvar=`set_rcvar`
+pidfile="/var/run/${name}.pid"
+command="%%PREFIX%%/bin/${name}"
+
+COUCHDBCTL=%%PREFIX%%/bin/${name}
+COUCHDBUSER=%%COUCHDBUSER%%
+COUCHDBLOG=%%COUCHDBLOGDIR%%
+
+# set default
+: ${couchdb_enable="NO"}
+: ${couchdb_flags=""}
+
+# handler
+start_cmd="couchdb_start"
+status_cmd="couchdb_status"
+stop_cmd="couchdb_stop"
+
+couchdb_status()
+{
+    su -m $COUCHDBUSER -c "$COUCHDBCTL -s"
+}
+
+couchdb_start()
+{
+    echo -n "Starting $name: "
+    touch $pidfile && chown $COUCHDBUSER $pidfile
+    su -m $COUCHDBUSER -c "$COUCHDBCTL -b -o $COUCHDBLOG/stdout.log \
+        -e $COUCHDBLOG/stderr.log ${couchdb_flags}"
+}
+
+couchdb_stop()
+{
+    echo -n "Stopping $name: "
+    if su -m $COUCHDBUSER -c "$COUCHDBCTL -d"; then
+        sleep 2
+        killall -u $COUCHDBUSER -kill 2>/dev/null
+        rm -f $pidfile
+    else
+        echo -n " failed "
+    fi
+}
+
+load_rc_config $name
+run_rc_command "$1"
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/files/patch-etc-Makefile.am /usr/ports/databases/couchdb/files/patch-etc-Makefile.am
--- /usr/ports/databases/couchdb.orig/files/patch-etc-Makefile.am	1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/databases/couchdb/files/patch-etc-Makefile.am	2008-10-01 17:33:48.000000000 +0200
@@ -0,0 +1,35 @@
+--- etc/Makefile.am.orig	2008-09-30 22:43:53.000000000 +0200
++++ etc/Makefile.am	2008-09-30 22:44:59.000000000 +0200
+@@ -10,12 +10,12 @@
+ ## License for the specific language governing permissions and limitations
+ ## under the License.
+ 
+-SUBDIRS = couchdb default init launchd logrotate.d
++SUBDIRS = couchdb default init launchd
+ 
+-default_sysconf_data = logrotate.d/couchdb
++default_sysconf_data =
+ 
+ if INIT
+-init_sysconf_data = default/couchdb
++init_sysconf_data = couchdb/couchdb.sample
+ init_DATA = init/couchdb
+ endif
+ 
+@@ -30,12 +30,12 @@
+ transform = @program_transform_name@
+ couchdb_command_name = `echo couchdb | sed '$(transform)'`
+ 
+-default/couchdb: default/couchdb.tpl
++couchdb/couchdb.sample: default/couchdb.tpl
+ 	if test "$(mkdir_p)"; then \
+-	    $(mkdir_p) default; \
++	    $(mkdir_p) couchdb; \
+ 	else \
+-	    if test ! -d default; then \
+-	        mkdir default; \
++	    if test ! -d couchdb; then \
++	        mkdir couchdb; \
+ 	    fi \
+ 	fi
+ 	sed -e "s|%configure_input%|$@. Generated from $< by configure.|" \
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/files/patch-etc-Makefile.in /usr/ports/databases/couchdb/files/patch-etc-Makefile.in
--- /usr/ports/databases/couchdb.orig/files/patch-etc-Makefile.in	1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/databases/couchdb/files/patch-etc-Makefile.in	2008-10-03 20:00:52.000000000 +0200
@@ -0,0 +1,24 @@
+--- etc/Makefile.in.orig	2008-08-11 19:25:53.000000000 +0200
++++ etc/Makefile.in	2008-10-03 20:00:02.000000000 +0200
+@@ -211,9 +211,9 @@
+ version_release = @version_release@
+ version_revision = @version_revision@
+ version_stage = @version_stage@
+-SUBDIRS = couchdb default init launchd logrotate.d
+-default_sysconf_data = logrotate.d/couchdb
+-@INIT_TRUE@init_sysconf_data = default/couchdb
++SUBDIRS = couchdb default init launchd
++default_sysconf_data = 
++@INIT_TRUE@init_sysconf_data = couchdb/couchdb.sample
+ @INIT_TRUE@init_DATA = init/couchdb
+ @LAUNCHD_TRUE@launchd_DATA = launchd/org.apache.couchdb.plist
+ nobase_sysconf_DATA = $(default_sysconf_data) $(init_sysconf_data)
+@@ -595,7 +595,7 @@
+ 	uninstall-nobase_sysconfDATA
+ 
+ 
+-default/couchdb: default/couchdb.tpl
++couchdb/couchdb.sample: default/couchdb.tpl
+ 	if test "$(mkdir_p)"; then \
+ 	    $(mkdir_p) default; \
+ 	else \
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/files/pkg-install.in /usr/ports/databases/couchdb/files/pkg-install.in
--- /usr/ports/databases/couchdb.orig/files/pkg-install.in	1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/databases/couchdb/files/pkg-install.in	2008-10-01 17:33:49.000000000 +0200
@@ -0,0 +1,38 @@
+#!/bin/sh
+
+case $2 in
+POST-INSTALL)
+	USER=%%COUCHDBUSER%%
+	GROUP=%%COUCHDBGROUP%%
+	UID=%%COUCHDBUID%%
+	GID=%%COUCHDBGID%%
+	HOMEDIR=%%COUCHDBDIR%%
+	PW=/usr/sbin/pw
+
+	if ${PW} group show "${GROUP}" 2>/dev/null; then
+		echo "You already have a group \"${GROUP}\", so I will use it."
+	else
+		if ${PW} groupadd ${GROUP} -g ${GID}; then
+			echo "Added group \"${GROUP}\"."
+		else
+			echo "Adding group \"${GROUP}\" failed..."
+			exit 1
+		fi
+	fi
+
+	if ${PW} user show "${USER}" 2>/dev/null; then
+		echo "You already have a user \"${USER}\", so I will use it."
+	else
+		if ${PW} useradd ${USER} -u ${UID} -g ${GROUP} -h - \
+			-d ${HOMEDIR} -s /usr/sbin/nologin -c "CouchDB Daemon"
+		then
+			echo "Added user \"${USER}\"."
+		else
+			echo "Adding user \"${USER}\" failed..."
+			exit 1
+		fi
+	fi
+
+	exit 0
+	;;
+esac
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/patch-GIDs.diff /usr/ports/databases/couchdb/patch-GIDs.diff
--- /usr/ports/databases/couchdb.orig/patch-GIDs.diff	1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/databases/couchdb/patch-GIDs.diff	2008-10-04 16:59:28.000000000 +0200
@@ -0,0 +1,7 @@
+--- /usr/ports/GIDs.orig	2008-10-04 16:55:18.000000000 +0200
++++ /usr/ports/GIDs	2008-10-04 16:55:39.000000000 +0200
+@@ -133,3 +133,4 @@
+ _relayd:*:913:
+ bitlbee:*:914:
+ logcheck:*:915:
++couchdb:*:916:
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/patch-UIDs.diff /usr/ports/databases/couchdb/patch-UIDs.diff
--- /usr/ports/databases/couchdb.orig/patch-UIDs.diff	1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/databases/couchdb/patch-UIDs.diff	2008-10-04 16:59:41.000000000 +0200
@@ -0,0 +1,7 @@
+--- /usr/ports/UIDs.orig	2008-10-04 16:55:13.000000000 +0200
++++ /usr/ports/UIDs	2008-10-04 16:55:39.000000000 +0200
+@@ -145,3 +145,4 @@
+ _relayd:*:913:913::0:0:Relay Daemon:/var/empty:/usr/sbin/nologin
+ bitlbee:*:914:914::0:0:Bitlbee pseudo-user:/nonexistent:/sbin/nologin
+ logcheck:*:915:915::0:0:Logcheck system account:/var/lib/logcheck:/usr/local/bin/bash
++couchdb:*:916:916::0:0:CouchDB Daemon:/var/db/couchdb:/usr/sbin/nologin
diff -ruN --exclude=CVS /usr/ports/databases/couchdb.orig/pkg-plist /usr/ports/databases/couchdb/pkg-plist
--- /usr/ports/databases/couchdb.orig/pkg-plist	2008-06-23 23:44:15.000000000 +0200
+++ /usr/ports/databases/couchdb/pkg-plist	2008-10-01 17:33:52.000000000 +0200
@@ -1,110 +1,63 @@
+@comment $FreeBSD$
 bin/couchdb
 bin/couchjs
-%%ETCDIR%%/conf/mime.types
 %%ETCDIR%%/couch.ini
-%%ETCDIR%%/couch_httpd.conf
-etc/default/couchdb
-etc/rc.d/couchdb
-lib/couchdb/bin/_couchjs
-lib/couchdb/erlang/bin/couch.boot
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/cjson.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch.app
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_btree.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_db.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_db_sup.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_db_update_notifier.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_doc.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_event_sup.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_file.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_ft_query.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_log.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_query_servers.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_rep.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_server.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_server_sup.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_stream.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_util.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/couch_view_group.beam
-lib/couchdb/erlang/lib/couch-0.7.0/ebin/mod_couch.beam
-lib/couchdb/erlang/lib/couch-0.7.0/include/couch_db.hrl
-lib/couchdb/erlang/lib/couch-0.7.0/priv/lib/couch_erl_driver.a
-lib/couchdb/erlang/lib/couch-0.7.0/priv/lib/couch_erl_driver.la
-lib/couchdb/erlang/lib/couch-0.7.0/priv/lib/couch_erl_driver.so
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/couch_inets.app
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/ftp.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/ftp_progress.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/ftp_response.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/ftp_sup.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http_base_64.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http_chunk.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http_cookie.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http_request.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http_response.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http_transport.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http_uri.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/http_util.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpc_handler.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpc_manager.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpc_request.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpc_response.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpc_sup.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_acceptor.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_acceptor_sup.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_cgi.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_conf.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_esi.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_example.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_instance_sup.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_manager.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_misc_sup.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_request.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_request_handler.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_response.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_script_env.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_socket.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_sup.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/httpd_util.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/inets.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/inets_app.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/inets_sup.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_actions.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_alias.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_auth.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_auth_dets.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_auth_mnesia.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_auth_plain.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_auth_server.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_browser.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_cgi.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_dir.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_disk_log.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_esi.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_get.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_head.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_htaccess.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_include.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_log.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_range.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_responsecontrol.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_security.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_security_server.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/mod_trace.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/tftp.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/tftp_binary.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/tftp_engine.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/tftp_file.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/tftp_lib.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin/tftp_sup.beam
-lib/couchdb/erlang/lib/couch_inets-4.7.5/include/ftp_internal.hrl
-lib/couchdb/erlang/lib/couch_inets-4.7.5/include/http_internal.hrl
-lib/couchdb/erlang/lib/couch_inets-4.7.5/include/httpc_internal.hrl
-lib/couchdb/erlang/lib/couch_inets-4.7.5/include/httpd.hrl
-lib/couchdb/erlang/lib/couch_inets-4.7.5/include/inets_internal.hrl
-lib/couchdb/erlang/lib/couch_inets-4.7.5/include/mod_auth.hrl
-lib/couchdb/erlang/lib/couch_inets-4.7.5/include/tftp.hrl
+%%ETCDIR%%/couchdb.sample
+lib/couchdb/bin/couchjs
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/cjson.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch.app
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_btree.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_db.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_db_update_notifier.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_doc.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_event_sup.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_file.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_ft_query.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_httpd.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_key_tree.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_log.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_query_servers.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_rep.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_server.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_server_sup.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_stream.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_util.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin/couch_view.beam
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/include/couch_db.hrl
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/priv/lib/couch_erl_driver.a
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/priv/lib/couch_erl_driver.la
+lib/couchdb/erlang/lib/couch-0.8.1-incubating/priv/lib/couch_erl_driver.so
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb.app
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochifmt.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochifmt_records.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochifmt_std.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochihex.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochijson.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochijson2.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochinum.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_app.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_charref.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_cookies.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_echo.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_headers.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_html.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_http.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_multipart.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_request.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_response.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_skel.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_socket_server.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_sup.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/mochiweb_util.beam
+lib/couchdb/erlang/lib/mochiweb-r82/ebin/reloader.beam
 %%DATADIR%%/server/main.js
+%%DATADIR%%/www/browse/_compact_database.html
+%%DATADIR%%/www/browse/_create_database.html
+%%DATADIR%%/www/browse/_create_document.html
+%%DATADIR%%/www/browse/_delete_database.html
+%%DATADIR%%/www/browse/_delete_document.html
+%%DATADIR%%/www/browse/_save_view_as.html
 %%DATADIR%%/www/browse/database.html
 %%DATADIR%%/www/browse/document.html
 %%DATADIR%%/www/browse/index.html
@@ -114,38 +67,49 @@
 %%DATADIR%%/www/image/apply.gif
 %%DATADIR%%/www/image/bg.png
 %%DATADIR%%/www/image/cancel.gif
+%%DATADIR%%/www/image/compact.gif
 %%DATADIR%%/www/image/delete-mini.gif
 %%DATADIR%%/www/image/delete.gif
+%%DATADIR%%/www/image/grippie.gif
 %%DATADIR%%/www/image/hgrad.gif
 %%DATADIR%%/www/image/load.gif
 %%DATADIR%%/www/image/logo.png
+%%DATADIR%%/www/image/order-asc.gif
+%%DATADIR%%/www/image/order-desc.gif
 %%DATADIR%%/www/image/path.gif
+%%DATADIR%%/www/image/progress.gif
 %%DATADIR%%/www/image/run-mini.gif
 %%DATADIR%%/www/image/run.gif
 %%DATADIR%%/www/image/running.gif
 %%DATADIR%%/www/image/save.gif
+%%DATADIR%%/www/image/spinner.gif
 %%DATADIR%%/www/image/test_failure.gif
 %%DATADIR%%/www/image/test_success.gif
 %%DATADIR%%/www/image/thead.gif
+%%DATADIR%%/www/image/thead-key.gif
 %%DATADIR%%/www/image/toggle-collapse.gif
 %%DATADIR%%/www/image/toggle-expand.gif
+%%DATADIR%%/www/image/twisty.gif
 %%DATADIR%%/www/index.html
 %%DATADIR%%/www/replicator.html
 %%DATADIR%%/www/script/browse.js
 %%DATADIR%%/www/script/couch.js
 %%DATADIR%%/www/script/couch_tests.js
 %%DATADIR%%/www/script/jquery.js
-%%DATADIR%%/www/script/json.js
+%%DATADIR%%/www/script/jquery.cookies.js
+%%DATADIR%%/www/script/jquery.couch.js
+%%DATADIR%%/www/script/jquery.dialog.js
+%%DATADIR%%/www/script/jquery.resizer.js
+%%DATADIR%%/www/script/jquery.suggest.js
+%%DATADIR%%/www/script/json2.js
 %%DATADIR%%/www/script/pprint.js
-%%DATADIR%%/www/script/shell.js
-%%DATADIR%%/www/shell.html
 %%DATADIR%%/www/style/layout.css
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS.gz
 %%PORTDOCS%%%%DOCSDIR%%/BUGS.gz
+%%PORTDOCS%%%%DOCSDIR%%/CHANGES.gz
 %%PORTDOCS%%%%DOCSDIR%%/NEWS.gz
 %%PORTDOCS%%%%DOCSDIR%%/README.gz
 %%PORTDOCS%%%%DOCSDIR%%/THANKS.gz
-%%PORTDOCS%%%%DOCSDIR%%/changelog.gz
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm %%DATADIR%%/www/style
 @dirrm %%DATADIR%%/www/script
@@ -154,19 +118,15 @@
 @dirrm %%DATADIR%%/www
 @dirrm %%DATADIR%%/server
 @dirrm %%DATADIR%%
-@dirrm lib/couchdb/erlang/lib/couch_inets-4.7.5/include
-@dirrm lib/couchdb/erlang/lib/couch_inets-4.7.5/ebin
-@dirrm lib/couchdb/erlang/lib/couch_inets-4.7.5
-@dirrm lib/couchdb/erlang/lib/couch-0.7.0/priv/lib
-@dirrm lib/couchdb/erlang/lib/couch-0.7.0/priv
-@dirrm lib/couchdb/erlang/lib/couch-0.7.0/include
-@dirrm lib/couchdb/erlang/lib/couch-0.7.0/ebin
-@dirrm lib/couchdb/erlang/lib/couch-0.7.0
+@dirrm lib/couchdb/erlang/lib/couch-0.8.1-incubating/include
+@dirrm lib/couchdb/erlang/lib/couch-0.8.1-incubating/ebin
+@dirrm lib/couchdb/erlang/lib/couch-0.8.1-incubating/priv/lib
+@dirrm lib/couchdb/erlang/lib/couch-0.8.1-incubating/priv
+@dirrm lib/couchdb/erlang/lib/couch-0.8.1-incubating
+@dirrm lib/couchdb/erlang/lib/mochiweb-r82/ebin
+@dirrm lib/couchdb/erlang/lib/mochiweb-r82
 @dirrm lib/couchdb/erlang/lib
-@dirrm lib/couchdb/erlang/bin
 @dirrm lib/couchdb/erlang
 @dirrm lib/couchdb/bin
 @dirrm lib/couchdb
-@dirrm etc/default
-@dirrm %%ETCDIR%%/conf
 @dirrm %%ETCDIR%%
--- couchdb-0.8.1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081004171309.14b72a77>