summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorUltrabug <ultrabug@gentoo.org>2019-12-19 11:26:27 +0100
committerUltrabug <ultrabug@gentoo.org>2019-12-19 11:27:09 +0100
commit7df5437cfaf193f7803a230ee288023e5ccf09fa (patch)
tree31a08d267d70b362dc92e45afd92b748083491a9 /dev-db
parentdev-db/scylla: apply read amplification patch (diff)
downloadultrabug-7df5437cfaf193f7803a230ee288023e5ccf09fa.tar.gz
ultrabug-7df5437cfaf193f7803a230ee288023e5ccf09fa.tar.bz2
ultrabug-7df5437cfaf193f7803a230ee288023e5ccf09fa.zip
dev-db/couchbase-server-community: drop ebuilds
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/couchbase-server-community/Manifest7
-rw-r--r--dev-db/couchbase-server-community/couchbase-server-community-4.5.1.ebuild62
-rw-r--r--dev-db/couchbase-server-community/couchbase-server-community-5.1.1.ebuild60
-rw-r--r--dev-db/couchbase-server-community/files/90-couchbase.conf2
-rwxr-xr-xdev-db/couchbase-server-community/files/couchbase-server53
-rw-r--r--dev-db/couchbase-server-community/metadata.xml8
6 files changed, 0 insertions, 192 deletions
diff --git a/dev-db/couchbase-server-community/Manifest b/dev-db/couchbase-server-community/Manifest
deleted file mode 100644
index dc88f7f..0000000
--- a/dev-db/couchbase-server-community/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX 90-couchbase.conf 60 BLAKE2B b2942ca9aab374ab38e89cad095015f108d161c174006d91b150962944cd3e04ffdd1f9cbb98df3c779326692d067726b350ecc491fbb2ded753bef8b4c00bc8 SHA512 085c0e8540222ee80e83629f464088a3e601f45de6ff55cc561d4f896c335950dd83510ca6708bdce68125eabaeb1e27ee77672b9a1472af94b07b7b676717ee
-AUX couchbase-server 1416 BLAKE2B 45da8aa7d5f6fbf375e3dd3eaa7c854b4d23eeb8590558c4dc1faefc1acbda722a72193ae7a83e654907775336c7381c3bce6667ce58921084c259b9288f2d8c SHA512 94d97674fb4c050d56a714a6bf0f62811ba4217bac765550fc9890d041c8e5b7a934fbded303bee28563c85971ca6ecac3f2bc7192c59ac12df67308341af127
-DIST couchbase-server-community_4.5.1-debian7_amd64.deb 128601008 BLAKE2B 8b747368793e20e377f1640dbd7c788d9cd1d5d3c98c7e1990740c9d6901563e9bb696048f2039a5228275f9b79871dacd499d2a4c44aa5a4145df610aa44906 SHA512 4d21f1467b14616b852969615010e4978ac23f481dfa940c8f3d1c6f4e42b855ee44aaee7a32a461df81c44603fa42b3c6850ea9ac1e4e571d7ad81e2e9599e1
-DIST couchbase-server-community_5.1.1-debian9_amd64.deb 100385478 BLAKE2B dcc38b1dba499f121dac8fc9b92c9e03eefebf2643d8d6749dc92e083eab7b91d86edf75ba2112fa73cf5d6b4492b92e8c21ef2f97b3e7f1990fe337750ef969 SHA512 261c9f82c2febb1412e0378482ecd65c59576c29cd8f793475859cb81a4bf97eddcc429309cf1ddd404bf2bdee6ff61a631f151348cd9a5176dade2a53128498
-EBUILD couchbase-server-community-4.5.1.ebuild 1495 BLAKE2B 32b6bc1070e29c7b98789f1c98f619f8a408662f1617cd56e25b78c4a8d2ff627a5c3dfbdbd8fc60219c5f3640b04683208f084fb9da6c38b5d9bb0046a63de4 SHA512 75647e0a899b0cb210fef219c3c2ae74175a358437ece61ace34b4f4944b1fa19f873838704dcf13523b9fcabe0f43af9482512b71d33d768b842cdca40805fe
-EBUILD couchbase-server-community-5.1.1.ebuild 1409 BLAKE2B d4f5b0e53807a2a157cbd6a9512b6e04c6c448cb1eb4f69f440d52f7adc3e9db268fff7671d7c072743d0e30ca731d8e2ba137f876cddb58acd71df33d1eb9b0 SHA512 8ce43246d053c0f28c112d9225d14cce98df08cb3a48c73f410745db059cda2067d74d8b4b5456166a845ec6697c53294597ac00e14d66e03444b2b8edd36f7e
-MISC metadata.xml 249 BLAKE2B 40afa233e18ae5678e52194be8b1235d8deda4810e55b33ea192ded6b09a158f1bc941544f90a1b9e396db00bc0fe277c072d267568473ae4aa2dec8bc5c2f89 SHA512 6eae78a65db44c8f7ef2d20c10c8612cd2072c0204c6294798e4bf94f1283c684c22d1ad28e0f68e78e82a0c60526d6786492c9dacc438d83405218e51c1bf9c
diff --git a/dev-db/couchbase-server-community/couchbase-server-community-4.5.1.ebuild b/dev-db/couchbase-server-community/couchbase-server-community-4.5.1.ebuild
deleted file mode 100644
index 4a8dcf4..0000000
--- a/dev-db/couchbase-server-community/couchbase-server-community-4.5.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils user
-
-DESCRIPTION="Distributed key-value database management system"
-HOMEPAGE="http://www.couchbase.com"
-SRC_URI="http://packages.couchbase.com/releases/${PV}/${PN}_${PV}-debian7_amd64.deb"
-
-LICENSE="COUCHBASE_COMMUNITY_EDITION"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:5=[tinfo]
- >=dev-libs/libevent-1.4.13
- >=dev-libs/cyrus-sasl-2
- >=media-video/rtmpdump-2.4
- virtual/jre:*"
-DEPEND="${RDEPEND}"
-
-export CONFIG_PROTECT="${CONFIG_PROTECT} /opt/${PN}/var/lib/${PN}/"
-
-S=${WORKDIR}
-
-pkg_setup() {
- enewgroup couchbase
- enewuser couchbase -1 /bin/bash /opt/couchbase couchbase
-}
-
-src_unpack() {
- ar x "${DISTDIR}"/${A}
- cd "${WORKDIR}"
- tar xzf data.tar.gz
-}
-
-src_prepare() {
- default
-}
-
-src_install() {
- # basic cleanup
- rm -rf opt/couchbase/etc/{couchbase_init.d,couchbase_init.d.tmpl,init.d}
- find opt/couchbase/var/lib/couchbase/ -type f -delete || die
-
- # bin install / copy
- dodir /opt/couchbase
- cp -a opt/couchbase/* "${D}"/opt/couchbase/
-
- dodir /opt/couchbase/var/lib/couchbase/{data,mnesia,tmp}
-
- fperms o+x /opt/couchbase/lib/python/pysqlite2/
- fperms -R o+r /opt/couchbase/lib/python/pysqlite2/
- fowners -R couchbase:couchbase /opt/couchbase/
-
- doinitd "${FILESDIR}"/couchbase-server
- dosym /opt/couchbase/etc/logrotate.d/couchdb /etc/logrotate.d/couchdb
-
- insinto /etc/security/limits.d/
- doins "${FILESDIR}"/90-couchbase.conf
-}
diff --git a/dev-db/couchbase-server-community/couchbase-server-community-5.1.1.ebuild b/dev-db/couchbase-server-community/couchbase-server-community-5.1.1.ebuild
deleted file mode 100644
index b24e44f..0000000
--- a/dev-db/couchbase-server-community/couchbase-server-community-5.1.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils user
-
-DESCRIPTION="Distributed key-value database management system"
-HOMEPAGE="http://www.couchbase.com"
-SRC_URI="https://packages.couchbase.com/releases/${PV}/${PN}_${PV}-debian9_amd64.deb"
-
-LICENSE="COUCHBASE_COMMUNITY_EDITION"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:5=[tinfo]
- >=dev-libs/libevent-1.4.13
- >=dev-libs/cyrus-sasl-2
- >=media-video/rtmpdump-2.4
- virtual/jre:*"
-DEPEND="${RDEPEND}"
-
-export CONFIG_PROTECT="${CONFIG_PROTECT} /opt/${PN}/var/lib/${PN}/"
-
-S=${WORKDIR}
-
-pkg_setup() {
- enewgroup couchbase
- enewuser couchbase -1 /bin/bash /opt/couchbase couchbase
-}
-
-src_unpack() {
- ar x "${DISTDIR}"/${A} || die
- cd "${WORKDIR}"
- tar xJf data.tar.xz || die
-}
-
-src_prepare() {
- default
-}
-
-src_install() {
- # basic cleanup
- rm -rf opt/couchbase/etc/{couchbase_init.d,couchbase_init.d.tmpl,init.d}
- find opt/couchbase/var/lib/couchbase/ -type f -delete || die
-
- # bin install / copy
- dodir /opt/couchbase
- cp -a opt/couchbase/* "${D}"/opt/couchbase/
-
- dodir /opt/couchbase/var/lib/couchbase/{data,mnesia,tmp}
-
- fowners -R couchbase:couchbase /opt/couchbase/
-
- doinitd "${FILESDIR}"/couchbase-server
- dosym /opt/couchbase/etc/logrotate.d/couchdb /etc/logrotate.d/couchdb
-
- insinto /etc/security/limits.d/
- doins "${FILESDIR}"/90-couchbase.conf
-}
diff --git a/dev-db/couchbase-server-community/files/90-couchbase.conf b/dev-db/couchbase-server-community/files/90-couchbase.conf
deleted file mode 100644
index de73dc4..0000000
--- a/dev-db/couchbase-server-community/files/90-couchbase.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-couchbase soft nofile 10240
-couchbase hard nofile 10240
diff --git a/dev-db/couchbase-server-community/files/couchbase-server b/dev-db/couchbase-server-community/files/couchbase-server
deleted file mode 100755
index 30c2f4d..0000000
--- a/dev-db/couchbase-server-community/files/couchbase-server
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/files/ntpd.rc,v 1.24 2010/07/18 21:53:24 vapier Exp $
-
-BASEDIR=/opt/couchbase/var/lib/couchbase
-DAEMON=/opt/couchbase/bin/couchbase-server
-PIDFILE=/opt/couchbase/var/lib/couchbase/couchbase-server.pid
-NODEFILE=/opt/couchbase/var/lib/couchbase/couchbase-server.node
-COOKIEFILE=/opt/couchbase/var/lib/couchbase/couchbase-server.cookie
-
-depend() {
- use net
-}
-
-checkconfig() {
- ulimit -n 10240
- ulimit -c unlimited
- ulimit -l unlimited
-
- touch ${PIDFILE} ${NODEFILE} ${COOKIEFILE} && chown couchbase:couchbase ${PIDFILE} ${NODEFILE} ${COOKIEFILE}
- return $?
-}
-
-start() {
- checkconfig || return $?
-
- ebegin "Starting ${SVCNAME}"
- start-stop-daemon --start --chdir ${BASEDIR} --user couchbase --pidfile ${PIDFILE} \
- --exec /bin/sh -- -c "${DAEMON} -- -noinput -detached > /opt/couchbase/var/lib/couchbase/logs/start.log 2>&1"
-
- einfon "Waiting for startup ."
- nc=0
- while true; do
- [ -f ${PIDFILE} ] && ps --pid $(cat ${PIDFILE}) &>/dev/null && echo && break
- nc=$(expr $nc + 1)
- if [ $nc -gt 60 ]; then
- echo
- eend 1 "Timeout waiting for ${SVCNAME} startup !"
- exit 1
- fi
- sleep 1
- echo -n "."
- done
-
- eend $? "Failed to start ${SVCNAME}"
-}
-
-stop() {
- ebegin "Stopping ${SVCNAME}"
- ${DAEMON} -k
- eend $? "Failed to stop ${SVCNAME}"
-}
diff --git a/dev-db/couchbase-server-community/metadata.xml b/dev-db/couchbase-server-community/metadata.xml
deleted file mode 100644
index f4e95c6..0000000
--- a/dev-db/couchbase-server-community/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ultrabug@gentoo.org</email>
- <name>Ultrabug</name>
- </maintainer>
-</pkgmetadata>