commit:     031848a3944c1b40aeb8c9ed4dfdb713ac6acb2e
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  9 20:48:06 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 20:56:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031848a3

dev-util/jenkins-bin: migrate to acct-*

Closes: https://bugs.gentoo.org/701256
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 ....263.3.ebuild => jenkins-bin-2.263.3-r1.ebuild} | 23 +++++++++++-----------
 1 file changed, 11 insertions(+), 12 deletions(-)

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.263.3.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.263.3-r1.ebuild
similarity index 79%
rename from dev-util/jenkins-bin/jenkins-bin-2.263.3.ebuild
rename to dev-util/jenkins-bin/jenkins-bin-2.263.3-r1.ebuild
index e24da02245e..d60a4fb1e67 100644
--- a/dev-util/jenkins-bin/jenkins-bin-2.263.3.ebuild
+++ b/dev-util/jenkins-bin/jenkins-bin-2.263.3-r1.ebuild
@@ -3,32 +3,31 @@
 
 EAPI=7
 
-inherit user systemd
+inherit systemd
 
 DESCRIPTION="Extensible continuous integration server"
 HOMEPAGE="https://jenkins.io/";
 LICENSE="MIT"
 SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
-RESTRICT="mirror"
 SLOT="lts"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
 IUSE=""
 
-RDEPEND="media-fonts/dejavu
+DEPEND="acct-group/jenkins
+       acct-user/jenkins"
+
+RDEPEND="acct-group/jenkins
+       acct-user/jenkins
+       media-fonts/dejavu
        media-libs/freetype
        !dev-util/jenkins-bin:0
        >=virtual/jre-1.8.0"
 
-S=${WORKDIR}
-
-JENKINS_DIR=/var/lib/jenkins
-
-pkg_setup() {
-       enewgroup jenkins
-       enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
-}
+S="${WORKDIR}"
 
 src_install() {
+       local JENKINS_DIR=/var/lib/jenkins
+
        keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
 
        insinto /opt/jenkins

Reply via email to