From f01a1f29aa23053ff546a9372f9f8abec6317a2c Mon Sep 17 00:00:00 2001 From: swaruph Date: Sun, 6 Apr 2025 12:05:08 +0530 Subject: [PATCH 1/3] jenkins: update to 2.492.3 --- srcpkgs/jenkins/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/jenkins/template b/srcpkgs/jenkins/template index 673a9e6fad3..513920ad9c8 100644 --- a/srcpkgs/jenkins/template +++ b/srcpkgs/jenkins/template @@ -1,6 +1,6 @@ # Template file for 'jenkins' pkgname=jenkins -version=2.249.3 +version=2.492.3 revision=1 make_dirs="/var/lib/jenkins 0755 jenkins jenkins" depends="virtual?java-runtime" @@ -9,7 +9,7 @@ maintainer="Orphaned " license="MIT" homepage="https://jenkins.io/" distfiles="https://mirrors.jenkins.io/war-stable/${version}/jenkins.war" -checksum=8de8f11d5688c79967bc53a8124960926a90d623e5e9f03f1315ccf3e7c49702 +checksum=90ccf556133c36fdf7653ad710f00d248bf2895f9fbc26ccee0e2d3ba681b01f # Create 'jenkins' user system_accounts="jenkins" jenkins_homedir="/var/lib/jenkins" From 56571e78d02d4fde067906d62330692ad05ab717 Mon Sep 17 00:00:00 2001 From: swaruph Date: Sun, 6 Apr 2025 12:24:49 +0530 Subject: [PATCH 2/3] jenkins: fix war file handling - add create_wrksrc=yes - add empty do_extract() to skip war extraction - fix vinstall path --- srcpkgs/jenkins/template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcpkgs/jenkins/template b/srcpkgs/jenkins/template index 513920ad9c8..8cded7d2b26 100644 --- a/srcpkgs/jenkins/template +++ b/srcpkgs/jenkins/template @@ -2,6 +2,7 @@ pkgname=jenkins version=2.492.3 revision=1 +create_wrksrc=yes make_dirs="/var/lib/jenkins 0755 jenkins jenkins" depends="virtual?java-runtime" short_desc="Open source automation server" @@ -15,8 +16,12 @@ system_accounts="jenkins" jenkins_homedir="/var/lib/jenkins" jenkins_descr="Jenkins server user" +do_extract() { + : +} + do_install() { - vinstall jenkins.war 644 opt/jenkins + vinstall ${XBPS_SRCDISTDIR}/${pkgname}-${version}/jenkins.war 644 opt/jenkins vsv jenkins vlicense ${FILESDIR}/LICENSE } From 57e4955f7409c6828a41804867619370ed1c72fc Mon Sep 17 00:00:00 2001 From: swaruph Date: Wed, 9 Apr 2025 19:40:34 +0530 Subject: [PATCH 3/3] jenkins: fix jre dependency version --- srcpkgs/jenkins/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/jenkins/template b/srcpkgs/jenkins/template index 8cded7d2b26..574e79c27cc 100644 --- a/srcpkgs/jenkins/template +++ b/srcpkgs/jenkins/template @@ -4,7 +4,7 @@ version=2.492.3 revision=1 create_wrksrc=yes make_dirs="/var/lib/jenkins 0755 jenkins jenkins" -depends="virtual?java-runtime" +depends="openjdk17-jre" short_desc="Open source automation server" maintainer="Orphaned " license="MIT"