14 |
# root for the installation, eg /usr/local |
# root for the installation, eg /usr/local |
15 |
# This would cause make install to create /usr/local/bin/gcl and |
# This would cause make install to create /usr/local/bin/gcl and |
16 |
# /usr/local/lib/gcl-2-??/* with some basic files. |
# /usr/local/lib/gcl-2-??/* with some basic files. |
17 |
prefix=/usr/local |
prefix=/usr |
18 |
|
|
19 |
# where to place the info files |
# where to place the info files |
20 |
INFO_DIR=/usr/info/ |
INFO_DIR=/usr/info/ |
112 |
|
|
113 |
|
|
114 |
install: |
install: |
115 |
if test -d "${EMACS_SITE_LISP}" ; then cp *.el ${EMACS_SITE_LISP} ; fi |
mkdir -p $(DESTDIR)$(EMACS_SITE_LISP) |
116 |
if test -f "${EMACS_DEFAULT_EL}" ; then \ |
cp *.el $(DESTDIR)$(EMACS_SITE_LISP) |
117 |
cat ${EMACS_DEFAULT_EL} | sed -e '/BEGIN gcl/,/END gcl/d' > xxx ; \ |
if test -f "$(DESTDIR)${EMACS_DEFAULT_EL}" ; then \ |
118 |
mv ${EMACS_DEFAULT_EL} ${EMACS_DEFAULT_EL}.prev ; \ |
cat $(DESTDIR)${EMACS_DEFAULT_EL} | sed -e '/BEGIN gcl/,/END gcl/d' > xxx ; \ |
119 |
rm -f ${EMACS_DEFAULT_EL}c ; \ |
mv $(DESTDIR)${EMACS_DEFAULT_EL} $(DESTDIR)${EMACS_DEFAULT_EL}.prev ; \ |
120 |
cat add-default.el >> xxx ; cp xxx ${EMACS_DEFAULT_EL} ; \ |
rm -f $(DESTDIR)${EMACS_DEFAULT_EL}c ; \ |
121 |
|
cat add-default.el >> xxx ; cp xxx $(DESTDIR)${EMACS_DEFAULT_EL} ; \ |
122 |
rm -f xxx ; else \ |
rm -f xxx ; else \ |
123 |
cp add-default.el ${EMACS_DEFAULT_EL} ; fi |
cp add-default.el $(DESTDIR)${EMACS_DEFAULT_EL} ; fi |
124 |
chmod a+r ${EMACS_DEFAULT_EL} |
chmod a+r $(DESTDIR)${EMACS_DEFAULT_EL} |
125 |
|
|
126 |
|
|