summaryrefslogtreecommitdiff
path: root/app-admin
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2014-04-04 03:31:41 +0200
committerBertrand Jacquin <beber@meleeweb.net>2014-04-04 03:47:26 +0200
commit0f5117649e82154e09a66ce9fa1cbd52e54e24a4 (patch)
treeb431093eaed28276dc52a0ab39a54856c71333c2 /app-admin
parentapp-admin/hp-snmp-agents: DEPEND on sys-apps/dmidecode for (diff)
downloadportage-0f5117649e82154e09a66ce9fa1cbd52e54e24a4.tar.xz
app-admin/hp-snmp-agents: Ugly so hack for ugly tools
Package-Manager: portage-2.2.10
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/hp-snmp-agents/ChangeLog3
-rw-r--r--app-admin/hp-snmp-agents/Manifest4
-rw-r--r--app-admin/hp-snmp-agents/hp-snmp-agents-9.50.ebuild31
3 files changed, 34 insertions, 4 deletions
diff --git a/app-admin/hp-snmp-agents/ChangeLog b/app-admin/hp-snmp-agents/ChangeLog
index 94ddb8cb..c2e0e7b8 100644
--- a/app-admin/hp-snmp-agents/ChangeLog
+++ b/app-admin/hp-snmp-agents/ChangeLog
@@ -1,3 +1,6 @@
+ 04 Apr 2014; Bertrand Jacquin <beber@meleeweb.net> hp-snmp-agents-9.50.ebuild:
+ app-admin/hp-snmp-agents: Ugly so hack for ugly tools
+
03 Apr 2014; Bertrand Jacquin <beber@meleeweb.net> hp-snmp-agents-9.50.ebuild:
app-admin/hp-snmp-agents: DEPEND on sys-apps/dmidecode for /opt/hp/hp-snmp-
agents/server/etc/cmasm2d: line 45: dmidecode: command not found
diff --git a/app-admin/hp-snmp-agents/Manifest b/app-admin/hp-snmp-agents/Manifest
index 24b7bc69..4ae84b5d 100644
--- a/app-admin/hp-snmp-agents/Manifest
+++ b/app-admin/hp-snmp-agents/Manifest
@@ -1,5 +1,5 @@
DIST hp-snmp-agents-9.50-2564.36.rhel6.i686.rpm 937524 SHA256 cd420d5b2862fafa9413aa8ac598eeaf28500619c549499b2f069e4d6ee12c51 SHA512 1142d807fe9f7ce489397bd98bd43a473213fa43193c234cc58f88aaff4c276efea96a3b57c9a16ec2042f3ca51bc5c6f237ab83ecfe2a46d90f498a5d95e02e WHIRLPOOL 1ccc240b41caaf387fcb86f83572bce2e3286abb3a7b094f4bfc80fa1848be4a54f0adc9466fa2d111d0de8ef773536eff9dfdaad5ad28fcd54f7f44dcadd16d
DIST hp-snmp-agents-9.50-2564.40.rhel6.x86_64.rpm 1013640 SHA256 a72a0d4335a356efb3322cbe37b1a5b94eeb4e9304aff9a266892289059a199a WHIRLPOOL 245b75f6cac534c21ec372329ac83473c38980bfcfa659a4ca7540b149f16314b60f2791a008695816b615533f1e2f71dfb73897c197a575bc7926a779884952
-EBUILD hp-snmp-agents-9.50.ebuild 1239 SHA256 ec3e78bbf1294ae41c8eeaa29d0fd724886a28b397aeb234fb8655ed1de7c20a WHIRLPOOL 60d2cfb7f157842c778596e30927677cafd05319cd00091792e0392c58e1fa1ac2229bdfa82f1ec1879fcfae0b04d7b6d5223f13672623ed8b31bf87a7249224
-MISC ChangeLog 542 SHA256 c08e6a3205c599ed5f3c3cb0c069e61ed8a54589601ec9da5304c23dee161b1b WHIRLPOOL e372501270644ea37df69de0ba4d7d72ee396999293e113f575e915057b5e19ffcde7c8f79b724a7eca60d6c9b742143969b901f64926bb47fc4410c284f2d49
+EBUILD hp-snmp-agents-9.50.ebuild 2300 SHA256 40ff8c917b083d68f027ebc3a134c7c4832f975ca6fa2d91ac888158baad14ba WHIRLPOOL 3958d4ea7b2903ffe62b86734870bed5719d59cbbd4a937ad315279ec55f7d682feb7e07ac80500c8276674adfe57b7c196df7bd041b7b8fb14961d729915e4c
+MISC ChangeLog 680 SHA256 65c310ccab5fb9eda49866b04ecf5e69f009c131d4b65e7d3b1d3e58acacb2c5 WHIRLPOOL e72d71f82142fb197f00131b4ca86f8f8e2301aa0d18cbb60e476aa6e3827b29f8b1aabb6f388353e118f0b6f87288082fb6ddc4289849b739278f90ce6e39eb
MISC metadata.xml 254 SHA256 c56bc3d6780712c960298c70bb86867aeb6661e97a317cc624516b0e16b72fcc WHIRLPOOL 2ebbfaa14ef0c1847284fe64a79f052cd7e73b25a724fba728c084aaaf2dd0692e068eedcf42ccef7e205077f00c35780ded7ec69118dc01ddb988b4802e46ae
diff --git a/app-admin/hp-snmp-agents/hp-snmp-agents-9.50.ebuild b/app-admin/hp-snmp-agents/hp-snmp-agents-9.50.ebuild
index 9ab7d614..60cbda7c 100644
--- a/app-admin/hp-snmp-agents/hp-snmp-agents-9.50.ebuild
+++ b/app-admin/hp-snmp-agents/hp-snmp-agents-9.50.ebuild
@@ -18,9 +18,10 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
- virtual/modutils
+ dev-libs/openssl:0
net-analyzer/net-snmp
- sys-apps/dmidecode"
+ sys-apps/dmidecode
+ virtual/modutils"
RESTRICT="mirror"
@@ -35,6 +36,32 @@ src_install() {
cp -ra "${S}" "${ED}" \
|| die "Fail to copy files"
+ local libdir="$(get_libdir)"
+
+ # storage/bin/cmasasd is linked to libcrypto.so.10 which is provided by
+ # openssl-1.0.1 on RedHat
+ ln -snf libcrypto.so "${ED}usr/${libdir}/libcrypto.so.10"
+
+ # storage/bin/cmasasd is linked to libsnmp.so.20 which is provided by
+ # net-snmp-libs-5.5 on RedHat
+ ln -snf libnetsnmp.so "${ED}usr/${libdir}/libsnmp.so.20"
+
+ # nic/bin/cmanicd is linked libnetsnmp.so.20 which is provided by
+ # net-snmp-libs-5.5 on RedHat
+ ln -snf libnetsnmp.so "${ED}usr/${libdir}/libnetsnmp.so.20"
+
+ # nic/bin/cmanicd is linked libnetsnmpagent.so.20 which is provided by
+ # net-snmp-libs-5.5 on RedHat
+ ln -snf libnetsnmpagent.so "${ED}usr/${libdir}/libnetsnmpagent.so.20"
+
+ # nic/bin/cmanicd is linked libnetsnmphelpers.so.200 which is provided by
+ # net-snmp-libs-5.5 on RedHat
+ ln -snf libnetsnmphelpers.so "${ED}usr/${libdir}/libnetsnmphelpers.so.20"
+
+ # nic/bin/cmanicd is linked libnetsnmpmibs.so.20 which is provided by
+ # net-snmp-libs-5.5 on RedHat
+ ln -snf libnetsnmpmibs.so "${ED}usr/${libdir}/libnetsnmpmibs.so.20"
+
rm -r "${ED}opt/hp/${PN}/share"
dodoc -r "opt/hp/${PN}/share/doc"