commit: c89c295818716d455e57d777a69d4213b42d834e
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 2 06:49:35 2016 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Fri Sep 2 06:49:35 2016 +0000
URL: https://gitweb.gentoo.org/dev/ultrabug.git/commit/?id=c89c2958
rethinkdb released in portage
dev-db/rethinkdb/Manifest | 7 --
dev-db/rethinkdb/files/rethinkdb.confd | 12 --
dev-db/rethinkdb/files/rethinkdb.initd | 50 ---------
dev-db/rethinkdb/files/rethinkdb.service | 13 ---
dev-db/rethinkdb/files/rethinkdb.tmpfilesd | 1 -
dev-db/rethinkdb/metadata.xml | 16 ---
dev-db/rethinkdb/rethinkdb-2.3.2.ebuild | 121 ---------------------
dev-python/rethinkdb-python/Manifest | 3 -
dev-python/rethinkdb-python/metadata.xml | 8 --
.../rethinkdb-python/rethinkdb-python-2.3.0.ebuild | 24 ----
10 files changed, 255 deletions(-)
diff --git a/dev-db/rethinkdb/Manifest b/dev-db/rethinkdb/Manifest
deleted file mode 100644
index eacf098..0000000
--- a/dev-db/rethinkdb/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX rethinkdb.confd 606 SHA256
5d659a409a7b1a502a6362b818b01c1eb5f12e1bed273e9e876cc43758464659 SHA512
3a07f9c78ef96b2ca37fca508ee14a644d3c08612f662ba5260182fbfcceba064d20253f1261f56dc0a2c28d1a4d5e2320872c3c4e7595cb7ab4e202eb28ad42
WHIRLPOOL
2598d32113314f60b9e64048ba148c6fb3653ab92f833da13cc58b080996b988a20a61b8821634889c735628421609cee36c88dede66d89d5de071011a7afc57
-AUX rethinkdb.initd 1651 SHA256
3203f6ea1bfa5a124bdb8ef9ea282de69c82402b5875cf8ab987f9810fa69699 SHA512
6f232b05539dde1a8aef86837d4a2df1b1d5152f4c1cb7dd88f6b9d6c4f1f40c37f908e2d01aade5fe296b389db9b5a4b409a147caa6223a98b35e419bb36dd5
WHIRLPOOL
0001a9933b15c0b7d87ce8f6c190695cd855a6c99a2cee92e70745aed2fdef41415c277a78d400d2457e54cf38a61501cc9ffb836db6740b6aa3a1288375aa65
-AUX rethinkdb.service 261 SHA256
c831f179b0973ea5abb205a5aae3f4597d09bc7575f3a75fa6db5c32fce5f5ee SHA512
70389797ae79481b7d47b45f1676bd0531bc830a2f2daf7baec87533a7a6a0e67177572bab7d42324fe719f8a056899babc5ab2358a679c6a59899ed1272374b
WHIRLPOOL
7e0259a1678a216a44ee1b64df65ad8c3d653887a392ed371b027f17fa91cc9cb1f315fdce4071e8c1403e9af7891d772089f85fb9291981fdbca08ed3e46b6a
-AUX rethinkdb.tmpfilesd 43 SHA256
656d3a42e75d087e723f71aa320fdd91cbbb82071ef72eb11fd3e4a619b429a4 SHA512
5996f72b8e08aac80285373e8e1b5a664177e9d0e8d13e5638c6b821fe5b7a0368001fbfa9ef3f6709dabf0616abcabea40adc4808d176572f8f99b7a3255bae
WHIRLPOOL
84ff192ff84922155cfacb26e8f9255d506c0733472d5b674ea61e1c2f805a0293da0f69622d52bd21b2822dcaaf3a641c2ec39321283af0b3f00b0fb37ba2c9
-DIST rethinkdb-2.3.2.tgz 76823279 SHA256
af8760271c63496fdeaa8de8bae834febd4b6c09a57743570b30134e9837eaac SHA512
da10c2fdcdb25a8af1dff9c42892b68e31a26f412b3af94d15da1532aec6a747a1f7044d4f42ea1f03334ebb48d1e7ef597a975d5bb96c65294b30018ff27e07
WHIRLPOOL
3ee3c6247d479cbaf0ee303d3ae8c8d4de2cf831db50e0fb8c2276844b0b8b75933a90b83cef95854cfddd00614f2660727bce1e2221077b0dccff56c84a4044
-EBUILD rethinkdb-2.3.2.ebuild 3552 SHA256
8042c3f9edf9099b01129313c643825a94967ad7aab1af7110f37ac190307347 SHA512
eef329014252903ad23da08fbd288361b3dd430834f403ccd4084c6079dd8f0b305eefedb6635d63dc25ad39e1901ceec6db9e58ac416fc15e91e4ef743e8efd
WHIRLPOOL
bacc0c204aded02440baff9be7277985232db7ef242b8ed046a47932d6133f33be77032dfd21461f4b680c4fc367c0b64f4088bed400b36a90e2d18604b39619
-MISC metadata.xml 471 SHA256
65cad98fab9a780924012debe5906d7bab5831317aa4af2b37862a861b3f5bfa SHA512
1fa850b4f60828a41d5a752813a78008f90771041e033f0bc74e899f9e23e61710f500fcb2cd4f34c8f10905d6d660b7dc75c1eb9b95892966a3b45f5b21f517
WHIRLPOOL
59d2b047291daf85464529164a1e41e1fd70d14282488d53a91a57ff43913293c75d1253119a7000d7f1cd19fee9925d0755acd9e617dac770722bfa51c31994
diff --git a/dev-db/rethinkdb/files/rethinkdb.confd
b/dev-db/rethinkdb/files/rethinkdb.confd
deleted file mode 100644
index af65794..0000000
--- a/dev-db/rethinkdb/files/rethinkdb.confd
+++ /dev/null
@@ -1,12 +0,0 @@
-# !! IMPORTANT !!
-#
-# This file is ONLY used to override some of the init script configuration.
-#
-# You should NOT use this file to configure your rethinkdb instance,
-# see the /etc/rethinkdb/default.conf.sample file instead.
-#
-# Available init script modifiers :
-# - config_file : the configuration file to use (default :
/etc/rethinkdb/instance.d/<instance-name>.conf)
-# - user : the user used to run your rethinkdb instance (default : rethinkdb)
-# - group : the group used to run your rethinkdb instance (default : rethinkdb)
-# - run_dir : the run directory for your PID files (default : /run/rethinkdb)
\ No newline at end of file
diff --git a/dev-db/rethinkdb/files/rethinkdb.initd
b/dev-db/rethinkdb/files/rethinkdb.initd
deleted file mode 100644
index 429f041..0000000
--- a/dev-db/rethinkdb/files/rethinkdb.initd
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-instance_name=${SVCNAME/*.}
-config_file=${config_file:-/etc/rethinkdb/instances.d/${instance_name}.conf}
-run_dir=${run_dir:-/run/rethinkdb}
-
-command="/usr/bin/rethinkdb"
-command_args="--config-file ${config_file}"
-command_background="true"
-pidfile=${run_dir}/${instance_name}.pid
-user=${user:-rethinkdb}
-group=${group:-rethinkdb}
-start_stop_daemon_args="--user ${user} --group ${group} --wait 2000"
-
-depend() {
- use net
-}
-
-start_pre() {
- checkpath -d -m 0750 -o "${user}":"${group}" "${run_dir}"
- if [ "${instance_name}" == "rethinkdb" ]; then
- eerror "You should not run this default init script directly"
- eerror "Create a symlink to an instance name"
- eerror "and create a configuration file in
/etc/rethinkdb/instances.d/"
- eerror "then run this instance init script instead."
- return 1
- fi
- if [ ! -f ${config_file} ]; then
- eerror "Missing configuration file ${config_file}"
- return 1
- else
- # respect configured directory or set a default
- directory=$(egrep -e '^directory=' "${config_file}" | cut -d'='
-f2)
- if [ -z "${directory}" ]; then
-
directory=/var/lib/rethinkdb/instances.d/"${instance_name}"
- fi
- checkpath -d -m 0750 -o "${user}":"${group}" "${directory}"
- command_args="${command_args} --directory ${directory}"
-
- # respect configured log-file or set a default
- log_file=$(egrep -e '^log_file=' "${config_file}" | cut -d'='
-f2)
- if [ -z "${log_file}" ]; then
- log_file=/var/log/rethinkdb/"${instance_name}".log
- fi
- command_args="${command_args} --log-file ${log_file}"
- fi
-}
diff --git a/dev-db/rethinkdb/files/rethinkdb.service
b/dev-db/rethinkdb/files/rethinkdb.service
deleted file mode 100644
index 09645c2..0000000
--- a/dev-db/rethinkdb/files/rethinkdb.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=RethinkDB database server for instance '%i'
-
-[Service]
-User=rethinkdb
-Group=rethinkdb
-ExecStart=/usr/bin/rethinkdb serve --config-file
/etc/rethinkdb/instances.d/%i.conf
-KillMode=process
-PrivateTmp=true
-
-[Install]
-WantedBy=multi-user.target
-
diff --git a/dev-db/rethinkdb/files/rethinkdb.tmpfilesd
b/dev-db/rethinkdb/files/rethinkdb.tmpfilesd
deleted file mode 100644
index 694501e..0000000
--- a/dev-db/rethinkdb/files/rethinkdb.tmpfilesd
+++ /dev/null
@@ -1 +0,0 @@
-d /run/rethinkdb 0755 rethinkdb rethinkdb -
\ No newline at end of file
diff --git a/dev-db/rethinkdb/metadata.xml b/dev-db/rethinkdb/metadata.xml
deleted file mode 100644
index 39427b6..0000000
--- a/dev-db/rethinkdb/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>proxy-maintainers</herd>
- <maintainer>
- <email>[email protected]</email>
- </maintainer>
- <use>
- <flag name="jemalloc">
- Use <pkg>dev-libs/jemalloc</pkg> for allocations.
- </flag>
- <flag name="tcmalloc">
- Use tcmalloc from <pkg>dev-util/google-perftools</pkg> for allocations.
- </flag>
- </use>
-</pkgmetadata>
diff --git a/dev-db/rethinkdb/rethinkdb-2.3.2.ebuild
b/dev-db/rethinkdb/rethinkdb-2.3.2.ebuild
deleted file mode 100644
index fe03609..0000000
--- a/dev-db/rethinkdb/rethinkdb-2.3.2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="6"
-
-inherit systemd user
-
-DESCRIPTION="The open-source database for the realtime web."
-HOMEPAGE="http://www.rethinkdb.com"
-LICENSE="AGPL-3"
-SLOT="0"
-SRC_URI="http://download.rethinkdb.com/dist/${P}.tgz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +jemalloc tcmalloc"
-
-# TODO: rly need some webui libs ?
-DEPEND="dev-cpp/gtest
- dev-libs/boost
- dev-libs/protobuf-c
- >=dev-libs/re2-0.2016.05.01
- sys-libs/libunwind
- sys-libs/ncurses:=
- jemalloc? ( >=dev-libs/jemalloc-3.2 )
- tcmalloc? ( dev-util/google-perftools )"
-RDEPEND="${DEPEND}"
-REQUIRED_USE="?? ( tcmalloc jemalloc )"
-
-pkg_setup() {
- enewgroup rethinkdb
- enewuser rethinkdb -1 -1 /var/lib/${PN} rethinkdb
-}
-
-src_prepare() {
- eapply_user
-
- # fix doc and init script auto installation
- sed -e 's/ install-docs / /g' -e 's/ install-init / /g' -i
mk/install.mk || die
-
- # default config for Gentoo
- # fix default pid-file path
- # fix default directory path
- # fix default log-file path
- sed -e 's@/var/run/@/run/@g' \
- -e 's@/var/lib/rethinkdb/@/var/lib/rethinkdb/instances.d/@g' \
- -e 's@/var/log/rethinkdb@/var/log/rethinkdb/default.log@g' \
- -i packaging/assets/config/default.conf.sample || die
-
- # fix termcap detection
- #sed -e 's/termcap:termcap tinfo ncurses/termcap:ncurses termcap
tinfo/g' -i configure || die
-}
-
-src_configure() {
- local conf_opts=(
- --prefix="/usr"
- --sysconfdir="/etc"
- --localstatedir="/var"
- --static=none
- )
- if use jemalloc; then
- conf_opts+=(--with-jemalloc)
- elif use tcmalloc; then
- conf_opts+=(--with-tcmalloc)
- else
- conf_opts+=(--with-system-malloc)
- fi
- ./configure "${conf_opts[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" VERBOSE=1 install
-
- for x in /var/{lib,log}/${PN}; do
- keepdir "${x}"
- fowners rethinkdb:rethinkdb "${x}"
- done
-
- newconfd "${FILESDIR}/rethinkdb.confd" rethinkdb
- newinitd "${FILESDIR}/rethinkdb.initd" rethinkdb
-
- systemd_newunit "${FILESDIR}/"${PN}.service "[email protected]"
- systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd "rethinkdb.conf"
-
- use doc && dodoc COPYRIGHT NOTES.md README.md
-}
-
-pkg_config() {
- einfo "This will prepare a new RethinkDB instance. Press Control-C to
abort."
-
- einfo "Enter the name for the new instance: "
- read instance_name
- [[ -z "${instance_name}" ]] && die "Invalid instance name"
-
- local instance_data="/var/lib/rethinkdb/instances.d/${instance_name}"
- local instance_config="/etc/rethinkdb/instances.d/${instance_name}.conf"
- if [[ -e "${instance_data}" || -e "${instance_config}" ]]; then
- eerror "An instance with the same name already exists:"
- eerror "Check ${instance_data} or ${instance_config}."
- die "Instance already exists"
- fi
-
- /usr/bin/rethinkdb create -d "${instance_data}" &>/dev/null \
- || die "Creating instance failed"
- chown -R rethinkdb:rethinkdb "${instance_data}" \
- || die "Correcting permissions for instance failed"
- cp /etc/rethinkdb/default.conf.sample "${instance_config}" \
- || die "Creating configuration file failed"
- sed -e "s:^# \(directory=\).*$:\1${instance_data}:" \
- -i "${instance_config}" \
- || die "Modifying configuration file failed"
- ln -s /etc/init.d/rethinkdb "/etc/init.d/rethinkdb.${instance_name}" \
- || die "Creating init script symlink failed"
-
- einfo "Successfully created the instance at ${instance_data}."
- einfo "To change the default settings edit the configuration file:"
- einfo "${instance_config}"
- einfo " "
- einfo "To start your instance, run:"
- einfo "/etc/init.d/rethinkdb.${instance_name}"
-}
diff --git a/dev-python/rethinkdb-python/Manifest
b/dev-python/rethinkdb-python/Manifest
deleted file mode 100644
index 09fd084..0000000
--- a/dev-python/rethinkdb-python/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST rethinkdb-2.3.0.tar.gz 116289 SHA256
36330fc409bb14d09a903d830be725cd2b42223048d6214cd423ae83c7c750f7 SHA512
1e710bde31ce45b5cda7463ae0a328c073bbf68544ad790d331163de188855b78257461a5b7367eba7becdaae329f19df545d7dd9834a095c6d01cd2710f481b
WHIRLPOOL
89157e76288f0dab4107fd6a5f3089f47c3fe10ffc7bf978eebe850e1aa1cbf6b77f461951ef195fa9fa2382551b2d1a16c969ceeb563b1483c12733013a6836
-EBUILD rethinkdb-python-2.3.0.ebuild 528 SHA256
193c99307c7301173e6cda9f34b2261faf6cb1b807a58a11aaa54ba335cb3154 SHA512
dba3af0b0a46b5b2f7b22f12ac2f27a9eecf0c5f35ec0b39b631fbf2375e553f3644bc7c826424919c491e2298ecce85df744b7a5e9f026ae077526d4d1cae51
WHIRLPOOL
554d1b5f9d7d3338a43336cd46f5752ea30c4150894e49211347b463099bde32c897ad940a7ec1386765cdc54f3e4b2c9c6b330492d919f6fa12e0697b6aa46a
-MISC metadata.xml 232 SHA256
63539e9d55aa7164d1232c26c02e6e31f17f022981b16dd668675ff4b0affa98 SHA512
7bf9ea5b7ea3e68dc711cffa603596fd2b0e7250ecafaf77a423c01a6f0cfac0cbc76a50c107b6508f50d3d355d8fbca9e02315a1768c92300cc04c8be022011
WHIRLPOOL
89fedd4ba004293e5695d9d7b79021093a8aff71218bf07c85927ce680a1c6597d5b6df0cce467e3e95aba43934cd4ef9e908f3c3bdf9fa70f63572369f53e75
diff --git a/dev-python/rethinkdb-python/metadata.xml
b/dev-python/rethinkdb-python/metadata.xml
deleted file mode 100644
index 244c29c..0000000
--- a/dev-python/rethinkdb-python/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>
- <herd>python</herd>
- <upstream>
- <remote-id type="pypi">rethinkdb</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/rethinkdb-python/rethinkdb-python-2.3.0.ebuild
b/dev-python/rethinkdb-python/rethinkdb-python-2.3.0.ebuild
deleted file mode 100644
index 52b1229..0000000
--- a/dev-python/rethinkdb-python/rethinkdb-python-2.3.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1
-
-MY_PN="rethinkdb"
-DESCRIPTION="Python driver library for the RethinkDB database server."
-HOMEPAGE="http://rethinkdb.com/api/python/"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-RESTRICT="test"
-S="${WORKDIR}/${MY_PN}-${PV}"