mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
man: fix settings /bin paths on post-install.
This commit is contained in:
12
sys-apps/man/additional-files/fix_man_settings_paths.sh
Executable file
12
sys-apps/man/additional-files/fix_man_settings_paths.sh
Executable file
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
SYSTEM_SETTINGS_DIR="`finddir B_SYSTEM_SETTINGS_DIRECTORY`"
|
||||
|
||||
MAN_CONFIG="$SYSTEM_SETTINGS_DIR/man.conf"
|
||||
|
||||
if [ -f "$MAN_CONFIG" ] && grep -q '/packages/man-' "$MAN_CONFIG"; then
|
||||
sed -i -e "s|/packages/man-[-0-9g\.]\{3,\}/cmd.\+/bin/|/bin/|g" \
|
||||
$MAN_CONFIG
|
||||
fi
|
||||
|
||||
true
|
||||
@@ -1,15 +1,15 @@
|
||||
SUMMARY="Standard commands to read man pages"
|
||||
DESCRIPTION="Standard commands to read man pages."
|
||||
HOMEPAGE="http://primates.ximian.com/~flucifredi/man/"
|
||||
COPYRIGHT="1989-2012 Free Software Foundation, Inc."
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="5"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
|
||||
REVISION="6"
|
||||
SOURCE_URI="http://primates.ximian.com/~flucifredi/man/man-1.6g.tar.gz"
|
||||
CHECKSUM_SHA256="ccdcb8c3f4e0080923d7e818f0e4a202db26c46415eaef361387c20995b8959f"
|
||||
COPYRIGHT="1989-2012 Free Software Foundation, Inc."
|
||||
PATCHES="man-1.6g.patchset"
|
||||
ADDITIONAL_FILES="fix_man_settings_paths.sh"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
|
||||
PROVIDES="
|
||||
man = $portVersion compat >= 1.6
|
||||
@@ -35,6 +35,7 @@ REQUIRES="
|
||||
cmd:tbl
|
||||
cmd:zcat
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
cmd:awk
|
||||
cmd:bzip2
|
||||
@@ -61,6 +62,9 @@ BUILD_PREREQUIRES="
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/man.conf keep-old
|
||||
"
|
||||
POST_INSTALL_SCRIPTS="
|
||||
$relativePostInstallDir/fix_man_settings_paths.sh
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
@@ -89,4 +93,6 @@ BUILD()
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
mkdir -p $postInstallDir
|
||||
cp -f $portDir/additional-files/fix_man_settings_paths.sh $postInstallDir
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user