commit:     7fdd59c58dc091ac0afcd2ab5c8d0dcf8eac1ca6
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 11:47:35 2022 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri May 13 22:49:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdd59c5

dev-db/cockroach: migrate to glep-81

Closes: https://bugs.gentoo.org/781272
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24864
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 ...ch-19.1.1.ebuild => cockroach-19.1.1-r1.ebuild} | 22 +++++++++++++---------
 ...oach-2.1.5.ebuild => cockroach-2.1.5-r1.ebuild} | 22 +++++++++++++---------
 2 files changed, 26 insertions(+), 18 deletions(-)

diff --git a/dev-db/cockroach/cockroach-19.1.1.ebuild 
b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
similarity index 87%
rename from dev-db/cockroach/cockroach-19.1.1.ebuild
rename to dev-db/cockroach/cockroach-19.1.1-r1.ebuild
index b4fd44218a0a..18d3f4b63528 100644
--- a/dev-db/cockroach/cockroach-19.1.1.ebuild
+++ b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
@@ -1,26 +1,32 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 MY_PV=v${PV}
 CHECKREQS_MEMORY="2G"
 
-inherit check-reqs toolchain-funcs user
+inherit check-reqs toolchain-funcs
 
 DESCRIPTION="open source database for building cloud services"
 HOMEPAGE="https://www.cockroachlabs.com";
 SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz";
+S="${WORKDIR}/cockroach-${MY_PV}"
 
 LICENSE="Cockroach Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
-DEPEND=">=app-arch/xz-utils-5.2.3
-       >=dev-lang/go-1.8.3
-       >=dev-util/cmake-3.8.1"
+RDEPEND="
+       acct-group/cockroach
+       acct-user/cockroach
+"
 
-S="${WORKDIR}/cockroach-${MY_PV}"
+DEPEND="
+       ${RDEPEND}
+       >=app-arch/xz-utils-5.2.3
+       >=dev-lang/go-1.8.3
+       >=dev-util/cmake-3.8.1
+"
 
 QA_EXECSTACK="usr/bin/cockroach"
 
@@ -35,8 +41,6 @@ pkg_pretend() {
 
 pkg_setup() {
        check-reqs_pkg_setup
-       enewgroup cockroach
-       enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
 }
 
 src_compile() {

diff --git a/dev-db/cockroach/cockroach-2.1.5.ebuild 
b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
similarity index 87%
rename from dev-db/cockroach/cockroach-2.1.5.ebuild
rename to dev-db/cockroach/cockroach-2.1.5-r1.ebuild
index b4fd44218a0a..18d3f4b63528 100644
--- a/dev-db/cockroach/cockroach-2.1.5.ebuild
+++ b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
@@ -1,26 +1,32 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 MY_PV=v${PV}
 CHECKREQS_MEMORY="2G"
 
-inherit check-reqs toolchain-funcs user
+inherit check-reqs toolchain-funcs
 
 DESCRIPTION="open source database for building cloud services"
 HOMEPAGE="https://www.cockroachlabs.com";
 SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz";
+S="${WORKDIR}/cockroach-${MY_PV}"
 
 LICENSE="Cockroach Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
-DEPEND=">=app-arch/xz-utils-5.2.3
-       >=dev-lang/go-1.8.3
-       >=dev-util/cmake-3.8.1"
+RDEPEND="
+       acct-group/cockroach
+       acct-user/cockroach
+"
 
-S="${WORKDIR}/cockroach-${MY_PV}"
+DEPEND="
+       ${RDEPEND}
+       >=app-arch/xz-utils-5.2.3
+       >=dev-lang/go-1.8.3
+       >=dev-util/cmake-3.8.1
+"
 
 QA_EXECSTACK="usr/bin/cockroach"
 
@@ -35,8 +41,6 @@ pkg_pretend() {
 
 pkg_setup() {
        check-reqs_pkg_setup
-       enewgroup cockroach
-       enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
 }
 
 src_compile() {

Reply via email to