# Makefile for xslt-process lisp code # 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.14 AUTHOR_VERSION = 1.2.1 MAINTAINER = Ovidiu Predescu PACKAGE = xslt-process PKG_TYPE = regular REQUIRES = jde cc-mode semantic cedet-common debug speedbar edit-utils eterm \ mail-lib xemacs-base elib eieio sh-script fsf-compat xemacs-devel os-utils CATEGORY = standard JAR = xslt.jar ELCS = lisp/xslt-process.elc #ELCS_1 = t #ELCS_1_FILES = java/xslt.jar #ELCS_1_DEST = xslt-process/java/ EXTRA_SOURCES = INSTALL README DATA_1_FILES = $(wildcard java/xslt/*.java) $(wildcard java/xslt/*.class) DATA_1_DEST = $(PACKAGE)/java/xslt DATA_2_FILES = java/$(JAR) DATA_2_DEST = $(PACKAGE)/java AUTOLOAD_PATH = lisp EXPLICIT_DOCS = doc/$(PACKAGE).texi EXTRA_DOC_FILES = doc/$(PACKAGE).gif EXTRA_DEPENDENCIES = INSTALL README include ../../XEmacs.rules jar: java/$(JAR) java/xslt.jar: $(wildcard java/xslt/*.java) (cd java; \ javac -classpath `pwd`/java:$$CLASSPATH `find . -name '*.java'`; \ jar cf $(JAR) `find . -name '*.class'`) INSTALL README: doc/$(PACKAGE).texi info --output=README --subnodes --file doc/$(PACKAGE).info sed -e '/^File:.*/d' -e '/[ ]*,Top[ ]*/d' < README > README.tmp info --file=doc/$(PACKAGE).info --node=Installation --node='Setting up PSGML with XSLT-process' --output INSTALL mv README.tmp README homepage: html sed -e 's/]*>//g' \ -e 's^^

Other (X)Emacs hacks
Home^g' -e 's/xslt-process.html/index.html/g' <$(HTML_DEP) >$(HTML_DEP).tmp mv $(HTML_DEP).tmp index.html