diff options
Diffstat (limited to 'vars/texinfo_host.vars')
-rw-r--r-- | vars/texinfo_host.vars | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/vars/texinfo_host.vars b/vars/texinfo_host.vars index 2a441f28..def754c0 100644 --- a/vars/texinfo_host.vars +++ b/vars/texinfo_host.vars @@ -4,14 +4,20 @@ pkg_texinfo_host_install_make_post() { if [ -e "${PKG_DESTDIR}/bin/makeinfo" ]; then - rtl_fileop mv "${PKG_DESTDIR}/bin/makeinfo" "${PKG_DESTDIR}/bin/makeinfo.dist"; + if ! rtl_fileop mv "${PKG_DESTDIR}/bin/makeinfo" "${PKG_DESTDIR}/bin/makeinfo.dist"; then + return 1; + fi; fi; - cat > "${PKG_DESTDIR}/bin/makeinfo" <<EOF + if ! cat > "${PKG_DESTDIR}/bin/makeinfo" <<EOF #!/bin/sh export PERL5LIB="${PREFIX}/share/texinfo:${PREFIX}/share/texinfo/lib/libintl-perl/lib:${PREFIX}/share/texinfo/lib/Text-Unidecode/lib:${PREFIX}/share/texinfo/lib/Unicode-EastAsianWidth/lib"; makeinfo.dist "\${@}"; EOF - chmod +x "${PKG_DESTDIR}/bin/makeinfo"; +then + return 1; + else + rtl_fileop chmod +x "${PKG_DESTDIR}/bin/makeinfo"; + fi; }; # vim:filetype=sh textwidth=0 |