diff options
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | configure.in | 6 | ||||
| -rw-r--r-- | leim/ChangeLog | 4 | ||||
| -rw-r--r-- | leim/Makefile.in | 40 |
4 files changed, 31 insertions, 24 deletions
| @@ -1,3 +1,8 @@ | |||
| 1 | 2012-05-21 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * configure.in (LEIM_INSTALLDIR): | ||
| 4 | Rename to leimdir, treat like lispdir. | ||
| 5 | |||
| 1 | 2012-05-21 Paul Eggert <eggert@cs.ucla.edu> | 6 | 2012-05-21 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 7 | ||
| 3 | Make merging from gnulib a script, not a makefile action. | 8 | Make merging from gnulib a script, not a makefile action. |
diff --git a/configure.in b/configure.in index 87c9a6cd276..ab11b9d6431 100644 --- a/configure.in +++ b/configure.in | |||
| @@ -37,6 +37,7 @@ dnl hence the single quotes. This is per the GNU coding standards, see | |||
| 37 | dnl (autoconf) Installation Directory Variables | 37 | dnl (autoconf) Installation Directory Variables |
| 38 | dnl See also epaths.h below. | 38 | dnl See also epaths.h below. |
| 39 | lispdir='${datadir}/emacs/${version}/lisp' | 39 | lispdir='${datadir}/emacs/${version}/lisp' |
| 40 | leimdir='${datadir}/emacs/${version}/leim' | ||
| 40 | locallisppath='${datadir}/emacs/${version}/site-lisp:'\ | 41 | locallisppath='${datadir}/emacs/${version}/site-lisp:'\ |
| 41 | '${datadir}/emacs/site-lisp' | 42 | '${datadir}/emacs/site-lisp' |
| 42 | lisppath='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim' | 43 | lisppath='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim' |
| @@ -1572,7 +1573,6 @@ fi | |||
| 1572 | AC_SUBST(TEMACS_LDFLAGS2) | 1573 | AC_SUBST(TEMACS_LDFLAGS2) |
| 1573 | 1574 | ||
| 1574 | INSTALL_ARCH_INDEP_EXTRA=install-etc | 1575 | INSTALL_ARCH_INDEP_EXTRA=install-etc |
| 1575 | LEIM_INSTALLDIR="\${install_prefix}/leim" | ||
| 1576 | ns_self_contained=no | 1576 | ns_self_contained=no |
| 1577 | ns_frag=/dev/null | 1577 | ns_frag=/dev/null |
| 1578 | NS_OBJ= | 1578 | NS_OBJ= |
| @@ -1599,7 +1599,7 @@ if test "${HAVE_NS}" = yes; then | |||
| 1599 | infodir="\${ns_appresdir}/info" | 1599 | infodir="\${ns_appresdir}/info" |
| 1600 | mandir="\${ns_appresdir}/man" | 1600 | mandir="\${ns_appresdir}/man" |
| 1601 | lispdir="\${ns_appresdir}/lisp" | 1601 | lispdir="\${ns_appresdir}/lisp" |
| 1602 | LEIM_INSTALLDIR="\${ns_appresdir}/leim" | 1602 | leimdir="\${ns_appresdir}/leim" |
| 1603 | INSTALL_ARCH_INDEP_EXTRA= | 1603 | INSTALL_ARCH_INDEP_EXTRA= |
| 1604 | fi | 1604 | fi |
| 1605 | ns_frag=$srcdir/src/ns.mk | 1605 | ns_frag=$srcdir/src/ns.mk |
| @@ -1609,7 +1609,6 @@ fi | |||
| 1609 | CFLAGS="$tmp_CFLAGS" | 1609 | CFLAGS="$tmp_CFLAGS" |
| 1610 | CPPFLAGS="$tmp_CPPFLAGS" | 1610 | CPPFLAGS="$tmp_CPPFLAGS" |
| 1611 | AC_SUBST(INSTALL_ARCH_INDEP_EXTRA) | 1611 | AC_SUBST(INSTALL_ARCH_INDEP_EXTRA) |
| 1612 | AC_SUBST(LEIM_INSTALLDIR) | ||
| 1613 | AC_SUBST(ns_self_contained) | 1612 | AC_SUBST(ns_self_contained) |
| 1614 | AC_SUBST(NS_OBJ) | 1613 | AC_SUBST(NS_OBJ) |
| 1615 | AC_SUBST(NS_OBJC_OBJ) | 1614 | AC_SUBST(NS_OBJC_OBJ) |
| @@ -3222,6 +3221,7 @@ AC_SUBST(libexecdir) | |||
| 3222 | AC_SUBST(mandir) | 3221 | AC_SUBST(mandir) |
| 3223 | AC_SUBST(infodir) | 3222 | AC_SUBST(infodir) |
| 3224 | AC_SUBST(lispdir) | 3223 | AC_SUBST(lispdir) |
| 3224 | AC_SUBST(leimdir) | ||
| 3225 | AC_SUBST(locallisppath) | 3225 | AC_SUBST(locallisppath) |
| 3226 | AC_SUBST(lisppath) | 3226 | AC_SUBST(lisppath) |
| 3227 | AC_SUBST(x_default_search_path) | 3227 | AC_SUBST(x_default_search_path) |
diff --git a/leim/ChangeLog b/leim/ChangeLog index b2fa25b2d2e..953e6f1acdd 100644 --- a/leim/ChangeLog +++ b/leim/ChangeLog | |||
| @@ -1,5 +1,9 @@ | |||
| 1 | 2012-05-21 Glenn Morris <rgm@gnu.org> | 1 | 2012-05-21 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * Makefile.in (install_prefix): Remove. | ||
| 4 | (LEIM_INSTALLDIR): Rename to leimdir. | ||
| 5 | (install): Update for this change. | ||
| 6 | |||
| 3 | * Makefile.in (leim-list.el, install): Scrap superfluous subshells. | 7 | * Makefile.in (leim-list.el, install): Scrap superfluous subshells. |
| 4 | 8 | ||
| 5 | 2012-05-12 Glenn Morris <rgm@gnu.org> | 9 | 2012-05-12 Glenn Morris <rgm@gnu.org> |
diff --git a/leim/Makefile.in b/leim/Makefile.in index 2e488197b2a..73aa8328ed9 100644 --- a/leim/Makefile.in +++ b/leim/Makefile.in | |||
| @@ -34,12 +34,10 @@ datadir=@datadir@ | |||
| 34 | srcdir=@srcdir@ | 34 | srcdir=@srcdir@ |
| 35 | ns_appresdir=@ns_appresdir@ | 35 | ns_appresdir=@ns_appresdir@ |
| 36 | 36 | ||
| 37 | install_prefix=$(DESTDIR)${datadir}/emacs/${version} | ||
| 38 | |||
| 39 | # Where to install LEIM files. | 37 | # Where to install LEIM files. |
| 40 | # For most builds, this is ${install_prefix}/leim. | 38 | # For most builds, this is ${datadir}/emacs/${version}/leim. |
| 41 | # For self-contained ns builds, it is ${ns_appresdir}/leim. | 39 | # For self-contained ns builds, it is ${ns_appresdir}/leim. |
| 42 | LEIM_INSTALLDIR=@LEIM_INSTALLDIR@ | 40 | leimdir=@leimdir@ |
| 43 | 41 | ||
| 44 | MKDIR_P = @MKDIR_P@ | 42 | MKDIR_P = @MKDIR_P@ |
| 45 | 43 | ||
| @@ -190,42 +188,42 @@ compile-main: ${TIT_MISC} | |||
| 190 | done | 188 | done |
| 191 | 189 | ||
| 192 | install: all | 190 | install: all |
| 193 | umask 022; ${MKDIR_P} ${LEIM_INSTALLDIR} | 191 | umask 022; ${MKDIR_P} $(DESTDIR)${leimdir} |
| 194 | if [ x`cd ${LEIM_INSTALLDIR} && /bin/pwd` != x`/bin/pwd` ] ; then \ | 192 | if [ x`cd $(DESTDIR)${leimdir} && /bin/pwd` != x`/bin/pwd` ] ; then \ |
| 195 | rm -f ${LEIM_INSTALLDIR}/leim-list.el; \ | 193 | rm -f $(DESTDIR)${leimdir}/leim-list.el; \ |
| 196 | rm -rf ${LEIM_INSTALLDIR}/quail ${LEIM_INSTALLDIR}/ja-dic ; \ | 194 | rm -rf $(DESTDIR)${leimdir}/quail $(DESTDIR)${leimdir}/ja-dic ; \ |
| 197 | echo "Copying leim files to ${LEIM_INSTALLDIR} ..." ; \ | 195 | echo "Copying leim files to $(DESTDIR)${leimdir} ..." ; \ |
| 198 | if [ x`cd ${srcdir} && /bin/pwd` = x`/bin/pwd` ] ; then \ | 196 | if [ x`cd ${srcdir} && /bin/pwd` = x`/bin/pwd` ] ; then \ |
| 199 | tar -chf - leim-list.el quail ja-dic \ | 197 | tar -chf - leim-list.el quail ja-dic \ |
| 200 | | (cd ${LEIM_INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\ | 198 | | (cd $(DESTDIR)${leimdir}; umask 0; tar -xvf - && cat > /dev/null) ;\ |
| 201 | else \ | 199 | else \ |
| 202 | tar -chf - leim-list.el quail \ | 200 | tar -chf - leim-list.el quail \ |
| 203 | | (cd ${LEIM_INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\ | 201 | | (cd $(DESTDIR)${leimdir}; umask 0; tar -xvf - && cat > /dev/null) ;\ |
| 204 | cd ${srcdir}; \ | 202 | cd ${srcdir}; \ |
| 205 | tar -chf - quail/* ja-dic \ | 203 | tar -chf - quail/* ja-dic \ |
| 206 | | (cd ${LEIM_INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\ | 204 | | (cd $(DESTDIR)${leimdir}; umask 0; tar -xvf - && cat > /dev/null) ;\ |
| 207 | fi; \ | 205 | fi; \ |
| 208 | rm -f ${LEIM_INSTALLDIR}/.gitignore ${LEIM_INSTALLDIR}/*/.gitignore; \ | 206 | rm -f $(DESTDIR)${leimdir}/.gitignore $(DESTDIR)${leimdir}/*/.gitignore; \ |
| 209 | rm -f ${LEIM_INSTALLDIR}/.arch-inventory ${LEIM_INSTALLDIR}/*/.arch-inventory; \ | 207 | rm -f $(DESTDIR)${leimdir}/.arch-inventory $(DESTDIR)${leimdir}/*/.arch-inventory; \ |
| 210 | rm -f ${LEIM_INSTALLDIR}/\#* ${LEIM_INSTALLDIR}/*/\#* ; \ | 208 | rm -f $(DESTDIR)${leimdir}/\#* $(DESTDIR)${leimdir}/*/\#* ; \ |
| 211 | rm -f ${LEIM_INSTALLDIR}/.\#* ${LEIM_INSTALLDIR}/*/.\#* ; \ | 209 | rm -f $(DESTDIR)${leimdir}/.\#* $(DESTDIR)${leimdir}/*/.\#* ; \ |
| 212 | rm -f ${LEIM_INSTALLDIR}/*~ ${LEIM_INSTALLDIR}/*/*~ ; \ | 210 | rm -f $(DESTDIR)${leimdir}/*~ $(DESTDIR)${leimdir}/*/*~ ; \ |
| 213 | rm -f ${LEIM_INSTALLDIR}/*.orig ${LEIM_INSTALLDIR}/*/*.orig ; \ | 211 | rm -f $(DESTDIR)${leimdir}/*.orig $(DESTDIR)${leimdir}/*/*.orig ; \ |
| 214 | else true; fi | 212 | else true; fi |
| 215 | -unset CDPATH; \ | 213 | -unset CDPATH; \ |
| 216 | if [ -n "${GZIP_PROG}" ]; \ | 214 | if [ -n "${GZIP_PROG}" ]; \ |
| 217 | then \ | 215 | then \ |
| 218 | echo "Compressing *.el ..." ; \ | 216 | echo "Compressing *.el ..." ; \ |
| 219 | (cd ${LEIM_INSTALLDIR}; for f in `find . -name "*.elc" -print`; do \ | 217 | (cd $(DESTDIR)${leimdir}; for f in `find . -name "*.elc" -print`; do \ |
| 220 | ${GZIP_PROG} -9n `echo $$f|sed 's/.elc$$/.el/'` ; \ | 218 | ${GZIP_PROG} -9n `echo $$f|sed 's/.elc$$/.el/'` ; \ |
| 221 | done) \ | 219 | done) \ |
| 222 | else true; fi | 220 | else true; fi |
| 223 | -chmod -R a+r ${LEIM_INSTALLDIR} | 221 | -chmod -R a+r $(DESTDIR)${leimdir} |
| 224 | for installuser in $${LOGNAME} $${USERNAME} $${USER} \ | 222 | for installuser in $${LOGNAME} $${USERNAME} $${USER} \ |
| 225 | `id -un 2> /dev/null`; do \ | 223 | `id -un 2> /dev/null`; do \ |
| 226 | [ -n "$${installuser}" ] && break ; \ | 224 | [ -n "$${installuser}" ] && break ; \ |
| 227 | done ; \ | 225 | done ; \ |
| 228 | find ${LEIM_INSTALLDIR} -exec chown $${installuser} '{}' ';' | 226 | find $(DESTDIR)${leimdir} -exec chown $${installuser} '{}' ';' |
| 229 | 227 | ||
| 230 | clean mostlyclean: | 228 | clean mostlyclean: |
| 231 | rm -f ${TIT_MISC} ${TIT_MISC:.el=.elc} \ | 229 | rm -f ${TIT_MISC} ${TIT_MISC:.el=.elc} \ |