dev-lang/GHC: fix manpage alternatives
This commit is contained in:
parent
b8752b6986
commit
a8aeaf6e85
@ -160,6 +160,20 @@ src_install() {
|
||||
/usr/$(exhost --target)/bin/hsc2hs{,-${SLOT}} \
|
||||
/usr/$(exhost --target)/bin/runghc{,-${SLOT}} \
|
||||
/usr/$(exhost --target)/bin/runhaskell /usr/$(exhost --target)/bin/runghc-${SLOT}
|
||||
|
||||
if [[ -d ${IMAGE}/usr/share/man ]]; then
|
||||
local file alternatives=()
|
||||
for file in "${IMAGE}"/usr/share/man/*/*; do
|
||||
alternatives+=(
|
||||
${file#${IMAGE}}
|
||||
${file#${IMAGE}}-${SLOT}
|
||||
)
|
||||
done
|
||||
|
||||
alternatives_for \
|
||||
ghc ${SLOT} ${SLOT} \
|
||||
"${alternatives[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test_expensive() {
|
||||
|
@ -158,7 +158,7 @@ src_install() {
|
||||
/usr/$(exhost --target)/bin/runghc{,-${SLOT}} \
|
||||
/usr/$(exhost --target)/bin/runhaskell /usr/$(exhost --target)/bin/runghc-${SLOT}
|
||||
|
||||
# alternatives for manpages
|
||||
if [[ -d ${IMAGE}/usr/share/man ]]; then
|
||||
local file alternatives=()
|
||||
for file in "${IMAGE}"/usr/share/man/*/*; do
|
||||
alternatives+=(
|
||||
@ -170,6 +170,7 @@ src_install() {
|
||||
alternatives_for \
|
||||
ghc ${SLOT} ${SLOT} \
|
||||
"${alternatives[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test_expensive() {
|
||||
|
@ -159,6 +159,7 @@ src_install() {
|
||||
/usr/$(exhost --target)/bin/runhaskell /usr/$(exhost --target)/bin/runghc-${SLOT}
|
||||
|
||||
# alternatives for manpages
|
||||
if [[ -d ${IMAGE}/usr/share/man ]]; then
|
||||
local file alternatives=()
|
||||
for file in "${IMAGE}"/usr/share/man/*/*; do
|
||||
alternatives+=(
|
||||
@ -170,6 +171,7 @@ src_install() {
|
||||
alternatives_for \
|
||||
ghc ${SLOT} ${SLOT} \
|
||||
"${alternatives[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test_expensive() {
|
||||
|
Loading…
Reference in New Issue
Block a user