commit: 6b4f618462143bef4e3ba311c1111ba5a2c91d86 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> AuthorDate: Thu Aug 21 07:23:33 2025 +0000 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> CommitDate: Thu Aug 21 12:34:14 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4f6184
dev-util/jenkins-bin: add 2.516.2 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> dev-util/jenkins-bin/Manifest | 1 + dev-util/jenkins-bin/jenkins-bin-2.516.2.ebuild | 44 +++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest index 857d60371b9c..22f62c82a131 100644 --- a/dev-util/jenkins-bin/Manifest +++ b/dev-util/jenkins-bin/Manifest @@ -3,3 +3,4 @@ DIST jenkins-bin-2.504.2.war 94299904 BLAKE2B 8ba56200b89ef10283845dd36e92dffafe DIST jenkins-bin-2.504.3.war 94323745 BLAKE2B 8bb72ef4daf92e39bf8bd9070b24858e1bcd4261df8341a5e3eb7bed27f70d48a6f77823dbf203689db90c8918df039b2a3764d6e7009f4b1e12e4620f80298c SHA512 946a96effa016b1f6dcbf1ce2144afba09a719b314cdaf24a527302ed90be5d14db205c957797338bb026f7e7229bb84faa24477fc11e26701f2d95553cc61ab DIST jenkins-bin-2.504.war 94292317 BLAKE2B 10c76303cc518b023c87cbfa6dedb2210352fa5f829af9c479430b15a468b4e9a9d05c0db9d52525ec68b0956b6a6d5a3046fe0046f74cb99d18b9a6e6a90a82 SHA512 c3d1bc03e92506bd57927d0c2de389f9ffeac464b8c2ddc69f9a3762fc1fb7330d86f1b39002bc8dbd0d03218bb1cb631ef78631770032629bac85a42dc149d6 DIST jenkins-bin-2.516.1.war 87485964 BLAKE2B b39eee573a68390f87cf21f088bde8dfb6ceb97c9c904a7ee30df75442b9a7fee0b9bec9f5a116d57e5e8021237bc027fccfb4e7f1a3c2edad4444f711890ca7 SHA512 fb643b4d7b484162080089dd5e48f749b0e51518c96710ec6e9033ca7d50ab4eae371dc5f1ebb238f694b5d88b990059a9d1f74526792f56c2c3ddf2cfe619cb +DIST jenkins-bin-2.516.2.war 87485720 BLAKE2B cab22aed5340cf3c4bade4469fae8cd5b580f2e204f45f8cb413ae6500f29ba3a8f65a4179badc3f7f79afd41c8c99fc510fc81d65dadb50ac05502f16cece5e SHA512 b96d7b6e1f2cd12c2d0d533aa09de4c9b7369669fd19191fee0b1057469d5ca6d375e5fa3d9fb127b844bf9bb535cb1211b9c70564b08e6e25e7563094667671 diff --git a/dev-util/jenkins-bin/jenkins-bin-2.516.2.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.516.2.ebuild new file mode 100644 index 000000000000..30365fc44ded --- /dev/null +++ b/dev-util/jenkins-bin/jenkins-bin-2.516.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 +}
