diff options
author | Samuel Bernardo <samuelbernardo.mail@gmail.com> | 2017-11-02 17:00:21 +0000 |
---|---|---|
committer | Samuel Bernardo <samuelbernardo.mail@gmail.com> | 2017-11-02 17:00:21 +0000 |
commit | 3b432747257ebe080459d8605fb6293f76737ea8 (patch) | |
tree | a7f90baba88190a33d4324807affb0aa51c602d7 | |
parent | update nexus artifact repository (diff) | |
download | ssnb-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.ebuild | 10 |
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} |