dev-util/jenkins-bin: add 2.440.3, 2.454

Bug: https://bugs.gentoo.org/930152
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
This commit is contained in:
Hans de Graaff 2024-04-18 07:43:38 +02:00
parent 8796f92bc7
commit 77c13a83cf
No known key found for this signature in database
GPG Key ID: DB347F938654FA34
3 changed files with 90 additions and 0 deletions

View File

@ -1,3 +1,5 @@
DIST jenkins-bin-2.440.1.war 86502820 BLAKE2B 8f94e12aaab5dea9c50169d9ecfd036528db5698c2d9214ab850175be51bd6c4a3d33be38202f099cb375870e2a8bd09863d0ec79eb803d25e39c9d425f88428 SHA512 0c7505204ab7af52dd229eef73e9bcc7c0fea62192eafe6b347a174e1f430a319c135af94fa070e6c0a7ff4ad0957901b14564a7debf76b365de1d2bc9507fc0
DIST jenkins-bin-2.440.2.war 86482142 BLAKE2B 7afe45a79c2852fcf0a3d047f7227e6e7bd55fc0877be1c419ee60e476e455d6bf10dd213a6e82db51c5e15decc977e774be0fb138442dac7d59910050a528d0 SHA512 590bd2d781671f91401922ee09aee5d2973d6d6a67fedd46b0073dd24a1826822f5beb8f266094055566bcc848b5e88ebd589562e0ddd49f398037919cb92fc0
DIST jenkins-bin-2.440.3.war 93489042 BLAKE2B 23f7471b8ce5813b7a7018c033b96874e7e040ea900e810dfa6879ee96c6b98bc6b87aa9f09b4874cede44bf40f07bf8a4a57a909530aaa8d12a9ce3f0ab73fb SHA512 e44f0dcbdef443fed38962966e1e6a231e3ab2c070f7f3c197d5c18971ffb7886fca6b684e34608f26d71500662546ec53ea1edd24b3fe15cb624d644fd7dd7e
DIST jenkins-bin-2.446.war 86466583 BLAKE2B 088bd894bee34fb83700053c3fa598d7ac72d3b3c99e21ced77e64a4564508b214d1fa3ce2ea751e0367579dd7ce45b97b1db90fcc3b7efa1bfc5c08616cb5db SHA512 d1a2d8bb261850bdc2b1a982083570696709e61d492a516d15ce60338cd77cdf5852a5471d41aadcf961af63732dc08237741c716947bc2667e266255ef6bd35
DIST jenkins-bin-2.454.war 93687808 BLAKE2B 9f52eedaf53d671997bc40816c8d63e1cd8b464c5bb240e0ea01271cdb7a9734899ce3c8c909c3e431220e2a23a4a78a1012e1487bf35639c7b394893a9e4cb2 SHA512 52ed14e3e8edcafd8a192d7ea06bf68d16e6eee9b0da35f5fe2ba258c28701b9ceaff233737f2bdbe525638d1dc1bf613aa5d8b5c6c880e98946ae908a26c777

View File

@ -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/"
LICENSE="MIT"
SRC_URI="https://get.jenkins.io/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
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:17 virtual/jre:11 )"
S="${WORKDIR}"
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
}

View File

@ -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/"
LICENSE="MIT"
SRC_URI="https://get.jenkins.io/war/${PV}/${PN/-bin/}.war -> ${P}.war"
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:17 virtual/jre:11 )"
S="${WORKDIR}"
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
}