Hi,

Ubuntu uses the following patch to make this work. It may not
be the best fix.

The patch is by Michael W. Olson.

Thanks,

James

diff -pruN 2.35.cvs20060204-1.1/debian/emacsen-install
2.35.cvs20060204-1.1ubuntu1/debian/emacsen-install
--- 2.35.cvs20060204-1.1/debian/emacsen-install 2007-07-20 15:10:34.000000000 
+0100
+++ 2.35.cvs20060204-1.1ubuntu1/debian/emacsen-install  2007-07-20 
15:10:04.000000000 +0100
@@ -105,6 +105,15 @@ EOF
     gzip -9 ${ELCDIR}/CompilationLog
     chmod 644 ${ELCDIR}/CompilationLog.gz
 
+    # make symlinks for source files that were not copied over to ELCDIR
+    # this makes find-function and find-library work properly
+    cd ${ELDIR}/lisp
+    for f in *.el; do
+        if [ -e ${ELCDIR}/${f}c ] && [ ! -e ${ELCDIR}/${f} ]; then
+            ln -sf ${ELDIR}/lisp/${f} ${ELCDIR}/${f}
+        fi
+    done
+
     echo " done."
     ;;
 esac




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to