aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2012-05-21 00:30:23 -0700
committerGlenn Morris2012-05-21 00:30:23 -0700
commitd71dfe75556b7bb4534bfaca0b7cf6cef563961e (patch)
treec6b4a29a081f7d82edd56b444953eb74d336c069
parenta52c0aa070a8d0919cf7c175d5a5f9a212ef3526 (diff)
downloademacs-d71dfe75556b7bb4534bfaca0b7cf6cef563961e.tar.gz
emacs-d71dfe75556b7bb4534bfaca0b7cf6cef563961e.zip
Rename LEIM_INSTALLDIR to leimdir, treat consistently with lispdir
* configure.in (LEIM_INSTALLDIR): Rename to leimdir, treat like lispdir. * leim/Makefile.in (install_prefix): Remove. (LEIM_INSTALLDIR): Rename to leimdir. (install): Update for this change.
-rw-r--r--ChangeLog5
-rw-r--r--configure.in6
-rw-r--r--leim/ChangeLog4
-rw-r--r--leim/Makefile.in40
4 files changed, 31 insertions, 24 deletions
diff --git a/ChangeLog b/ChangeLog
index f95549d66a3..e9b2a917766 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
12012-05-21 Glenn Morris <rgm@gnu.org>
2
3 * configure.in (LEIM_INSTALLDIR):
4 Rename to leimdir, treat like lispdir.
5
12012-05-21 Paul Eggert <eggert@cs.ucla.edu> 62012-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
37dnl (autoconf) Installation Directory Variables 37dnl (autoconf) Installation Directory Variables
38dnl See also epaths.h below. 38dnl See also epaths.h below.
39lispdir='${datadir}/emacs/${version}/lisp' 39lispdir='${datadir}/emacs/${version}/lisp'
40leimdir='${datadir}/emacs/${version}/leim'
40locallisppath='${datadir}/emacs/${version}/site-lisp:'\ 41locallisppath='${datadir}/emacs/${version}/site-lisp:'\
41'${datadir}/emacs/site-lisp' 42'${datadir}/emacs/site-lisp'
42lisppath='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim' 43lisppath='${locallisppath}:${lispdir}:${datadir}/emacs/${version}/leim'
@@ -1572,7 +1573,6 @@ fi
1572AC_SUBST(TEMACS_LDFLAGS2) 1573AC_SUBST(TEMACS_LDFLAGS2)
1573 1574
1574INSTALL_ARCH_INDEP_EXTRA=install-etc 1575INSTALL_ARCH_INDEP_EXTRA=install-etc
1575LEIM_INSTALLDIR="\${install_prefix}/leim"
1576ns_self_contained=no 1576ns_self_contained=no
1577ns_frag=/dev/null 1577ns_frag=/dev/null
1578NS_OBJ= 1578NS_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
1609CFLAGS="$tmp_CFLAGS" 1609CFLAGS="$tmp_CFLAGS"
1610CPPFLAGS="$tmp_CPPFLAGS" 1610CPPFLAGS="$tmp_CPPFLAGS"
1611AC_SUBST(INSTALL_ARCH_INDEP_EXTRA) 1611AC_SUBST(INSTALL_ARCH_INDEP_EXTRA)
1612AC_SUBST(LEIM_INSTALLDIR)
1613AC_SUBST(ns_self_contained) 1612AC_SUBST(ns_self_contained)
1614AC_SUBST(NS_OBJ) 1613AC_SUBST(NS_OBJ)
1615AC_SUBST(NS_OBJC_OBJ) 1614AC_SUBST(NS_OBJC_OBJ)
@@ -3222,6 +3221,7 @@ AC_SUBST(libexecdir)
3222AC_SUBST(mandir) 3221AC_SUBST(mandir)
3223AC_SUBST(infodir) 3222AC_SUBST(infodir)
3224AC_SUBST(lispdir) 3223AC_SUBST(lispdir)
3224AC_SUBST(leimdir)
3225AC_SUBST(locallisppath) 3225AC_SUBST(locallisppath)
3226AC_SUBST(lisppath) 3226AC_SUBST(lisppath)
3227AC_SUBST(x_default_search_path) 3227AC_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 @@
12012-05-21 Glenn Morris <rgm@gnu.org> 12012-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
52012-05-12 Glenn Morris <rgm@gnu.org> 92012-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@
34srcdir=@srcdir@ 34srcdir=@srcdir@
35ns_appresdir=@ns_appresdir@ 35ns_appresdir=@ns_appresdir@
36 36
37install_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.
42LEIM_INSTALLDIR=@LEIM_INSTALLDIR@ 40leimdir=@leimdir@
43 41
44MKDIR_P = @MKDIR_P@ 42MKDIR_P = @MKDIR_P@
45 43
@@ -190,42 +188,42 @@ compile-main: ${TIT_MISC}
190 done 188 done
191 189
192install: all 190install: 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
230clean mostlyclean: 228clean mostlyclean:
231 rm -f ${TIT_MISC} ${TIT_MISC:.el=.elc} \ 229 rm -f ${TIT_MISC} ${TIT_MISC:.el=.elc} \