diff --git a/Makefile b/Makefile index 6f73b97..3e0177f 100644 --- a/Makefile +++ b/Makefile @@ -116,7 +116,7 @@ install: all ${PROJECT}.pc $(QUIET)install -m 644 zathura.h document.h version.h ${DESTDIR}${PREFIX}/include/${PROJECT} $(ECHO) installing manual pages $(QUIET)mkdir -p ${DESTDIR}${MANPREFIX}/man1 - $(QUIET)if which rst2man > /dev/null ; then \ + $(QUIET)set -e && if which rst2man > /dev/null ; then \ mkdir -p ${DESTDIR}${MANPREFIX}/man1 ; \ sed "s/VERSION/${VERSION}/g" < ${PROJECT}.1.rst > ${PROJECT}-v.1.rst ; \ rst2man ${PROJECT}-v.1.rst > ${DESTDIR}${MANPREFIX}/man1/${PROJECT}.1 ; \ @@ -125,11 +125,12 @@ install: all ${PROJECT}.pc sed "s/VERSION/${VERSION}/g" < ${PROJECT}rc.5.rst > ${PROJECT}rc-v.5.rst ; \ rst2man ${PROJECT}rc-v.5.rst > ${DESTDIR}${MANPREFIX}/man5/${PROJECT}rc.5 ; \ rm -f ${PROJECT}rc-v.5.rst ; \ + $(QUIET)chmod 644 ${DESTDIR}${MANPREFIX}/man1/${PROJECT}.1 ; \ + $(QUIET)chmod 644 ${DESTDIR}${MANPREFIX}/man5/${PROJECT}rc.5 ; \ fi $(QUIET)mkdir -p ${DESTDIR}${DESKTOPPREFIX} $(ECHO) installing desktop file $(QUIET)install -m 644 ${PROJECT}.desktop ${DESTDIR}${DESKTOPPREFIX} - $(QUIET)chmod 644 ${DESTDIR}${MANPREFIX}/man1/${PROJECT}.1 $(ECHO) installing pkgconfig file $(QUIET)mkdir -p ${DESTDIR}${PREFIX}/lib/pkgconfig $(QUIET)cp -f ${PROJECT}.pc ${DESTDIR}${PREFIX}/lib/pkgconfig