commit: d4d871ca469067456c6432a4e2ff56cd99ad26c7 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> AuthorDate: Thu Oct 16 09:15:57 2025 +0000 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> CommitDate: Thu Oct 16 09:16:29 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d871ca
dev-util/jenkins-bin: add 2.528.1 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> dev-util/jenkins-bin/Manifest | 1 + dev-util/jenkins-bin/jenkins-bin-2.528.1.ebuild | 44 +++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest index 6a57b793ab85..72f019766374 100644 --- a/dev-util/jenkins-bin/Manifest +++ b/dev-util/jenkins-bin/Manifest @@ -1,3 +1,4 @@ DIST jenkins-bin-2.504.3.war 94323745 BLAKE2B 8bb72ef4daf92e39bf8bd9070b24858e1bcd4261df8341a5e3eb7bed27f70d48a6f77823dbf203689db90c8918df039b2a3764d6e7009f4b1e12e4620f80298c SHA512 946a96effa016b1f6dcbf1ce2144afba09a719b314cdaf24a527302ed90be5d14db205c957797338bb026f7e7229bb84faa24477fc11e26701f2d95553cc61ab DIST jenkins-bin-2.516.3.war 87500304 BLAKE2B 6cf78a75c49972f8bc307ba313885b7f9d3f554dedbb1f1305eabb381f3cf32318cc59aebfd29f8f4fa0466e9251160886395446fc4f93f8a897307383dcb413 SHA512 4fd30543220b9304b5bb1ab3fede42f7703e51d0e9fee58e5579890f87bf9ab453d57804f50d7e8409a3e89f1a65bbafd3d6f2983b5ee0150341c1452093416c +DIST jenkins-bin-2.528.1.war 95450898 BLAKE2B 229dcc17d1f7cc0840970514d1153fc40aca2d159600d4e87051c4c01ba15e23e1cf729c6a10cb41b898bae1744a8f63f842fe7a43e183934fa3e663ad217d69 SHA512 dd1d7bfb9a0793bba2085cb929ce28408d793b392cf1f042a3bb1f8327479f74777d4eaa6e93707c7ae9f54457af650a0bc068112dab1b718a767104f4c45459 DIST jenkins-bin-2.528.war 95450722 BLAKE2B 4a3ed3eaf11ad918b4c53cb8fec11beff5106446c722451ab48ad9f01d32f622357387bab1ed2ba08974e0cf68cc5aa91b8a4a53678cc6a6c778b4a560e6b21e SHA512 7deaecc22f86d5cff8ce00d54b03f99a3816edd6656e25e0d6f32df795c1d9f95c214ce91f04576b0009dda645304533a4af0e1555e897f5a5c2d69fe086d2f8 diff --git a/dev-util/jenkins-bin/jenkins-bin-2.528.1.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.528.1.ebuild new file mode 100644 index 000000000000..30365fc44ded --- /dev/null +++ b/dev-util/jenkins-bin/jenkins-bin-2.528.1.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 +}
