diff options
author | Bertrand Jacquin <beber@meleeweb.net> | 2014-04-03 01:51:56 +0200 |
---|---|---|
committer | Bertrand Jacquin <beber@meleeweb.net> | 2014-04-03 01:53:46 +0200 |
commit | e56acc519fb23ea3796a28a41aca1f15e4ee747e (patch) | |
tree | af3f5e7e285ece203ff1ede78e4b3719157dab13 | |
parent | app-admin/hp-health: Major rework (diff) | |
download | portage-e56acc519fb23ea3796a28a41aca1f15e4ee747e.tar.xz |
app-admin/hp-snmp-agents: Major rework
Package-Manager: portage-2.2.10
-rw-r--r-- | app-admin/hp-snmp-agents/ChangeLog | 4 | ||||
-rw-r--r-- | app-admin/hp-snmp-agents/Manifest | 7 | ||||
-rw-r--r-- | app-admin/hp-snmp-agents/hp-snmp-agents-9.50.ebuild | 88 | ||||
-rw-r--r-- | app-admin/hp-snmp-agents/metadata.xml | 8 | ||||
-rw-r--r-- | metadata/md5-cache/app-admin/hp-snmp-agents-9.50 | 12 |
5 files changed, 52 insertions, 67 deletions
diff --git a/app-admin/hp-snmp-agents/ChangeLog b/app-admin/hp-snmp-agents/ChangeLog index f843e73b..79299bda 100644 --- a/app-admin/hp-snmp-agents/ChangeLog +++ b/app-admin/hp-snmp-agents/ChangeLog @@ -1,3 +1,7 @@ + 02 Apr 2014; Bertrand Jacquin <beber@meleeweb.net> +metadata.xml, + hp-snmp-agents-9.50.ebuild: + app-admin/hp-snmp-agents: Major rework + *hp-snmp-agents-9.50 (02 Apr 2014) 02 Apr 2014; Bertrand Jacquin <beber@meleeweb.net> diff --git a/app-admin/hp-snmp-agents/Manifest b/app-admin/hp-snmp-agents/Manifest index ee2b0234..de84ecc9 100644 --- a/app-admin/hp-snmp-agents/Manifest +++ b/app-admin/hp-snmp-agents/Manifest @@ -1,4 +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 SHA512 754dc16e259e304c2e5009b969d0b07b2e266af61b9b76e6d088573ef0b4bc3c02967a37cbdcae681676e67f027363de491b3494befd62b43e32dc4a2121b8f3 WHIRLPOOL 245b75f6cac534c21ec372329ac83473c38980bfcfa659a4ca7540b149f16314b60f2791a008695816b615533f1e2f71dfb73897c197a575bc7926a779884952 -EBUILD hp-snmp-agents-9.50.ebuild 2617 SHA256 690a0ed8e4c304873437374f7ae569877a285e4a7e4c10323a56c9699fb4063b WHIRLPOOL da1041f70c94e3dec37a45e5754b47d97d5cc1c42b6b1ca724ce7c8934a1af063d62e1080fa129edbefecbd239d542ac1ef1484694095d36d790ae85c1bd558e -MISC ChangeLog 173 SHA256 c41211271b63c264df207f9479ee9557418c7188494cae77e1f3a0155f141c70 WHIRLPOOL 5e542d161fd810d4e89b56ee4f123aefc58dc49f0c868de68484af3171663f8552d9e68ce1656add35536b65350da6753d3ce17f7e3e6cad8f2708bdaaf38e43 +DIST hp-snmp-agents-9.50-2564.40.rhel6.x86_64.rpm 1013640 SHA256 a72a0d4335a356efb3322cbe37b1a5b94eeb4e9304aff9a266892289059a199a WHIRLPOOL 245b75f6cac534c21ec372329ac83473c38980bfcfa659a4ca7540b149f16314b60f2791a008695816b615533f1e2f71dfb73897c197a575bc7926a779884952 +EBUILD hp-snmp-agents-9.50.ebuild 1219 SHA256 35c5f1bcd8a5539c3a8157a017b4f3afd533a50b0b2e7dc396b3b7fc9dbf1f2b WHIRLPOOL de06573ab64ca14385f59dbfd7f144bc2074f4a3269baa1a2c223f7a2145e1f4ca9f66666dd9787b971e5fedd4309d1b1a539497642c0f3ea413bbede66d8839 +MISC ChangeLog 313 SHA256 eb99321b6b70eaea3c09db2a79d9827a0e69426e9fc555009e76af9648a0fa31 WHIRLPOOL d64b95f6a6d1225ff09cb004a60d1f845d9a81bf657bfcf3442c2bd4558aada9893f41e3b19d729626532571b991773ab7a758a0689acc7772fcb5d74cf5ac79 +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 3c0ebbcc..b6a0d95a 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 @@ -2,80 +2,50 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ +EAPI=5 inherit eutils toolchain-funcs rpm DESCRIPTION="HP System SNMP agents" HOMEPAGE="http://h18000.www1.hp.com/products/servers/linux/documentation.html" +SRC_URI_BASE="http://downloads.linux.hp.com/downloads/SPP/RedHatEnterpriseServer/6.5" +SRC_URI="x86? ( ${SRC_URI_BASE}/i686/current/${P}-2564.36.rhel6.i686.rpm ) + amd64? ( ${SRC_URI_BASE}/x86_64/current/${P}-2564.40.rhel6.x86_64.rpm )" + LICENSE="hp-value" -KEYWORDS="amd64 x86" +SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND="${RDEPEND} - mail-client/mailx - app-arch/rpm2targz - sys-apps/pciutils - sys-libs/ncurses - dev-lang/python - sys-apps/ethtool - sys-apps/lm_sensors - net-analyzer/net-snmp" +DEPEND="" RDEPEND="${DEPEND} - app-arch/tar - sys-apps/sed" + virtual/modutils + net-analyzer/net-snmp" -SRC_URI_BASE="http://downloads.linux.hp.com/downloads/SPP/RedHatEnterpriseServer/6.5" -SRC_URI="x86? ( ${SRC_URI_BASE}/i686/current/${P}-2564.36.rhel6.i686.rpm ) - amd64? ( ${SRC_URI_BASE}/x86_64/current/${P}-2564.40.rhel6.x86_64.rpm )" +RESTRICT="mirror" -HP_HOME="/opt/hp" +QA_PREBUILT="opt/hp/${PN}/*/bin/* + opt/hp/${PN}/webagent/* + usr/lib*/lib*" -SLOT="0" S="${WORKDIR}" -QA_PRESTRIPPED="${HP_HOME:1}/hp-snmp-agents/nic/bin/cmanicd - ${HP_HOME:1}/hp-snmp-agents/server/bin/cmaperfd - ${HP_HOME:1}/hp-snmp-agents/server/bin/cmapeerd - ${HP_HOME:1}/hp-snmp-agents/server/bin/cmahostd - ${HP_HOME:1}/hp-snmp-agents/server/bin/cmasm2d - ${HP_HOME:1}/hp-snmp-agents/server/bin/cmahealthd - ${HP_HOME:1}/hp-snmp-agents/server/bin/cmastdeqd - ${HP_HOME:1}/hp-snmp-agents/server/bin/cmathreshd - ${HP_HOME:1}/hp-snmp-agents/webagent/csginkgo - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmaided - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmaeventd - ${HP_HOME:1}/hp-snmp-agents/storage/bin/libcpqimgr-x86_64.so - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmasasd - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmaidad - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmafcad - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmascsid - /usr/lib64/libcmaX.so.1.0 - /usr/lib64/libcmaX64.so.1.0 - /usr/lib64/libcmaconf64.so.1.0 - /usr/lib64/libcmapeer64.so.1.0 - /usr/lib64/libcmacommon64.so.1.0" +src_install() { + rm -r "${ED}" + cp -ra "${S}" "${ED}" \ + || die "Fail to copy files" -QA_EXECSTACK="${HP_HOME:1}/hp-snmp-agents/storage/bin/cmaided - ${HP_HOME:1}/hp-snmp-agents/storage/bin/libcpqimgr-x86_64.so - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmasasd - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmaidad - ${HP_HOME:1}/hp-snmp-agents/storage/bin/cmascsid" + rm -r "${ED}opt/hp/${PN}/share" + dodoc -r "opt/hp/${PN}/share/doc" -src_unpack() { - rpm_src_unpack -} + rm "${ED}opt/hp/${PN}/hprpm.xpm" + rm "${ED}opt/hp/${PN}/rebuild" + rm "${ED}opt/hp/${PN}/${PN}.license" + rm "${ED}opt/hp/${PN}/${PN}.manifest" + rm "${ED}opt/hp/${PN}/${PN}.rebuild.spec" + rm -r "${ED}opt/hp/${PN}/addons" -src_install() { - cd "${S}" - dodir ${HP_HOME} - cp -Rdp "${S}"${HP_HOME}/* "${D}${HP_HOME}" - dolib.so ./usr/$(get_libdir)/*.so* - doman usr/share/man/man?/* - -} + doman usr/share/man/man?/* -pkg_postinst() { - if [ "${ROOT}" == "/" ] ; then - /sbin/ldconfig - fi + keepdir "var/log/${PN}" + keepdir "var/spool/compaq" } -
\ No newline at end of file diff --git a/app-admin/hp-snmp-agents/metadata.xml b/app-admin/hp-snmp-agents/metadata.xml new file mode 100644 index 00000000..933498d8 --- /dev/null +++ b/app-admin/hp-snmp-agents/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>beber@meleeweb.net</email> + <name>Bertrand Jacquin</name> + </maintainer> +</pkgmetadata> diff --git a/metadata/md5-cache/app-admin/hp-snmp-agents-9.50 b/metadata/md5-cache/app-admin/hp-snmp-agents-9.50 index 27e7706a..1e2eca9e 100644 --- a/metadata/md5-cache/app-admin/hp-snmp-agents-9.50 +++ b/metadata/md5-cache/app-admin/hp-snmp-agents-9.50 @@ -1,11 +1,13 @@ -DEFINED_PHASES=install postinst unpack -DEPEND=mail-client/mailx app-arch/rpm2targz sys-apps/pciutils sys-libs/ncurses dev-lang/python sys-apps/ethtool sys-apps/lm_sensors net-analyzer/net-snmp >=app-arch/rpm2targz-9.0.0.3g +DEFINED_PHASES=install unpack +DEPEND=>=app-arch/rpm2targz-9.0.0.3g DESCRIPTION=HP System SNMP agents +EAPI=5 HOMEPAGE=http://h18000.www1.hp.com/products/servers/linux/documentation.html -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~x86 LICENSE=hp-value -RDEPEND=mail-client/mailx app-arch/rpm2targz sys-apps/pciutils sys-libs/ncurses dev-lang/python sys-apps/ethtool sys-apps/lm_sensors net-analyzer/net-snmp app-arch/tar sys-apps/sed +RDEPEND=virtual/modutils net-analyzer/net-snmp +RESTRICT=mirror SLOT=0 SRC_URI=x86? ( http://downloads.linux.hp.com/downloads/SPP/RedHatEnterpriseServer/6.5/i686/current/hp-snmp-agents-9.50-2564.36.rhel6.i686.rpm ) amd64? ( http://downloads.linux.hp.com/downloads/SPP/RedHatEnterpriseServer/6.5/x86_64/current/hp-snmp-agents-9.50-2564.40.rhel6.x86_64.rpm ) _eclasses_=eutils af81d52c25ec93fbdff71e0efb0de7b7 multilib fac675dcccf94392371a6abee62d909f rpm b94b54b44f14d6bee3e966c8f5c86fba toolchain-funcs 48b38a216afb92db6314d6c3187abea3 -_md5_=52f00ff01a48bdd7e53f484ad45c1245 +_md5_=bfffc57079ca3f8d945e4493cc93780a |