Package: e2fsprogs
Version: 1.38-1
Severity: serious
Tags: patch

e2fsprogs fails to build because recent versions of texi2html place
the documentation in a subdirectory:

> install -p /tmp/buildd/e2fsprogs-1.38/debian/BUILD-STD/doc/libext2fs_*.html \
>    
> /tmp/buildd/e2fsprogs-1.38/debian/e2fslibs-dev/usr/share/doc/e2fslibs/html-info/
> install: cannot stat 
> `/tmp/buildd/e2fsprogs-1.38/debian/BUILD-STD/doc/libext2fs_*.html': No such 
> file or directory
> make: *** [binary-arch] Error 1

The attached patch fixes this problem.

-- 
Matt
only in patch2:
unchanged:
--- e2fsprogs-1.38.orig/debian/rules
+++ e2fsprogs-1.38/debian/rules
@@ -184,7 +184,7 @@
        -make -C ${stdbuilddir} -i distclean
        -make -C ${bfbuilddir} -i distclean
        rm -rf ${stdbuilddir} ${bfbuilddir} ${mipsbuilddir}
-       rm -f doc/libext2fs_*.html lib/et/com_err_*.html debian/*.substvars
+       rm -f doc/libext2fs/*.html lib/et/com_err/*.html debian/*.substvars
        dh_clean
 
 install: cleanup install-std
@@ -306,10 +306,10 @@
 
   # HTML docs
        install -d ${debdir}/e2fslibs-dev/usr/share/doc/e2fslibs/html-info/
-       install -p ${stdbuilddir}/doc/libext2fs_*.html \
+       install -p ${stdbuilddir}/doc/libext2fs/*.html \
           ${debdir}/e2fslibs-dev/usr/share/doc/e2fslibs/html-info/
        install -d 
${debdir}/comerr-dev/usr/share/doc/libcomerr${COMERR_SOVERSION}/html-info/
-       install -p ${stdbuilddir}/lib/et/com_err_*.html \
+       install -p ${stdbuilddir}/lib/et/com_err/*.html \
           
${debdir}/comerr-dev/usr/share/doc/libcomerr${COMERR_SOVERSION}/html-info/
 
   # texinfo docs

Attachment: signature.asc
Description: Digital signature

Reply via email to