commit:     b04186ecdb32411804cfed917b0032d760e2ca1a
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Wed Nov 14 01:15:42 2018 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Wed Nov 14 01:15:42 2018 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=b04186ec

update nexus-oss

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 dev-java/nexus-oss-bin/Manifest                    | 18 +++-----
 dev-java/nexus-oss-bin/nexus-oss-bin-3.1.0.ebuild  | 54 ----------------------
 ...in-3.6.0.ebuild => nexus-oss-bin-3.14.0.ebuild} | 24 +++++++---
 dev-java/nexus-oss-bin/nexus-oss-bin-3.4.0.ebuild  | 54 ----------------------
 dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild  | 54 ----------------------
 5 files changed, 24 insertions(+), 180 deletions(-)

diff --git a/dev-java/nexus-oss-bin/Manifest b/dev-java/nexus-oss-bin/Manifest
index ad3c32d..45605b0 100644
--- a/dev-java/nexus-oss-bin/Manifest
+++ b/dev-java/nexus-oss-bin/Manifest
@@ -1,12 +1,6 @@
-AUX nexus-oss.service 293 SHA256 
6bb57c9b1830320746df585f64270800f014064f56da31fd59bf63011b20be63 SHA512 
f65e51d0c1cee2516ddb15c99e9c1b287276de5f965cb2abbe221f8d6d2f6ce598754c8bacb8dc116531de50429befb8e7cdff80bf96547ff453d4b91008b462
 WHIRLPOOL 
8163b86fad37e99f85e43fbf49a041b5a75d3e4dab3447f77b275f53db88ff9dbb8f19308a24a20b754b647e1a94ed87ae4e58bc827eb5c267852c887111ff6f
-DIST nexus-3.1.0-04-unix.tar.gz 98475782 SHA256 
bf1cd6dcbd010b6c35f50f8923dcf58e77c2f39854ba00d0de8b37f260c6fc0a SHA512 
1b948ed6b0bfebaf0c427916ca1b340acdb68c9dd4ee5ad50c83abdbfa0dad759057e23c955cc67c4e85a3740868a5534979f7beb10350b75526458a94b23a9c
 WHIRLPOOL 
ebda62ce872d47e8e0f274601aa8c0447cce2ae49e292f360304bd9c037cc113f9f2d92a9ff1b26a2ee4eeafb14fc8a96404fb5e5f94c78aeaae5449a5e20039
-DIST nexus-3.4.0-02-unix.tar.gz 107635129 SHA256 
714b451f88750d3995c12513e925a6d5428df4f87931ba4693669e636d9de6b7 SHA512 
8e151636b0890e81402a79e39e09ed3ffa23f05f2494d978793efe7031a819b42015266430f6427b2a0a5241c85dc0d316a80149f926acb1f2bb1a55aa3f0dc0
 WHIRLPOOL 
e64119f29695f26437d096633ab3ca417d29e2a33e12e0cffa81970462eb188c220a3f306ff55b9c8e2ec2ee8fe1be34c5f1c79a71e53bae7879bba9007bc666
-DIST nexus-3.5.1-02-unix.tar.gz 110665738 SHA256 
82ad2da59bb5f4dc162192a03c9c289bffac40ecf6afe4c1f275125d28251382 SHA512 
de69fbd7978218a74c2f63233d3c2f934ae9f0c62102123b0013fa54ff975e530b0122281370303f15788e0125eeaa2e4dba805552211b05f973289eb2839ee5
 WHIRLPOOL 
2127683b46b7faf33b93c91494565d7aa8f0ec53663562706e00a86fb78627f3e9e86b2e36d04a46fed9701a7276723033a0a8e9713f3a113c8eaaef65911db1
-DIST nexus-3.6.0-02-unix.tar.gz 110775716 SHA256 
40b95b097b43cc8941a9700d24baf25ef94867286e43eaffa37cf188726bb2a7 SHA512 
128ad295b43f22aeda0c32bdf5911ca510271bcef180dcd84af438565599085369d8dff644064adaea09d257f6bcb658d16e520667cdc111497e687e59d57a03
 WHIRLPOOL 
