aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Bernardo <samuelbernardo.mail@gmail.com>2017-11-02 17:00:21 +0000
committerSamuel Bernardo <samuelbernardo.mail@gmail.com>2017-11-02 17:00:21 +0000
commit3b432747257ebe080459d8605fb6293f76737ea8 (patch)
treea7f90baba88190a33d4324807affb0aa51c602d7
parentupdate nexus artifact repository (diff)
downloadssnb-3b432747.tar.gz
ssnb-3b432747.tar.bz2
ssnb-3b432747.zip
update nexus artifact repository
-rw-r--r--dev-java/nexus-oss-bin/nexus-oss-bin-3.6.0.ebuild10
1 files changed, 8 insertions, 2 deletions
diff --git a/dev-java/nexus-oss-bin/nexus-oss-bin-3.6.0.ebuild b/dev-java/nexus-oss-bin/nexus-oss-bin-3.6.0.ebuild
index 3b9687e..f694d06 100644
--- a/dev-java/nexus-oss-bin/nexus-oss-bin-3.6.0.ebuild
+++ b/dev-java/nexus-oss-bin/nexus-oss-bin-3.6.0.ebuild
@@ -34,7 +34,9 @@ enewuser nexus -1 /bin/bash "${INSTALL_DIR}" "nexus"
src_unpack() {
unpack ${A}
cd "${S}"
-# epatch "${FILESDIR}/${P}.patch"
+if -f "${FILESDIR}/${P}.patch"; then
+ epatch "${FILESDIR}/${P}.patch"
+fi
}
src_install() {
@@ -44,8 +46,12 @@ src_install() {
insinto ${INSTALL_DIR}
dodir ${INSTALL_DIR}/run
+dodir "/etc/init.d/"
doins -r nexus-${MY_PV}/*
-newinitd "${WORKDIR}/nexus-${MY_PV}/bin/nexus" nexus
+doins -r nexus-${MY_PV}/.install4j
+#BUG: nexus init script needs a symlink because it uses program path to find their configuration files
+#newinitd "${WORKDIR}/nexus-${MY_PV}/bin/nexus" nexus
+dosym ${INSTALL_DIR}/bin/nexus /etc/init.d/nexus
systemd_dounit "${FILESDIR}"/nexus-oss.service
fowners -R nexus:nexus ${INSTALL_DIR}