This is the latest LyX RPM attempt (based on the changes in CVS from Saunday to today). The build attempt fails as follows: top_distdir=`cd ../../../lyx-1.1.6cvs && pwd`; \ distdir=`cd ../../../lyx-1.1.6cvs/src/frontends/xforms && pwd`; \ cd ../../.. \ && automake --include-deps --build-dir=$here --srcdir-name=../../.. --output-dir=$top_distdir --foreign src/frontends/xforms/Makefile make top_distdir="../../../lyx-1.1.6cvs" distdir="../../../lyx-1.1.6cvs/src/frontends/xforms" dist-hook make[4]: Entering directory `/home/kayvan/src/lyx/src/frontends/xforms' for subdir in forms ; do \ test -d ../../../lyx-1.1.6cvs/src/frontends/xforms/$subdir \ || mkdir ../../../lyx-1.1.6cvs/src/frontends/xforms/$subdir \ || exit 1; \ chmod 777 ../../../lyx-1.1.6cvs/src/frontends/xforms/$subdir; \ list=`(cd ./$subdir && ls -1 | grep -v CVS)`; \ echo $list ; \ for fil in $list ; do \ cp -p ./$subdir/$fil ../../../lyx-1.1.6cvs/src/frontends/xforms/$subdir ; \ done ; \ done README fdfix.sh form_copyright.fd form_preferences.fd form_print.fd makefile make[4]: Leaving directory `/home/kayvan/src/lyx/src/frontends/xforms' make[3]: Leaving directory `/home/kayvan/src/lyx/src/frontends/xforms' make[2]: Leaving directory `/home/kayvan/src/lyx/src/frontends' make top_distdir="../lyx-1.1.6cvs" distdir="../lyx-1.1.6cvs/src" dist-hook make[2]: Entering directory `/home/kayvan/src/lyx/src' cd ../lyx-1.1.6cvs/src ; rm -rf `find cheaders -name \*CVS\*` make[2]: Leaving directory `/home/kayvan/src/lyx/src' make[1]: Leaving directory `/home/kayvan/src/lyx/src' make[1]: Entering directory `/home/kayvan/src/lyx/lib' make[1]: *** No rule to make target `scripts', needed by `distdir'. Stop. make[1]: Leaving directory `/home/kayvan/src/lyx/lib' make: *** [distdir] Error 1