Add docs_for function that will take a secname as param so we can add docs

to a specific subpackage in its own dir.
This commit is contained in:
Tom G. Christensen 2008-04-17 19:27:16 +00:00
parent 7510588256
commit 5f28041b5f

View File

@ -788,6 +788,33 @@ compat()
done
}
# docs_for(): Add files from srcdir to specific package doc dir
# params: $1 = secname $2....x = files to copy
# Copies files from $srcdir to $_docdir/$secname-$version
docs_for()
{
local secname=$1
shift
local f
local ddir # Holds internal value of _docdir
if [ ! -z $# ]; then
setdir source
ddir=${stagedir}${prefix}/${_docdir}/${secname}-${version}
${MKDIR} -p $ddir
echo "Adding docs"
until [ -z "$1" ]
do
for f in $(_upls $1)
do
($TAR -cf - "$f")|(cd $ddir; $TAR -xvBpf -)
done
shift
done
fi
}
# do_strip_bin(): Strip binaries
# params: none
do_strip_bin()