|
@@ -0,0 +1,50 @@
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+FLAVOR=$1
|
|
|
+PACKAGE=tc-el
|
|
|
+DATADIR=/usr/share/tc
|
|
|
+
|
|
|
+if [ ${FLAVOR} = emacs ]; then exit 0; fi
|
|
|
+
|
|
|
+echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR}
|
|
|
+
|
|
|
+FLAVORTEST=`echo $FLAVOR | cut -c-6`
|
|
|
+if [ ${FLAVORTEST} = xemacs ] ; then
|
|
|
+ SITEFLAG="-no-site-file"
|
|
|
+else
|
|
|
+ SITEFLAG="--no-site-file"
|
|
|
+fi
|
|
|
+FLAGS="${SITEFLAG} -q -batch -l make-elc.el -f batch-byte-compile"
|
|
|
+
|
|
|
+ELDIR=/usr/share/emacs/site-lisp/${PACKAGE}
|
|
|
+ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+install -m 755 -d ${ELCDIR}
|
|
|
+install -m 444 ${DATADIR}/tc-bitmap-8x16 ${ELCDIR}
|
|
|
+cd ${ELDIR}
|
|
|
+FILES=`echo *.el`
|
|
|
+cp ${FILES} ${ELCDIR}
|
|
|
+cd ${ELCDIR}
|
|
|
+
|
|
|
+cat << EOF > make-elc.el
|
|
|
+(setq load-path (cons "." load-path) byte-compile-warnings nil)
|
|
|
+(load "tc-sysdep.el")
|
|
|
+(and (fboundp 'set-language-environment)
|
|
|
+ (set-language-environment "Japanese"))
|
|
|
+EOF
|
|
|
+${FLAVOR} ${FLAGS} ${FILES}
|
|
|
+rm -f *.el make-elc.el
|
|
|
+
|
|
|
+exit 0
|