7c996be6106983414e35f020915515ec9012b5b1063a96b7240ce6533f8d4a0527ab2ceba9a8f470f4762b0f8140f79eff3ce22aa9b7b402e35285a3c2ea4564
-DIST nexus-3.7.0-04-unix.tar.gz 112670551 SHA256 
542912830cb804bc2cad1dc247d28440ecd14edd36684bf8bd55d6999b5e083f SHA512 
78bca14e145e5c7878c755d74343496d78061ea4d53d75be75f3ba524df2796d7b323d94135ea4442ae297b12cd18f5096467cc765c0209a3ccd4652eabf478a
 WHIRLPOOL 
63ccc00550b6dd576204898e5955e094f7a71138c68e09873bec21268a42cd75bc48750e53ac4cdee2c9b93912f501313009e4168257fb6182a0494d7f5cd9f9
-EBUILD nexus-oss-bin-3.1.0.ebuild 1299 SHA256 
4a28409f517589dffa71433f28c16676e1e251eef0ebf95f07423074d4fc7d44 SHA512 
e78a5dd68c2a3b1e247f680507f659b0de5dbb7716140c350d7e4041bbd3cca1a230946edf15ecaf78006dfcb0e9f58797e404cf93463601161f3d8bb8bee050
 WHIRLPOOL 
d74b06723841e580cfe1f38fa1086901838ab804f01508e7a49c3d6af450a3bd7dc63d42166478766e2a8910a559d5cc9e96674f8e39327070e67fde320ff525
-EBUILD nexus-oss-bin-3.4.0.ebuild 1299 SHA256 
c9862ce00cba2ef14064bfa4f6ffafa7de304b89169952aa8bab78eb7fbdfe51 SHA512 
4351eb05d00f60dab7cd51b02a6e21fa430b108271bc3572d73336b6f19ace1211f5cd7a2388240de752e57f5d1c6d7032aeda26d0c80bba742ed2287719c677
 WHIRLPOOL 
4aaa44fbc17dc4fc56dfc9848d0a3c5b62ade0267dcd785233080125a36143f89f7f903d4cd799d8c969d3c29a8bb5a2db33a2428cc7a935ac698e494cd75414
-EBUILD nexus-oss-bin-3.5.1.ebuild 1299 SHA256 
c9862ce00cba2ef14064bfa4f6ffafa7de304b89169952aa8bab78eb7fbdfe51 SHA512 
4351eb05d00f60dab7cd51b02a6e21fa430b108271bc3572d73336b6f19ace1211f5cd7a2388240de752e57f5d1c6d7032aeda26d0c80bba742ed2287719c677
 WHIRLPOOL 
4aaa44fbc17dc4fc56dfc9848d0a3c5b62ade0267dcd785233080125a36143f89f7f903d4cd799d8c969d3c29a8bb5a2db33a2428cc7a935ac698e494cd75414
-EBUILD nexus-oss-bin-3.6.0.ebuild 1547 SHA256 
2462de97dfdcb887fc563a7d100dacf2c41d5e832838208411629962e6600990 SHA512 
29c5ccc45a5e4616f2248b32663ffcf19e7c587863b116854926aeda524fd6c1dc7e1609a275f4680e4f8c4f9a3cb19568f0ed891ecf0b4c915aa1afbbe34fa2
 WHIRLPOOL 
faaa7f433dff7396c233328c84dd14aee8b56342510052d03908ea6fafbb4330422c42d1d3a0df725a61066ada264f72d0f42a819d20319f45a7e6d3424bed9a
-EBUILD nexus-oss-bin-3.7.0.ebuild 1777 SHA256 
de391537ac7aaa4633620b67d8841f251c7f4878118c92c92f52f747fa7d5fac SHA512 
c119453ad1a5de4211b3749de6b73e20d48d946237bf8f11e1ad60bfe867d0a279b6095bb2feb15a11f08943afb585f232b5faea53d8c0be16506b939cb7e8a0
 WHIRLPOOL 
70ef78092b6c0799a2f83adf688f1de9b2fa4291422a82f428d186fc6e41e28fa0c90e4c86ea8f2812342d73763fd78d71f7143bcd5bb24929db949f44c39890
-MISC metadata.xml 1392 SHA256 
7ca58f109b5aa04acf375690eef9f56d406d4f34620474976c244231d16c02eb SHA512 
86204a863173c7d491cdf361f78be360bd8c192ebfdb51d1205439742967b62c196bbe99c20580e05fa2414786787ecdd896ee304ac29c17e28d0d85b3966523
 WHIRLPOOL 
