From: wmperry@aventail.com (William M. Perry)
Cc: ding@gnus.org, bugs@gnus.org
Subject: Re: Gnus v5.6.33 is released
Date: 12 Aug 1998 08:46:56 -0500 [thread overview]
Message-ID: <86iujyuxbj.fsf@kramer.bp.aventail.com> (raw)
In-Reply-To: Dave Love's message of "12 Aug 1998 11:51:37 +0100"
Dave Love <d.love@dl.ac.uk> writes:
> >>>>> "SB" == Steinar Bang <sb@metis.no> writes:
>
> SB> This patch worked for infodir, but not for lispdir (on 5.6.33):
>
> 1998-08-12 Dave Love <d.love@dl.ac.uk>
>
> * gnus-5.6.28/Makefile.in (datadir): Define.
>
> *** Makefile.in 1998/08/12 10:34:55 1.2
> --- Makefile.in 1998/08/12 10:42:03
> ***************
> *** 1,4 ****
> --- 1,5 ----
> prefix = @prefix@
> + datadir = @datadir@
> lispdir = @lispdir@
> srcdir = @srcdir@
>
> The current W3 beta is probably the place to look for Emacs
> autoconfiscation examples, though I don't remember what it gets up to.
I do all sorts of nasty things in my autoconf scripts. Here's a rundown
of my aclocal.m4 file for Emacs/W3:
AC_EMACS_VERSION
- gets the major and minor versions of Emacs. Defines EMACS_VERSION for
use in *.in files
AC_EMACS_PACKAGES
- add the --with-package-dir command line switch. This is XEmacs specific
and replaces --prefix and changes prefix, datadir, infodir, and lispdir.
AC_XEMACS_P
- checks if the EMACS is really XEmacs in disguise. Sets EMACS_FLAVOR to
emacs | xemacs, and XEMACS to yes | no.
AC_EMACS_LISP()
- Execute arbitrary emacs-lisp and get the return value.
AC_PATH_LISPDIR
- I think I ripped this off from gnus :) Determine where to install the
lisp files. Defines `lispdir' for use in *.in files.
AC_EMACS_CHECK_LIB(library,function)
- Check whether a function exists in a library. Basically does a
(progn (fmakunbound function) (require library) (fboundp function))
Defines HAVE_function with yes | no
AC_EMACS_CHECK_VAR(library,variable)
- As above, but does a (boundp variable) check instead.
AC_CHECK_CUSTOM
- Perform sanity checking and try to locate custom and widget libraries.
Defines CUSTOM for use in *.in files.
AC_CHECK_AUTOLOADS
- Figure out how to rebuild auto-autoloads.el. These are used in the
XEmacs package system. A package should be shipped out with them, and
use this macro to rebuild them. If XEmacs is being used it will do the
right thing, or 'touch' them if the emacs is not package-capable. You
have to have the dependencies right in your lisp/Makefile.in though.
Defines REBUILD_AUTOLOADS for use in *.in files.
AC_CHECK_CUSTOMLOADS
- Figure out how to rebuild custom-load.el. These are used in the XEmacs
package system. A package should be shipped out with them, and use this
macro to rebuild them. If XEmacs is being used it will do the right
thing, or 'touch' them if the emacs is not package-capable. You have to
have the depenpdencies right in your lisp/Makefile.in though. Defines
REBUILD_CUSTOMLOADS for use in *.in files.
You should also be sure to check for the following programs:
- makeinfo (faster than using emacs)
- installinfo (automatically updates `dir' file, etc)
- texi2html (to make html versions of the manual)
- if EMACS=t, unset EMACS
-Bill P.
next prev parent reply other threads:[~1998-08-12 13:46 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-08-11 18:47 Lars Magne Ingebrigtsen
1998-08-11 20:25 ` Jochen_Hayek
1998-08-11 20:41 ` François Pinard
1998-08-11 21:06 ` Dave Love
1998-08-12 7:34 ` Steinar Bang
1998-08-12 10:51 ` Dave Love
1998-08-12 13:46 ` William M. Perry [this message]
1998-08-11 21:41 ` Eze Ogwuma
1998-08-12 11:32 ` Lars Magne Ingebrigtsen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=86iujyuxbj.fsf@kramer.bp.aventail.com \
--to=wmperry@aventail.com \
--cc=bugs@gnus.org \
--cc=ding@gnus.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).