# Makefile for x-symbol # This file is part of XEmacs. # XEmacs is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation; either version 2, or (at your option) any # later version. # XEmacs is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License # for more details. # You should have received a copy of the GNU General Public License # along with XEmacs; see the file COPYING. If not, write to # the Free Software Foundation, Inc., 59 Temple Place - Suite 330, # Boston, MA 02111-1307, USA. VERSION = 1.16 AUTHOR_VERSION = 4.5.1 MAINTAINER = Uwe Brauer PACKAGE = x-symbol PKG_TYPE = regular REQUIRES = x-symbol xemacs-base auctex mail-lib CATEGORY = standard include ../../Local.rules.inc ELCS = lisp/x-symbol-bib.elc lisp/x-symbol-hooks.elc lisp/x-symbol-image.elc \ lisp/x-symbol-macs.elc lisp/x-symbol-nomule.elc lisp/x-symbol-sgml.elc \ lisp/x-symbol-tex.elc lisp/x-symbol-texi.elc lisp/x-symbol-vars.elc \ lisp/x-symbol-xmacs.elc lisp/x-symbol.elc EXTRA_SOURCES = $(wildcard *.upstream) README lisp/x-symbol-site.el lisp/x-symbol-myuc.el ifeq ($(BUILD_WITHOUT_MULE),) ELCS += lisp/x-symbol-mule.elc else EXTRA_SOURCES += lisp/x-symbol-mule.el endif AUTOLOAD_PATH = lisp DATA_FILES = $(wildcard etc/*.x[bp]m) DATA_DEST = $(PACKAGE) DATA_1_FILES = $(wildcard fonts/*.bdf) fonts/Makefile fonts/makesub DATA_1_DEST = $(PACKAGE)/fonts DATA_2_FILES = $(wildcard origfonts/*.bdf) DATA_2_DEST = $(PACKAGE)/origfonts DATA_3_FILES = pcf/*.pcf pcf/fonts.dir DATA_3_DEST = $(PACKAGE)/pcf EXPLICIT_DOCS = man/x-symbol.texi EXTRA_DOC_FILES = man/$(PACKAGE).css man/$(PACKAGE).init man/Makefile.upstream \ man/.ispell_xsymb PRELOADS = -l x-symbol.el # NOTE: texi2html is run after cd'ing into the subdirectory. # FIXME: I can't get the '-init_file=x-symbol.init' to work. It's needed # to add HTML code that includes the stylesheet file 'x-symbol.css'. # Unfortunately I know didly squat about Perl. - Steve Youngs. # EXTRA_HTML_FILES = man/index.html TEXI2HTML_FLAGS += -Verbose -expand info -menu -number -lang="en" \ -top_file="index.html" # -init_file="x-symbol.init" include ../../XEmacs.rules compile:: fonts fonts:: $(MAKE) -C fonts mkdirs $(MAKE) -C fonts pcfs clean:: rm -rf genfonts pcf