6d4b4ad5291e568b792e8c0459fe123ee34e1eb1c9ebef7db13dd10cc0a9fe87d362996417b457e807037d56dc9989cfa64829358f0d4afa8ce5d22cc349c92b
+AUX nexus-oss.service 293 BLAKE2B 
10e0fd9e5bb995bf434cbb4c4a522961acb5c0da792ccf310fbabb8bebe1d79738404d0f003aebc9dd39448d1d8bb837df290128c8a1e3e5175d1b40cde371ff
 SHA512 
f65e51d0c1cee2516ddb15c99e9c1b287276de5f965cb2abbe221f8d6d2f6ce598754c8bacb8dc116531de50429befb8e7cdff80bf96547ff453d4b91008b462
+DIST nexus-3.14.0-04-unix.tar.gz 125423547 BLAKE2B 
06b58fe430c72f253ed0d49965aef69860141eca380ccaa76af2ffd12343e8a5cf2ac276e43810cc07a6a5c5fe75768ce908971aec4443caea0a8684fa1ba01e
 SHA512 
2f4ce0bf4b1fdc6854713610892d20850004517b40176c025279c31323b1b81611d8ca109cfd765108640cff26b1a721a5c9d7704d03957521621f615a51b420
+DIST nexus-3.7.0-04-unix.tar.gz 112670551 BLAKE2B 
b158d5ca666199bb7a205c127fad9a1547585d8ccc52ea858957a0aa64a6d3340bfc9476440e245af534df2f31f81871fc3b1e448d789039c616cbcac836e317
 SHA512 
78bca14e145e5c7878c755d74343496d78061ea4d53d75be75f3ba524df2796d7b323d94135ea4442ae297b12cd18f5096467cc765c0209a3ccd4652eabf478a
+EBUILD nexus-oss-bin-3.14.0.ebuild 1777 BLAKE2B 
3450826df52f0ac0b32c33e0f4bf19fba0938d095a7070eaabe686a3de4bf439a100e94620284603310cdb92c7eeb5479b69513061276bd07688d2056bbd83b0
 SHA512 
c119453ad1a5de4211b3749de6b73e20d48d946237bf8f11e1ad60bfe867d0a279b6095bb2feb15a11f08943afb585f232b5faea53d8c0be16506b939cb7e8a0
+EBUILD nexus-oss-bin-3.7.0.ebuild 1777 BLAKE2B 
3450826df52f0ac0b32c33e0f4bf19fba0938d095a7070eaabe686a3de4bf439a100e94620284603310cdb92c7eeb5479b69513061276bd07688d2056bbd83b0
 SHA512 
c119453ad1a5de4211b3749de6b73e20d48d946237bf8f11e1ad60bfe867d0a279b6095bb2feb15a11f08943afb585f232b5faea53d8c0be16506b939cb7e8a0
+MISC metadata.xml 1392 BLAKE2B 
deda1cf98f75673bfede9344e3344a522e3bdd974fb19dc62a8185a39b51a80c28ebf6a47d75e5a091563fdc6e412f9b3dfeff67f8f842833bf30625c4415a34
 SHA512 
86204a863173c7d491cdf361f78be360bd8c192ebfdb51d1205439742967b62c196bbe99c20580e05fa2414786787ecdd896ee304ac29c17e28d0d85b3966523

