Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197176 - couchdb svn (new ebuild)
Summary: couchdb svn (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 2 votes (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-10-26 21:00 UTC by Patrick Hahn
Modified: 2009-03-22 21:27 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
couchdb svn ebuild (couchdb-9999.ebuild,1.37 KB, text/plain)
2007-10-26 21:01 UTC, Patrick Hahn
Details
couchdb-0.7.0 ebuild (couchdb-0.7.0.ebuild,1.34 KB, text/plain)
2007-11-17 04:16 UTC, Patrick Hahn
Details
Updated ebuild for the new Apache CouchDB in incubator (couchdb-9999.ebuild,1.75 KB, text/plain)
2008-06-22 16:35 UTC, Vicente Jiménez Aguilar
Details
ebuild for the recently tagged 0.8.0 (couchdb-0.8.0.ebuild,1.76 KB, text/plain)
2008-07-02 12:39 UTC, Vicente Jiménez Aguilar
Details
ebuild for the tagged 0.8.1 version downloaded from subversion. (couchdb-0.8.1.ebuild,1.76 KB, text/plain)
2008-09-03 11:47 UTC, Vicente Jiménez Aguilar
Details
Updated 0.8.1 ebuild with bugfixes that works properly out of the box (couchdb-0.8.1.ebuild,1.49 KB, text/plain)
2009-02-18 19:51 UTC, Douglas Mayle
Details
Updated trunk ebuild that has the same updates (couchdb-9999.ebuild,1.47 KB, text/plain)
2009-02-18 19:52 UTC, Douglas Mayle
Details
init file for the updated ebuilds (couchdb.init-0.8.1,1.12 KB, text/plain)
2009-02-18 19:53 UTC, Douglas Mayle
Details
conf file that accompanies the updated ebuilds (couchdb.conf-0.8.1,226 bytes, text/plain)
2009-02-18 19:53 UTC, Douglas Mayle
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Hahn 2007-10-26 21:00:32 UTC
I rolled up a working svn ebuild for the couchdb trunk. This should install cleanly and the init script should start cleanly, but I doubt that the ebuild itself is completely proper. 

It's ~x86 only at the moment, simply due to my lack of round tuits to test on AMD64. 

I'll attach it to the bug, here's a link anyway: http://skorgu.net/f/couchdb-9999.ebuild

Reproducible: Always
Comment 1 Patrick Hahn 2007-10-26 21:01:02 UTC
Created attachment 134455 [details]
couchdb svn ebuild
Comment 2 Patrick Hahn 2007-11-17 04:16:59 UTC
Created attachment 136130 [details]
couchdb-0.7.0 ebuild

Comments and bug reports welcome.
Comment 3 Vicente Jiménez Aguilar 2008-06-20 21:54:27 UTC
(In reply to comment #0)
I think you need to add Mozilla SpiderMonkey as a running dependency.

see:
http://svn.apache.org/repos/asf/incubator/couchdb/trunk/README

> I rolled up a working svn ebuild for the couchdb trunk. This should install
> cleanly and the init script should start cleanly, but I doubt that the ebuild
> itself is completely proper. 
> 
> It's ~x86 only at the moment, simply due to my lack of round tuits to test on
> AMD64. 
> 
> I'll attach it to the bug, here's a link anyway:
> http://skorgu.net/f/couchdb-9999.ebuild
> 
> Reproducible: Always
> 

Comment 4 Vicente Jiménez Aguilar 2008-06-22 14:55:24 UTC
also the new subversion repository:
https://svn.apache.org/repos/asf/incubator/couchdb/trunk/
Comment 5 Vicente Jiménez Aguilar 2008-06-22 16:35:07 UTC
Created attachment 158017 [details]
Updated ebuild for the new Apache CouchDB in incubator

Just added the new Mozilla SpiderMonkey dependency.
Changed the location of the subversion files to point to the new address.
Removed -C option from ./bootstrap
Comment 6 Vicente Jiménez Aguilar 2008-07-02 12:39:20 UTC
Created attachment 159315 [details]
ebuild for the recently tagged 0.8.0
Comment 7 Lars Strojny 2008-08-24 17:44:16 UTC
I've imported the ebuild into my CouchDB overlay (http://svn.usrportage.de/couchdb-overlay/). I've cleaned it up and bumped it for 0.8.1. If you are interesting in working on the ebuild there, please drop me a mail.
Comment 8 Vicente Jiménez Aguilar 2008-09-03 11:47:00 UTC
Created attachment 164480 [details]
ebuild for the tagged 0.8.1 version downloaded from subversion.

Still downloaded from subversion. If I have time, try to download from Apache mirrors at http://www.apache.org/dyn/closer.cgi?path=/incubator/couchdb/0.8.1-incubating/apache-couchdb-0.8.1-incubating.tar.gz
Comment 9 Vicente Jiménez Aguilar 2008-09-04 15:26:44 UTC
(In reply to comment #7)
> I've imported the ebuild into my CouchDB overlay
> (http://svn.usrportage.de/couchdb-overlay/). I've cleaned it up and bumped it
> for 0.8.1. If you are interesting in working on the ebuild there, please drop
> me a mail.
> 

Haven't read your comment and just do another simple ebuild for the 0.8.1 version. I just wanted to clean it a bit and read the ebuild howto, when I've see that you just do a good job.

I'm interested in continue working in this ebuild if you don't mind that I'm just a newbie to ebuilds.
Comment 10 Vicente Jiménez Aguilar 2008-09-04 15:27:26 UTC
Comment on attachment 164480 [details]
ebuild for the tagged 0.8.1 version downloaded from subversion.

Better version at
http://svn.usrportage.de/couchdb-overlay/
Comment 11 Dirkjan Ochtman (RETIRED) gentoo-dev 2008-12-02 15:21:31 UTC
I have another (Mercurial) overlay which contains a CouchDB ebuild for recent snapshots: http://hg.xavamedia.nl/portage/.
Comment 12 Tim Dysinger 2009-01-27 02:49:30 UTC
(In reply to comment #10)
> (From update of attachment 164480 [details] [edit])
> Better version at
> http://svn.usrportage.de/couchdb-overlay/
> 

Couchdb does not depend on svn2cl (subversion change logs).  It depends on icu, spidermonkey and erlang.
Comment 13 Douglas Mayle 2009-02-18 19:51:30 UTC
Created attachment 182458 [details]
Updated 0.8.1 ebuild with bugfixes that works properly out of the box

This updated ebuild has many bugfixes and works properly out of the box
Comment 14 Douglas Mayle 2009-02-18 19:52:02 UTC
Created attachment 182460 [details]
Updated trunk ebuild that has the same updates
Comment 15 Douglas Mayle 2009-02-18 19:53:33 UTC
Created attachment 182462 [details]
init file for the updated ebuilds
Comment 16 Douglas Mayle 2009-02-18 19:53:57 UTC
Created attachment 182464 [details]
conf file that accompanies the updated ebuilds
Comment 17 Douglas Mayle 2009-02-18 19:56:53 UTC
My organization uses couchdb and we've updated the ebuilds to work properly on gentoo. Make sure to download the latest versions of these scripts.
Comment 18 Caleb Tennis (RETIRED) gentoo-dev 2009-03-22 21:27:57 UTC
I've committed 0.8.1 into portage, so I'll close this one out. Thanks to everyone for the ebuilds and related files.