dev-util/jenkins-bin: add 2.541

Signed-off-by: Hans de Graaff <graaff@gentoo.org>
This commit is contained in:
Hans de Graaff 2025-12-10 20:27:43 +01:00
parent 68441fd087
commit 6e4293820c
No known key found for this signature in database
GPG Key ID: DB347F938654FA34
2 changed files with 45 additions and 0 deletions

View File

@ -3,3 +3,4 @@ DIST jenkins-bin-2.528.1.war 95450898 BLAKE2B 229dcc17d1f7cc0840970514d1153fc40a
DIST jenkins-bin-2.528.2.war 95450933 BLAKE2B e85ca36bed658e64eea20a0627bcd4e9a71fdad3caee7ebcb837656d35486f3d9a9950ce0658bede7d4c45138cc5cb6a10fff2ec1f6689f6a09d93277dacd7c4 SHA512 bd41f13992cf0184b3987f837bb6ce18d7b3a0d566af6bed7a8726aa34992389db67816e33ae6171554b3a29bf98f2dbaae034c0c31ac363237f289625a0afec
DIST jenkins-bin-2.528.3.war 95454146 BLAKE2B d28174fd16c323462065932212b4bf7b687c83be8216870efbb426ee50b5619e1c46896242f1e13e3227f9ce260e81596540394f574cc8002796c1136b138073 SHA512 d83442a21d679ca6e5d40b65d6c0fe9747252df709fc71bf8b98fa3a6db2b07355eacda183a0fdf13613a2cc807f02f00d5e6d27015f264b4485da796947c9de
DIST jenkins-bin-2.528.war 95450722 BLAKE2B 4a3ed3eaf11ad918b4c53cb8fec11beff5106446c722451ab48ad9f01d32f622357387bab1ed2ba08974e0cf68cc5aa91b8a4a53678cc6a6c778b4a560e6b21e SHA512 7deaecc22f86d5cff8ce00d54b03f99a3816edd6656e25e0d6f32df795c1d9f95c214ce91f04576b0009dda645304533a4af0e1555e897f5a5c2d69fe086d2f8
DIST jenkins-bin-2.541.war 96252746 BLAKE2B f2849450c07b93d4bc171570dba53c9c4735668729e6f2839b3e315547f32510fdef0a267a0d53ed1ab42507862d176389c2bb4b26baf2b72744ed90d0b30bf1 SHA512 0338d8d58fe32ced86d82ec035e01dc7805305bb82ba3ae83d0973b3a3e0474b68a05c2e8eca54e75f3d2a06ff81ce0b36786084595058a0f56e897c2dd7fb64

View File

@ -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/${PV}/${PN/-bin/}.war -> ${P}.war"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
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:lts
|| ( 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
}