diff --git a/dev-java/nexus-oss-bin/nexus-oss-bin-3.1.0.ebuild 
b/dev-java/nexus-oss-bin/nexus-oss-bin-3.1.0.ebuild
deleted file mode 100644
index 801cd9b..0000000
--- a/dev-java/nexus-oss-bin/nexus-oss-bin-3.1.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils user versionator systemd
-
-DESCRIPTION="Maven Repository Manager"
-HOMEPAGE="http://nexus.sonatype.org/";
-LICENSE="GPL-3"
-MY_PN="nexus-oss-bin"
-MY_PV=$(replace_version_separator 3 '-')"-04"
-#echo "Debug: custom package version: ${MY_PV}"
-MY_P="${MY_PN}-${MY_PV}"
-
-SRC_URI="http://download.sonatype.com/nexus/3/nexus-${PV}-04-unix.tar.gz";
-RESTRICT="mirror"
-KEYWORDS="~x86 ~amd64"
-SLOT="3"
-IUSE=""
-S="${WORKDIR}"
-#echo "Debug: working directory: ${WORKDIR}"
-RDEPEND=">=virtual/jdk-1.8"
-INSTALL_DIR="/opt/nexus-oss"
-
-pkg_setup() {
-#enewgroup <name> [gid]
-enewgroup nexus
-#enewuser <user> [uid] [shell] [homedir] [groups] [params]
-enewuser nexus -1 /bin/bash "${INSTALL_DIR}" "nexus"
-}
-
-src_unpack() {
-unpack ${A}
-cd "${S}"
-# epatch "${FILESDIR}/${P}.patch"
-}
-
-src_install() {
-#echo "Debug: INSTALL_DIR: ${INSTALL_DIR}"
-#echo "Debug: doins nexus-${MY_PV}"
-#echo "Debug: ${WORKDIR}/nexus-${MY_PV}/bin/nexus"
-insinto ${INSTALL_DIR}
-
-dodir ${INSTALL_DIR}/run
-doins -r nexus-${MY_PV}/*
-newinitd "${WORKDIR}/nexus-${MY_PV}/bin/nexus" nexus
-systemd_dounit "${FILESDIR}"/nexus-oss.service
-
-fowners -R nexus:nexus ${INSTALL_DIR}
-fperms 755 "${INSTALL_DIR}/bin/nexus"
-
-}

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.14.0.ebuild
similarity index 75%
rename from dev-java/nexus-oss-bin/nexus-oss-bin-3.6.0.ebuild
rename to dev-java/nexus-oss-bin/nexus-oss-bin-3.14.0.ebuild
index f694d06..abeff12 100644
--- a/dev-java/nexus-oss-bin/nexus-oss-bin-3.6.0.ebuild
+++ b/dev-java/nexus-oss-bin/nexus-oss-bin-3.14.0.ebuild
@@ -9,15 +9,16 @@ inherit eutils user versionator systemd
 DESCRIPTION="Maven Repository Manager"
 HOMEPAGE="http://nexus.sonatype.org/";
 LICENSE="GPL-3"
-MY_PN="nexus-oss-bin"
-MY_PV=$(replace_version_separator 3 '-')"-02"
+MY_PN="nexus"
+MY_PV="${PV}-04-unix"
 #echo "Debug: custom package version: ${MY_PV}"
 MY_P="${MY_PN}-${MY_PV}"
+MY_MV="3"
 
-SRC_URI="http://download.sonatype.com/nexus/3/nexus-${PV}-02-unix.tar.gz";
+SRC_URI="http://download.sonatype.com/${MY_PN}/${MY_MV}/${MY_P}.tar.gz";
 RESTRICT="mirror"
 KEYWORDS="~x86 ~amd64"
-SLOT="3"
+SLOT="${MY_MV}"
 IUSE=""
 S="${WORKDIR}"
 #echo "Debug: working directory: ${WORKDIR}"
@@ -33,13 +34,24 @@ enewuser nexus -1 /bin/bash "${INSTALL_DIR}" "nexus"
 
 src_unpack() {
 unpack ${A}
+}
+
+src_prepare() {
 cd "${S}"
 if -f "${FILESDIR}/${P}.patch"; then
        epatch "${FILESDIR}/${P}.patch"
 fi
+epatch_user
 }
 
 src_install() {
+#echo "Debug: install sonatype work dir"
+dodir ${INSTALL_DIR/nexus-oss/sonatype-work}
+insinto ${INSTALL_DIR/nexus-oss/sonatype-work}
+doins -r sonatype-work/*
+
+fowners -R nexus:nexus ${INSTALL_DIR/nexus-oss/sonatype-work}
+
 #echo "Debug: INSTALL_DIR: ${INSTALL_DIR}"
 #echo "Debug: doins nexus-${MY_PV}"
 #echo "Debug: ${WORKDIR}/nexus-${MY_PV}/bin/nexus"
@@ -47,8 +59,8 @@ insinto ${INSTALL_DIR}
 
 dodir ${INSTALL_DIR}/run
 dodir "/etc/init.d/"
-doins -r nexus-${MY_PV}/*
-doins -r nexus-${MY_PV}/.install4j
+doins -r ${MY_P/-unix/}/*
+doins -r ${MY_P/-unix/}/.??*
 #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

diff --git a/dev-java/nexus-oss-bin/nexus-oss-bin-3.4.0.ebuild 
b/dev-java/nexus-oss-bin/nexus-oss-bin-3.4.0.ebuild
deleted file mode 100644
index 3b9687e..0000000
--- a/dev-java/nexus-oss-bin/nexus-oss-bin-3.4.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils user versionator systemd
-
-DESCRIPTION="Maven Repository Manager"
-HOMEPAGE="http://nexus.sonatype.org/";
-LICENSE="GPL-3"
-MY_PN="nexus-oss-bin"
-MY_PV=$(replace_version_separator 3 '-')"-02"
-#echo "Debug: custom package version: ${MY_PV}"
-MY_P="${MY_PN}-${MY_PV}"
-
-SRC_URI="http://download.sonatype.com/nexus/3/nexus-${PV}-02-unix.tar.gz";
-RESTRICT="mirror"
-KEYWORDS="~x86 ~amd64"
-SLOT="3"
-IUSE=""
-S="${WORKDIR}"
-#echo "Debug: working directory: ${WORKDIR}"
-RDEPEND=">=virtual/jdk-1.8"
-INSTALL_DIR="/opt/nexus-oss"
-
-pkg_setup() {
-#enewgroup <name> [gid]
-enewgroup nexus
-#enewuser <user> [uid] [shell] [homedir] [groups] [params]
-enewuser nexus -1 /bin/bash "${INSTALL_DIR}" "nexus"
-}
-
-src_unpack() {
-unpack ${A}
-cd "${S}"
-# epatch "${FILESDIR}/${P}.patch"
-}
-
-src_install() {
-#echo "Debug: INSTALL_DIR: ${INSTALL_DIR}"
-#echo "Debug: doins nexus-${MY_PV}"
-#echo "Debug: ${WORKDIR}/nexus-${MY_PV}/bin/nexus"
-insinto ${INSTALL_DIR}
-
-dodir ${INSTALL_DIR}/run
-doins -r nexus-${MY_PV}/*
-newinitd "${WORKDIR}/nexus-${MY_PV}/bin/nexus" nexus
-systemd_dounit "${FILESDIR}"/nexus-oss.service
-
-fowners -R nexus:nexus ${INSTALL_DIR}
-fperms 755 "${INSTALL_DIR}/bin/nexus"
-
-}

diff --git a/dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild 
b/dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild
deleted file mode 100644
index 3b9687e..0000000
--- a/dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils user versionator systemd
-
-DESCRIPTION="Maven Repository Manager"
-HOMEPAGE="http://nexus.sonatype.org/";
-LICENSE="GPL-3"
-MY_PN="nexus-oss-bin"
-MY_PV=$(replace_version_separator 3 '-')"-02"
-#echo "Debug: custom package version: ${MY_PV}"
-MY_P="${MY_PN}-${MY_PV}"
-
-SRC_URI="http://download.sonatype.com/nexus/3/nexus-${PV}-02-unix.tar.gz";
-RESTRICT="mirror"
-KEYWORDS="~x86 ~amd64"
-SLOT="3"
-IUSE=""
-S="${WORKDIR}"
-#echo "Debug: working directory: ${WORKDIR}"
-RDEPEND=">=virtual/jdk-1.8"
-INSTALL_DIR="/opt/nexus-oss"
-
-pkg_setup() {
-#enewgroup <name> [gid]
-enewgroup nexus
-#enewuser <user> [uid] [shell] [homedir] [groups] [params]
-enewuser nexus -1 /bin/bash "${INSTALL_DIR}" "nexus"
-}
-
-src_unpack() {
-unpack ${A}
-cd "${S}"
-# epatch "${FILESDIR}/${P}.patch"
-}
-
-src_install() {
-#echo "Debug: INSTALL_DIR: ${INSTALL_DIR}"
-#echo "Debug: doins nexus-${MY_PV}"
-#echo "Debug: ${WORKDIR}/nexus-${MY_PV}/bin/nexus"
-insinto ${INSTALL_DIR}
-
-dodir ${INSTALL_DIR}/run
-doins -r nexus-${MY_PV}/*
-newinitd "${WORKDIR}/nexus-${MY_PV}/bin/nexus" nexus
-systemd_dounit "${FILESDIR}"/nexus-oss.service
-
-fowners -R nexus:nexus ${INSTALL_DIR}
-fperms 755 "${INSTALL_DIR}/bin/nexus"
-
-}

Reply via email to