summaryrefslogtreecommitdiff
path: root/app-admin
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2014-04-04 20:47:25 +0200
committerBertrand Jacquin <beber@meleeweb.net>2014-04-04 20:49:46 +0200
commit21073165264f13936ad97296c4a6237e7676a52f (patch)
tree9c8431bbcdb2413bdcb9dd5a72789ea9094ed16b /app-admin
parentapp-admin/hp-health: Patch init script to make it handle compressed kernel mo... (diff)
downloadportage-21073165264f13936ad97296c4a6237e7676a52f.tar.xz
app-admin/hp-snmp-agents: Make executable all shebanged files
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.ebuild10
3 files changed, 14 insertions, 3 deletions
diff --git a/app-admin/hp-snmp-agents/ChangeLog b/app-admin/hp-snmp-agents/ChangeLog
index 65e65ca4..3ce82e0c 100644
--- a/app-admin/hp-snmp-agents/ChangeLog
+++ b/app-admin/hp-snmp-agents/ChangeLog
@@ -1,4 +1,7 @@
04 Apr 2014; Bertrand Jacquin <beber@meleeweb.net> hp-snmp-agents-9.50.ebuild:
+ app-admin/hp-snmp-agents: Make executable all shebanged files
+
+ 04 Apr 2014; Bertrand Jacquin <beber@meleeweb.net> hp-snmp-agents-9.50.ebuild:
app-admin/hp-snmp-agents: Major rewok
04 Apr 2014; Bertrand Jacquin <beber@meleeweb.net> hp-snmp-agents-9.50.ebuild:
diff --git a/app-admin/hp-snmp-agents/Manifest b/app-admin/hp-snmp-agents/Manifest
index fa00e563..227ec3ef 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 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 2557 SHA256 befa0970d91be6b20555032e29e020e84138fef5be23d718801fac51e4b9957c WHIRLPOOL 975b33f32b009abdcf4cadeeb83820d671f8226796221843561eb2f54d8d3b6165ab1627ff2ad6d6ce049cd3eddd835fa54411f91230802a531ff19f85a55809
-MISC ChangeLog 802 SHA256 b870938705fa99a04caa00e453653c4b994a1452d6b14877b0721f5e40b14779 WHIRLPOOL c687c38ac2cdda2247c5c351475ca7eec0e16b1c9fefb152c0b9a6b561904738b3b5d20e472a49c738bb3222c4a1cac49f603e93e051d39cece002db73176f42
+EBUILD hp-snmp-agents-9.50.ebuild 2788 SHA256 9ff73729d65570bee1909a1e287ace92e8f988c44b61c2d35b011f43b431d875 WHIRLPOOL a57f040dcb00f5029490121ed98ed7253003c161bf1286bce1a0cb29881442615fb0c829a31d827474f6b798513a82ef51552b06256680078ee26765e39da658
+MISC ChangeLog 948 SHA256 01d7b7b8782435742935c638a13bd468eef5a1a0eaa7221a7a9a6cbfa81ab7b7 WHIRLPOOL b455fb5b3de8baedd7ca4ef2a75c05a4596aa3f662bd36b656d323d912fa4c892aefd86a7ac918240dff5d91c6fd48f305e2a4687d9cbca3550d59be0ff7822c
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 8684e3de..3ade49b3 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
@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND=""
+DEPEND="virtual/awk"
RDEPEND="${DEPEND}
app-admin/hp-health
dev-libs/openssl:0
@@ -76,6 +76,14 @@ src_install() {
keepdir "/var/log/${PN}"
keepdir "/var/spool/compaq"
+ # Make executable all shebanged files
+ find "${ED}" -type f \
+ | xargs -n 1 --no-run-if-empty -- \
+ awk 'NR == 1 && /^#!/ {print FILENAME}' \
+ | sed -e "s:${ED}:/:" \
+ | xargs --no-run-if-empty -- \
+ fperms 755
+
local libdir="$(get_libdir)"
# storage/bin/cmasasd is linked to libcrypto.so.10 which is provided by