From f549203fe3fbeb8074030cf98ddf4314f93fb571 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Thu, 04 Oct 2012 19:37:46 -0400 Subject: Use ob_get_system_path() in utilities. --- (limited to 'src/ob-installdocs.sh') diff --git a/src/ob-installdocs.sh b/src/ob-installdocs.sh index 663a29f..cf3aae3 100644 --- a/src/ob-installdocs.sh +++ b/src/ob-installdocs.sh @@ -36,27 +36,31 @@ main() if [ ${?} -ne 0 ]; then ob_error "$(ob_get_msg 'cant_get_doc_pkg')" fi + doc_pkg_doc_dir="$(ob_get_system_path 'package-docs' \ + "${doc_pkg}" "${OB_BINARY_VERSION}")" for pkg in $(ob_get_binary_packages); do - doc_dir="${pkg}.data/usr/share/doc/${pkg}" - mkdir -p "${doc_dir}" || \ + doc_dir="$(ob_get_system_path 'package-docs' \ + "${pkg}" "${OB_BINARY_VERSION}")" + data_doc_dir="${pkg}.data/${doc_dir}" + mkdir -p "${data_doc_dir}" || \ ob_error "$(ob_get_msg 'cant_make_doc_dir')" if [ "${pkg}" = "${doc_pkg}" ]; then ob_info "$(ob_get_msg 'installing_docs')" "${pkg}" ob_get_doc_files | while read src dest; do if [ -f "${src}" ]; then - mkdir -p "${doc_dir}/${dest%/*}" || \ + mkdir -p "${data_doc_dir}/${dest%/*}" || \ ob_error "$(ob_get_msg 'cant_make_doc_dir')" - cp -R "${src}" "${doc_dir}/${dest}" || \ + cp -R "${src}" "${data_doc_dir}/${dest}" || \ ob_error "$(ob_get_msg 'cant_cp_doc_file')" "${src}" elif [ -d "${src}" ]; then - cp -R "${src}/." "${doc_dir}/${dest}" || \ + cp -R "${src}/." "${data_doc_dir}/${dest}" || \ ob_error "$(ob_get_msg 'cant_cp_doc_file')" "${src}" fi done else ob_info "$(ob_get_msg 'linking_docs')" "${pkg}" - ln -s "/usr/share/doc/${doc_pkg}" "${doc_dir}" || \ + ln -s "${doc_pkg_doc_dir}" "${data_doc_dir}" || \ ob_error "$(ob_get_msg 'cant_ln_doc_dir')" fi done -- cgit v0.9.1