commit:     dd4d42a62e084fd57566197ea94009e06b55983e
Author:     Tomas Mozes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Sat Nov  2 20:04:55 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Nov  4 06:22:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4d42a6

dev-db/mongodb: use dedicated acct-{group,user} packages

Closes: https://bugs.gentoo.org/698152
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13529
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-db/mongodb/mongodb-3.6.14.ebuild | 14 +++++---------
 dev-db/mongodb/mongodb-4.0.13.ebuild | 13 ++++---------
 dev-db/mongodb/mongodb-4.2.1.ebuild  | 13 ++++---------
 3 files changed, 13 insertions(+), 27 deletions(-)

diff --git a/dev-db/mongodb/mongodb-3.6.14.ebuild 
b/dev-db/mongodb/mongodb-3.6.14.ebuild
index a1ca3bf944f..b63d5ceeb56 100644
--- a/dev-db/mongodb/mongodb-3.6.14.ebuild
+++ b/dev-db/mongodb/mongodb-3.6.14.ebuild
@@ -10,7 +10,7 @@ CHECKREQS_DISK_BUILD="2400M"
 CHECKREQS_DISK_USR="512M"
 CHECKREQS_MEMORY="1024M"
 
-inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 
scons-utils systemd toolchain-funcs user
+inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 
scons-utils systemd toolchain-funcs
 
 MY_P=${PN}-src-r${PV/_rc/-rc}
 
@@ -23,7 +23,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
 
-RDEPEND=">=app-arch/snappy-1.1.3
+RDEPEND="acct-group/mongodb
+       acct-user/mongodb
+       >=app-arch/snappy-1.1.3
        >=dev-cpp/yaml-cpp-0.5.3:=
        >=dev-libs/boost-1.60:=[threads(+)]
        >=dev-libs/libpcre-8.41[cxx]
@@ -54,6 +56,7 @@ PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
 PATCHES=(
        "${FILESDIR}/${PN}-3.6.1-fix-scons.patch"
        "${FILESDIR}/${PN}-3.6.1-no-compass.patch"
+       "${FILESDIR}/${PN}-4.0.12-boost-1.71-cxxabi-include.patch"
 )
 
 S="${WORKDIR}/${MY_P}"
@@ -70,13 +73,6 @@ pkg_pretend() {
        fi
 }
 
-pkg_setup() {
-       enewgroup mongodb
-       enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
-       python-any-r1_pkg_setup
-}
-
 src_prepare() {
        default
 

diff --git a/dev-db/mongodb/mongodb-4.0.13.ebuild 
b/dev-db/mongodb/mongodb-4.0.13.ebuild
index d549bea6ba8..74236bf4fa1 100644
--- a/dev-db/mongodb/mongodb-4.0.13.ebuild
+++ b/dev-db/mongodb/mongodb-4.0.13.ebuild
@@ -10,7 +10,7 @@ CHECKREQS_DISK_BUILD="2400M"
 CHECKREQS_DISK_USR="512M"
 CHECKREQS_MEMORY="1024M"
 
-inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 
scons-utils systemd toolchain-funcs user
+inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 
scons-utils systemd toolchain-funcs
 
 MY_P=${PN}-src-r${PV/_rc/-rc}
 
@@ -23,7 +23,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
 
-RDEPEND=">=app-arch/snappy-1.1.3
+RDEPEND="acct-group/mongodb
+       acct-user/mongodb
+       >=app-arch/snappy-1.1.3
        >=dev-cpp/yaml-cpp-0.5.3:=
        >=dev-libs/boost-1.60:=[threads(+)]
        >=dev-libs/libpcre-8.41[cxx]
@@ -71,13 +73,6 @@ pkg_pretend() {
        fi
 }
 
-pkg_setup() {
-       enewgroup mongodb
-       enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
-       python-any-r1_pkg_setup
-}
-
 src_prepare() {
        default
 

diff --git a/dev-db/mongodb/mongodb-4.2.1.ebuild 
b/dev-db/mongodb/mongodb-4.2.1.ebuild
index 3feef0be5a7..cdd1a9ed1be 100644
--- a/dev-db/mongodb/mongodb-4.2.1.ebuild
+++ b/dev-db/mongodb/mongodb-4.2.1.ebuild
@@ -10,7 +10,7 @@ CHECKREQS_DISK_BUILD="2400M"
 CHECKREQS_DISK_USR="512M"
 CHECKREQS_MEMORY="1024M"
 
-inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 
scons-utils systemd toolchain-funcs user
+inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 
scons-utils systemd toolchain-funcs
 
 MY_P=${PN}-src-r${PV/_rc/-rc}
 
@@ -23,7 +23,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug kerberos libressl lto ssl test +tools"
 
-RDEPEND=">=app-arch/snappy-1.1.3
+RDEPEND="acct-group/mongodb
+       acct-user/mongodb
+       >=app-arch/snappy-1.1.3
        >=dev-cpp/yaml-cpp-0.6.2:=
        >=dev-libs/boost-1.70:=[threads(+)]
        >=dev-libs/libpcre-8.42[cxx]
@@ -71,13 +73,6 @@ pkg_pretend() {
        fi
 }
 
-pkg_setup() {
-       enewgroup mongodb
-       enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
-       python-any-r1_pkg_setup
-}
-
 src_prepare() {
        default
 

Reply via email to