Gentoo Archives: gentoo-commits

From: "Caleb Tennis (caleb)" <caleb@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-db/couchdb: couchdb-0.8.1.ebuild metadata.xml ChangeLog
Date: Sun, 22 Mar 2009 21:27:46
Message-Id: E1LlVCq-0004Kf-1b@stork.gentoo.org
1 caleb 09/03/22 21:27:44
2
3 Added: couchdb-0.8.1.ebuild metadata.xml ChangeLog
4 Log:
5 Initial import of couchdb, from 197176
6 (Portage version: 2.1.6.7/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 dev-db/couchdb/couchdb-0.8.1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/couchdb/couchdb-0.8.1.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/couchdb/couchdb-0.8.1.ebuild?rev=1.1&content-type=text/plain
13
14 Index: couchdb-0.8.1.ebuild
15 ===================================================================
16 # Copyright 1999-2009 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/dev-db/couchdb/couchdb-0.8.1.ebuild,v 1.1 2009/03/22 21:27:43 caleb Exp $
19
20 inherit eutils distutils
21
22 DESCRIPTION="Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database."
23 HOMEPAGE="http://couchdb.apache.org/"
24 SRC_URI="mirror://apache/incubator/couchdb/${PV}-incubating/apache-${P}-incubating.tar.gz"
25
26 LICENSE="Apache-2.0"
27 SLOT="0"
28 KEYWORDS="~x86 ~amd64"
29 IUSE=""
30 RESTRICT="test mirror" #72375
31
32 RDEPEND="dev-libs/icu
33 dev-lang/erlang
34 >=dev-libs/openssl-0.9.8j
35 >=net-misc/curl-7.18.2
36 dev-lang/spidermonkey"
37
38 DEPEND="${RDEPEND}"
39
40 S="${WORKDIR}/apache-${P}-incubating"
41
42 pkg_setup() {
43 enewgroup couchdb
44 enewuser couchdb -1 /bin/bash /var/lib/couchdb couchdb
45 }
46
47 src_compile() {
48 ./bootstrap
49 econf --with-erlang=/usr/lib/erlang/usr/include --prefix=/usr \
50 --localstatedir=/var || die "configure failed"
51 emake || die "make failed"
52 }
53
54 src_install() {
55 emake DESTDIR="${D}" install || die "install failed"
56
57 insinto /var/run/couchdb
58
59 fowners couchdb:couchdb \
60 /var/run/couchdb \
61 /var/lib/couchdb \
62 /var/log/couchdb
63
64 newinitd "${FILESDIR}/couchdb.init-0.8.1" couchdb || die
65 newconfd "${FILESDIR}/couchdb.conf-0.8.1" couchdb || die
66 }
67
68
69
70 1.1 dev-db/couchdb/metadata.xml
71
72 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/couchdb/metadata.xml?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/couchdb/metadata.xml?rev=1.1&content-type=text/plain
74
75 Index: metadata.xml
76 ===================================================================
77 <?xml version="1.0" encoding="UTF-8"?>
78 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
79
80 <pkgmetadata>
81 <herd>no-herd</herd>
82 <maintainer>
83 <email>caleb@g.o</email>
84 </maintainer>
85 </pkgmetadata>
86
87
88
89 1.1 dev-db/couchdb/ChangeLog
90
91 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/couchdb/ChangeLog?rev=1.1&view=markup
92 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/couchdb/ChangeLog?rev=1.1&content-type=text/plain
93
94 Index: ChangeLog
95 ===================================================================
96 # ChangeLog for dev-db/couchdb
97 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
98 # $Header: /var/cvsroot/gentoo-x86/dev-db/couchdb/ChangeLog,v 1.1 2009/03/22 21:27:43 caleb Exp $
99
100 *couchdb-0.8.1 (22 Mar 2009)
101
102 22 Mar 2009; Caleb Tennis <caleb@g.o> +files/couchdb.conf-0.8.1,
103 +files/couchdb.init-0.8.1, +couchdb-0.8.1.ebuild:
104 Initial import, from bug 197176. Thanks to everyone there who submitted ebuilds and supplemental files.