summaryrefslogtreecommitdiff
path: root/app-admin
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2014-04-04 20:48:55 +0200
committerBertrand Jacquin <beber@meleeweb.net>2014-04-04 20:49:49 +0200
commitb18635f5c78d25f2b3d7ed1887f876f511711e13 (patch)
treecc1593f8c9321702214b380e5b9845fe809fc895 /app-admin
parentapp-admin/hp-snmp-agents: Make executable all shebanged files (diff)
downloadportage-b18635f5c78d25f2b3d7ed1887f876f511711e13.tar.xz
app-admin/hp-health: Make executable all shebanged files
Package-Manager: portage-2.2.10
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/hp-health/ChangeLog3
-rw-r--r--app-admin/hp-health/Manifest4
-rw-r--r--app-admin/hp-health/hp-health-9.50.ebuild10
3 files changed, 14 insertions, 3 deletions
diff --git a/app-admin/hp-health/ChangeLog b/app-admin/hp-health/ChangeLog
index 624d8a14..f306696f 100644
--- a/app-admin/hp-health/ChangeLog
+++ b/app-admin/hp-health/ChangeLog
@@ -1,3 +1,6 @@
+ 04 Apr 2014; Bertrand Jacquin <beber@meleeweb.net> hp-health-9.50.ebuild:
+ app-admin/hp-health: Make executable all shebanged files
+
04 Apr 2014; Bertrand Jacquin <beber@meleeweb.net>
+files/9.50-initd-module-comp.patch, hp-health-9.50.ebuild:
app-admin/hp-health: Patch init script to make it handle compressed kernel
diff --git a/app-admin/hp-health/Manifest b/app-admin/hp-health/Manifest
index b4867a5b..6ae04c95 100644
--- a/app-admin/hp-health/Manifest
+++ b/app-admin/hp-health/Manifest
@@ -1,6 +1,6 @@
AUX 9.50-initd-module-comp.patch 1080 SHA256 c8f64f82ee9bd498076740c416fbde1cf588a60c4e89c1559e74b16322d8295e WHIRLPOOL fbfbd6ad5fae08869f838bb1a4c555a2694446808b06baa538d3bf5b55a0f4889a5b2fd451f7ff0ea1914d871bf73689826cff13aee2b45841094cdce269d79b
DIST hp-health-9.50-1628.32.rhel6.x86_64.rpm 328532 SHA256 8dc1247dded64d620d72b02384997d3e6bf582233fa766ee9bd35c7ef17ecaed WHIRLPOOL a14ab562e22fbbdb3415ec595151001559e8ddf43f90d93bfd90eda40ace80a299b56622226199120192036db9d506174fa1bc2ede544e28f1cdf79b18e73de8
DIST hp-health-9.50-1628.33.rhel6.i686.rpm 408816 SHA256 7ee31c9843e5e8b06d42143c5b5f167fef5c62e5f22b759bd2da7caf84ce48ca WHIRLPOOL 7207ba5af89b211b06e505f5334607c20792d8fac844c33e018bbf12054096612f9c60232a7629acf951b780fa2c19e457e5e6a410b1bf277c1b7d0449439ef3
-EBUILD hp-health-9.50.ebuild 2202 SHA256 9bee69a33f446537992b3ac6e2a8890764bb4e2dcfb5e851ca9b7266c7fbc340 WHIRLPOOL 453a2a12b8e75e11e0da2780016175aeb0693584d27c0bf9d0b9f2a0a20ae2c72e7feffdd59b4b1bb2f464146e50a2d7d0695aa20298197cfd75559bf9942a17
-MISC ChangeLog 717 SHA256 06918ab5c7d14c5ef70cf1bef515be030030b05ae82a64bb75d54cd648d601b2 WHIRLPOOL eae3d7c575ad5531204d42de6eaa67c02459173631f399c7e6c9bf00a24b8d3d46f5bd7e3ad30d0ae42892d4cfb5d697bfbba35005a0418ce7816feb16bf0484
+EBUILD hp-health-9.50.ebuild 2433 SHA256 f7b78913810964c6ee2fb06d6ccdae919c6e937f4e7f9dc63b5ad2514a38a58f WHIRLPOOL 0e74cde2d1133cd3d1ac1ad96052f7bad4c620411b1d3920dae392df3368c4cac4eec7d035ea5c8919b87624902d5debcd957f112c827bf1b77975e506aa1010
+MISC ChangeLog 853 SHA256 8c049506f9f883503e3c08986f71718806cfcd426bfe5c1d7bc3ec6d7be22e1c WHIRLPOOL 321df3d56fcfa4c8f6499f01998c1e53f7e2d1b5ae82b3662a36a1ff7876105755051562eb18e4f0e08bd233e0a0fe37472161d4bb6088c311d238dad9260aac
MISC metadata.xml 254 SHA256 c56bc3d6780712c960298c70bb86867aeb6661e97a317cc624516b0e16b72fcc WHIRLPOOL 2ebbfaa14ef0c1847284fe64a79f052cd7e73b25a724fba728c084aaaf2dd0692e068eedcf42ccef7e205077f00c35780ded7ec69118dc01ddb988b4802e46ae
diff --git a/app-admin/hp-health/hp-health-9.50.ebuild b/app-admin/hp-health/hp-health-9.50.ebuild
index 1f222a63..3351b2d6 100644
--- a/app-admin/hp-health/hp-health-9.50.ebuild
+++ b/app-admin/hp-health/hp-health-9.50.ebuild
@@ -19,7 +19,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="snmp"
-DEPEND=""
+DEPEND="virtual/awk"
RDEPEND="${DEPEND}
virtual/udev
virtual/modutils
@@ -106,4 +106,12 @@ multilib_src_install_all() {
keepdir "/var/log/${PN}"
keepdir "/var/spool/compaq" "/var/spool/${PN}"
+
+ # 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
}