summaryrefslogtreecommitdiffhomepage
path: root/vars/texinfo_host.vars
diff options
context:
space:
mode:
Diffstat (limited to 'vars/texinfo_host.vars')
-rw-r--r--vars/texinfo_host.vars12
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