Initial Commit
[packages] / xemacs-packages / gnus / Makefile
1 # Makefile for Packaged Gnus code
2
3 # This file is part of XEmacs.
4
5 # XEmacs is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License as published by the
7 # Free Software Foundation; either version 2, or (at your option) any
8 # later version.
9
10 # XEmacs is distributed in the hope that it will be useful, but WITHOUT
11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
13 # for more details.
14
15 # You should have received a copy of the GNU General Public License
16 # along with XEmacs; see the file COPYING.  If not, write to
17 # the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
18 # Boston, MA 02111-1307, USA.
19
20 VERSION = 2.03
21 AUTHOR_VERSION = 5.10.10
22 MAINTAINER = Henry S. Thompson <ht@inf.ed.ac.uk>
23 PACKAGE = gnus
24 PKG_TYPE = regular
25 REQUIRES = gnus mail-lib xemacs-base eterm sh-script net-utils os-utils dired \
26         mh-e sieve ps-print w3 pgg mailcrypt ecrypto sasl
27
28 CATEGORY = standard
29
30 DONTCOMPILE = lisp/dgnushack-xemacs.el lisp/dgnushack.el lisp/lpath.el \
31         lisp/gpg.el lisp/gpg-ring.el lisp/_pkg.el lisp/auto-autoloads.el \
32         lisp/custom-load.el
33
34 ELCS = $(patsubst %.el,%.elc,$(filter-out $(DONTCOMPILE),$(wildcard lisp/*.el)))
35
36 EXTRA_SOURCES = COPYING $(wildcard lisp/*.upstream) lisp/GNUS-NEWS \
37         $(DONTCOMPILE)
38
39 DATA_FILES = $(wildcard etc/sounds/*.au) $(wildcard etc/sounds/*.wav)
40 DATA_DEST = sounds
41 DATA_1_FILES = etc/smilies/README $(wildcard etc/smilies/*.x?m)
42 DATA_1_DEST = smilies
43 DATA_2_FILES = etc/gnus/GNUS-README etc/gnus/README etc/gnus/README2 \
44         etc/gnus/README3 $(wildcard etc/gnus/*.[px]?m) \
45         etc/gnus/x-splash
46 DATA_2_DEST = $(PACKAGE)
47 DATA_3_FILES = etc/gnus-tut.txt
48 DATA_3_DEST = $(PACKAGE)
49
50 EXPLICIT_DOCS = texi/message.texi texi/gnus.texi texi/emacs-mime.texi
51 EXTRA_TEXI_FILES = texi/gnus-faq.texi texi/doclicense.texi
52
53 AUTOLOAD_PATH = lisp
54
55 PRELOADS = -l dgnushack-xemacs.el -l lpath.el
56
57 include ../../XEmacs.rules
58