commit:     1887fccfaeceb12296168be41b27e2f47aa9353d
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu May 29 08:12:48 2025 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu May 29 08:12:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1887fccf

dev-util/jenkins-bin: add 2.504.2

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-util/jenkins-bin/Manifest                   |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.504.2.ebuild | 44 +++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 7416962b53ce..cc7c0f41ed4e 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,3 +1,4 @@
 DIST jenkins-bin-2.492.3.war 96690342 BLAKE2B 
455d3112f6c6e810511a8a1aae6bd4e375125c394c946ba218e9d3e8ec78214c2f49d756272b1fa3105f88dd4644af43e1d9a63ff77d48a485d606db4eef1a53
 SHA512 
ef3891eb0890ca02e9d216a7d172929480a16a07f9ad7a1370afcacd5e8e13beea0ce6b8e7be649fed739aad383cc2e1f64bc403bd169c218e1ab12d3a767d7e
 DIST jenkins-bin-2.504.1.war 94294478 BLAKE2B 
0365f066db72245f5ed9e7e41eab00861673d79d65f1950f0d3987f48099cc36d13eb9d0c062dca6c25e4febf119c0d5bfac62a35d7f4557ea2f023ea111d672
 SHA512 
7e37413137722f9cbcc3eeaca8d726029cbbb71a0124fa091603b739df211e9e1af8b2a86b49e8ea4e8cfc8a4495b9c05fe468dd4abffc8916671e69f7e97fed
+DIST jenkins-bin-2.504.2.war 94299904 BLAKE2B 
8ba56200b89ef10283845dd36e92dffafe9823dfd48b5da0246566aaa509baa2b857a5c3bc6d283315a347773f254606bee391c13d80c1fb05d9e1111a33fc83
 SHA512 
45c14ad04a570a08c9c8dd53bc0d86db76b6f6ab751dc7d481f69a99dc13afa1fde79c5441bac696d77e8ebbd0c9474ef32582f6e65252f7e80d26b4deada1a5
 DIST jenkins-bin-2.504.war 94292317 BLAKE2B 
10c76303cc518b023c87cbfa6dedb2210352fa5f829af9c479430b15a468b4e9a9d05c0db9d52525ec68b0956b6a6d5a3046fe0046f74cb99d18b9a6e6a90a82
 SHA512 
c3d1bc03e92506bd57927d0c2de389f9ffeac464b8c2ddc69f9a3762fc1fb7330d86f1b39002bc8dbd0d03218bb1cb631ef78631770032629bac85a42dc149d6

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.504.2.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.504.2.ebuild
new file mode 100644
index 000000000000..30365fc44ded
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.504.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="The leading open source automation server"
+HOMEPAGE="https://jenkins.io/";
+SRC_URI="https://get.jenkins.io/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
+S="${WORKDIR}"
+LICENSE="MIT"
+SLOT="lts"
+
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+
+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:21 virtual/jre:17 )"
+
+src_install() {
+       local JENKINS_DIR=/var/lib/jenkins
+
+       keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+       insinto /opt/jenkins
+       newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+       insinto /etc/logrotate.d
+       newins "${FILESDIR}"/${PN}-r3.logrotate ${PN/-bin/}
+
+       newinitd "${FILESDIR}"/${PN}-r3.init jenkins
+       newconfd "${FILESDIR}"/${PN}-r1.confd jenkins
+
+       systemd_newunit "${FILESDIR}"/${PN}-r5.service jenkins.service
+
+       fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}

Reply via email to