Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 269649 Details for
Bug 343021
Add ebuild for membase server (community edition)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
new membase server ebuild
membase-server-community-1.6.5.3.ebuild (text/plain), 1.67 KB, created by
Gennady Tsoy
on 2011-04-12 12:05:46 UTC
(
hide
)
Description:
new membase server ebuild
Filename:
MIME Type:
Creator:
Gennady Tsoy
Created:
2011-04-12 12:05:46 UTC
Size:
1.67 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header$ > >EAPI=2 >inherit eutils > >DESCRIPTION="Distributed key-value database management system" >HOMEPAGE="http://www.couchbase.com" >SRC_URI="x86? ( ${PN}_x86_${PV}.deb ) > amd64? ( ${PN}_x86_64_${PV}.deb )" > >RESTRICT="fetch" > >LICENSE="COUCHBASE INC. COMMUNITY EDITION" >SLOT="0" >KEYWORDS="~x86 ~amd64" >IUSE="" > >RDEPEND=">=sys-libs/ncurses-5 > >=dev-libs/libevent-1.4.13 > >=dev-libs/cyrus-sasl-2 > >=dev-libs/openssl-0.9.8r > !net-misc/memcached" >DEPEND="" > >pkg_nofetch() { > einfo "Please download ${A} from:" > einfo "${HOMEPAGE}/downloads/membase-server/community" > einfo "and place it in ${DISTDIR}" >} > >pkg_setup() { > enewuser membase -1 -1 /opt/membase daemon >} > >src_unpack() { > ar x "$DISTDIR"/${A} > cd ${WORKDIR} > tar xzf data.tar.gz >} > >src_install() { > > cp -pPR "${WORKDIR}"/opt "${D}" > rm -f "${D}"/opt/membase/${PV}/data > rm -f "${D}"/opt/membase/${PV}/tmp > rm -f "${D}"/opt/membase/${PV}/bin/membase > > dodir "etc/membase/${PV}" > keepdir "etc/membase/${PV}" > cp "${FILESDIR}/${PV}/config" "${D}/etc/membase/${PV}" || die "Install failed!" > > dodir "/opt/membase/data" > keepdir "/opt/membase/data" > > dodir "/opt/membase/logs" > dodir "/opt/membase/mnesia" > dodir "/opt/membase/tmp" > > dosym "/opt/membase/data" "/opt/membase/${PV}/data" > dosym "/opt/membase/tmp" "/opt/membase/${PV}/tmp" > > chown -R membase:daemon "${D}/etc/membase" || die "Install failed!" > chown -R membase:daemon "${D}/opt/membase" || die "Install failed!" > > newinitd "${FILESDIR}/${PV}/init-epmd" epmd > newinitd "${FILESDIR}/${PV}/init-membase" membase > exeinto /opt/membase/${PV}/bin > doexe "${FILESDIR}/${PV}/membase" >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 343021
: 269649 |
269651
|
269653
|
269655
|
269657