commit:     dd25c1a431f6f6b69e52df90249860cae5c148d9
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 06:30:17 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 06:34:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd25c1a4

dev-util/jenkins-bin: add 2.479.1

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

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

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 7c79a0471606..3a738d81bdb5 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,4 +1,5 @@
 DIST jenkins-bin-2.462.2.war 93344579 BLAKE2B 
e27067d12935c25ff76b7767c317a617061ae660cbb28a033bf4eb36bf71cba6a9a979e8f0cbccc167f794fb73f518596bc341be85cfdf52b0d36766675e4357
 SHA512 
a4a8e2948c83d97cc0ee1f7d02983e557c2e288c5a081e1b15ba89a4567c4d2879b96a63227881f34e47b5173b06cb6666aff9a8cf248a21a55b13b4cd6f66dc
 DIST jenkins-bin-2.462.3.war 93358397 BLAKE2B 
57c659aa48824144b4e685aadc4928369a10ce7ffba8715f15a4d5c267c6cf99e233e8e1a26679dc5ce711c3dc2a98e7f388635bfb79bc8e4473efe30b120dd2
 SHA512 
3647d09249d00b4ffc81bb4b22a51ca48f02cb0dfdb4abd0aac2930f02db0b9727f2634d11349b597ec87e2ebdfafeb412f09249517d843fd437b9f61100ea01
 DIST jenkins-bin-2.471.war 98790731 BLAKE2B 
2d0ea306c5bd3e05433f1d2262044892bfc5b82534cebc9dc8f5c4067ac14b8bae078e28380bfe68ecd49a4cf114a6ad3354e17f9ca3aad0680754ebca5103cd
 SHA512 
8261fd4169bc163e9ce8e6e2a368c7ce6ae8a1f410f613c0f7a467f86ed9eb2db2edfb279aa4b960db5f1f22ac0a10e1f06574fdc9f515a5815929a8dd15c809
+DIST jenkins-bin-2.479.1.war 96008718 BLAKE2B 
7e175b57dbaefbb92a03ccd0bb2420ac76b76b85ca4411195cb1f68a4f8a97be0be0f1aadf067d70ac5193b85271cc9e1d540d9cd4acd33e4b4edac30091d767
 SHA512 
09cda6b84a4f99d6c60688daa5f317e2283a9f36c12d88d55497d71fb70f26562ba3de2a96f2bace2e800acda67cfa658c4c6890da77537c953330c3c0a16d01
 DIST jenkins-bin-2.479.war 95988810 BLAKE2B 
830a544c502fd77289d870dcd9ce7bff2606be1968b58880fa69548279b7d4fe6e6842e1993a41615d54fcc2f9f8e562c3c55ad232b3af8b0b62bab3d9a58786
 SHA512 
3b3a3328d9d1992e0980463e37bdd7cc6e4c5115bef07252965bef29ac59d49b4a2db924dc256f0288e7034ef93ddd79965eac85d8eb6d7c189ca8c641995d3d

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.479.1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.479.1.ebuild
new file mode 100644
index 000000000000..52f625f58d2a
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.479.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 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