Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 86269 invoked from network); 13 Jul 2010 05:34:41 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 Jul 2010 05:34:41 -0000 Received: (qmail 65205 invoked by uid 500); 13 Jul 2010 05:34:40 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 64877 invoked by uid 500); 13 Jul 2010 05:34:37 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 64869 invoked by uid 99); 13 Jul 2010 05:34:36 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Jul 2010 05:34:36 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,MIME_QP_LONG_LINE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of virtualandy@gmail.com designates 209.85.212.180 as permitted sender) Received: from [209.85.212.180] (HELO mail-px0-f180.google.com) (209.85.212.180) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Jul 2010 05:34:28 +0000 Received: by pxi3 with SMTP id 3so3736117pxi.11 for ; Mon, 12 Jul 2010 22:34:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:references:from :content-type:x-mailer:in-reply-to:message-id:date:to :content-transfer-encoding:mime-version; bh=GC9yoNXVKog9q7DUHSMnrAEuM5FrTipcpZNunF7vPIY=; b=J6Cck+H6DPx/RgJDf1azIm7lfrfbqkfrK49m+PoUOCS9lziLt0HZMdTd6BxiSqPzyg cAcHcuCzqtVtobXYkTq3apgQNwXiFT+uXMtF4EwGCo3E0XWvW/gjyw4BwW7Ek2D+xKMX eDO8Z8rsowu2Bmv0CiVe2uJw3yrek5RJzcsbA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:references:from:content-type:x-mailer:in-reply-to :message-id:date:to:content-transfer-encoding:mime-version; b=GBa2MURLvAr0lDml2S7KoqV82cVh+YoPAa0hW284rCkhvkyfbQRchgS29dbpVBXRl2 IzJDgW4iSU/Atq2+vu09FITap4X2B6ymbBAg7BxhzX1D+A7C4S2lrgcUOeUGc4EOH+H5 04qJjGw4FIys9cLD/p6beThGfp25qj3ehQogc= Received: by 10.142.157.6 with SMTP id f6mr5689766wfe.177.1278999247028; Mon, 12 Jul 2010 22:34:07 -0700 (PDT) Received: from [10.0.1.8] (c-24-9-238-208.hsd1.co.comcast.net [24.9.238.208]) by mx.google.com with ESMTPS id x18sm5730276wfd.20.2010.07.12.22.34.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 12 Jul 2010 22:34:06 -0700 (PDT) Subject: Re: Building an RPM for Red Hat EL / Fedora References: From: Andy Content-Type: text/plain; charset=us-ascii X-Mailer: iPhone Mail (8A293) In-Reply-To: Message-Id: <08E9A6F8-D8A9-4AAA-ACC2-850BEDC33335@gmail.com> Date: Mon, 12 Jul 2010 23:33:43 -0600 To: "user@couchdb.apache.org" Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (iPhone Mail 8A293) X-Virus-Checked: Checked by ClamAV on apache.org I saw the spec file in 0.10 but wasnt sure on the steps needed to build an r= pm from that (guess I need to RTFM on rpmbuild). But your rpm would be a huge help as I believe I should be able to unpack an= d tinker with it until I get it down. Thanks! Sent from my iPhone On Jul 12, 2010, at 11:01 PM, Bharat Bharat wrote= : > Just get the spec from 0.10 rpm and use 0.11 source. Copy them to your OS R= PMS SOURCES and SPECS directory and just use rpmbuild. It might be good idea= to take a peak at spec etc to make sure all dependencies are correct.=20 >=20 > I have a 0.11 rpm built for rhel 5.5 which I can send you if you want. It s= hould work on fedora afaik. >=20 > On Jul 12, 2010, at 7:10 PM, andy e wrote: >=20 >> Can someone point me to a few instructions on building an RPM of >> CouchDB 0.11 (preferrably, but I'll take a .spec file for 0.10.x) for >> RH / Fedora? >> I've seen a few posts about doing this, but no idea where to really start= . >>=20 >> Ideally, I'd like to compile the necessary dependencies >> (SpiderMonkey/JS, libcurl, etc) into one big .rpm that could be >> deployed to multiple RH machines (same version / arch) without having >> to recompile on each box. I think I need to statically compile those >> libs, but it's been a while since I've built these types of projects >> (Java development provides a nice abstraction that way ;) ). >>=20 >> If you have a working .rpm that I can just dig through, that works, >> too. I've got 0.10.2 (?) built and running on RHEL 5.4, but it would >> be nice to have a verifiable and consistent RPM for future installs. >>=20 >> Thanks in advance, >>=20 >> Andy >=20