mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-11-13 12:02:20 +00:00
35 lines
859 B
Bash
35 lines
859 B
Bash
inherit java-pkg-2 rpm
|
|
|
|
DESCRIPTION="Extensible continuous integration server"
|
|
# We are using rpm package here, because we want file with version.
|
|
SRC_URI="http://hudson-labs.org/redhat/RPMS/noarch/hudson-${PV}-1.1.noarch.rpm"
|
|
HOMEPAGE="http://jenkins-ci.org/"
|
|
LICENSE="MIT"
|
|
SLOT="0"
|
|
KEYWORDS="~x86"
|
|
IUSE=""
|
|
|
|
RDEPEND=">=virtual/jdk-1.5"
|
|
|
|
src_unpack() {
|
|
rpm_src_unpack ${A}
|
|
}
|
|
|
|
pkg_setup() {
|
|
enewgroup hudson
|
|
enewuser hudson -1 /bin/bash /var/lib/hudson hudson
|
|
}
|
|
|
|
src_install() {
|
|
keepdir /var/run/hudson /var/log/hudson
|
|
keepdir /var/lib/hudson/home /var/lib/hudson/backup
|
|
|
|
insinto /usr/lib/hudson
|
|
doins usr/lib/hudson/hudson.war
|
|
|
|
newinitd "${FILESDIR}/init.sh" hudson
|
|
newconfd "${FILESDIR}/conf" hudson
|
|
|
|
fowners hudson:hudson /var/run/hudson /var/log/hudson /var/lib/hudson /var/lib/hudson/home /var/lib/hudson/backup
|
|
}
|