|
@@ -0,0 +1,37 @@
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+FLAVOR=$1
|
|
|
+PACKAGE=uim-el
|
|
|
+
|
|
|
+FLAGS="${SITEFLAG} -q -batch -f batch-byte-compile"
|
|
|
+
|
|
|
+ELDIR="/usr/share/emacs/site-lisp/${PACKAGE}"
|
|
|
+ELCDIR="/usr/share/${FLAVOR}/site-lisp/${PACKAGE}"
|
|
|
+
|
|
|
+
|
|
|
+ELISP_FILES="*.el"
|
|
|
+BYTECOMPILE_FILES="uim.el"
|
|
|
+SOURCES=${ELISP_FILES}
|
|
|
+
|
|
|
+case "${FLAVOR}" in
|
|
|
+ emacs)
|
|
|
+ ;;
|
|
|
+
|
|
|
+ *)
|
|
|
+ install -m 755 -d ${ELCDIR}
|
|
|
+ cd ${ELDIR}
|
|
|
+ cp ${ELISP_FILES} ${ELCDIR}
|
|
|
+ cd ${ELCDIR}
|
|
|
+ ${FLAVOR} ${FLAGS} ${BYTECOMPILE_FILES} > ${ELCDIR}/CompilationLog 2>&1
|
|
|
+ rm -f ${BYTECOMPILE_FILES}
|
|
|
+ gzip -9 ${ELCDIR}/CompilationLog
|
|
|
+ echo " done."
|
|
|
+ ;;
|
|
|
+
|
|
|
+ *)
|
|
|
+ ;;
|
|
|
+
|
|
|
+esac
|
|
|
+
|
|
|
+exit 0 ;
|