2002-07-24 Jan Nieuwenhuizen <janneke@gnu.org>
+ * cygwin/GNUmakefile:
+ * ly/GNUmakefile:
+ * python/GNUmakefile:
+ * make/GNUmakefile:
+ * mf/GNUmakefile:
+ * scm/GNUmakefile:
+ * tex/GNUmakefile: use local_package_datadir iso datadir.
+
* make/substitute.make (ATVARIABLES): Add local_lilypond_datadir.
* aclocal.m4: Regenerate.
IN_FILES := $(wildcard *.in)
EXTRA_DIST_FILES = $(wildcard *.el) vimrc VERSION $(README_FILES) $(SCRIPTS) $(IN_FILES) emacsclient.patch lexer-gcc-3.0.patch darwin.patch .cvsignore lexer-gcc-3.1.sh
NON_ESSENTIAL_DIST_FILES = $(README_TXT_FILES)
-INSTALLATION_DIR=$(datadir)
+INSTALLATION_DIR=$(local_lilypond_datadir)
INSTALLATION_FILES=$(configuration) VERSION
# bootstrap stepmake:
local-install:
- $(INSTALL) -d $(datadir)
+ $(INSTALL) -d $(local_lilypond_datadir)
ifeq ($(KPATHSEA),0)
- $(foreach i, 1 2 3 4 5, rm -f $(datadir)/tfm.$(i); $(LN_S) $(word $(i), $(my_tfm_path)) $(datadir)/tfm.$(i) ; )
+ $(foreach i, 1 2 3 4 5, rm -f $(local_lilypond_datadir)/tfm.$(i); $(LN_S) $(word $(i), $(my_tfm_path)) $(local_lilypond_datadir)/tfm.$(i) ; )
endif
INSTALLATION_OUT_DIR1=$(etc)/profile.d
INSTALLATION_OUT_FILES1=$(OUT_PROFILES)
-INSTALLATION_OUT_DIR2=$(datadir)/tex
+INSTALLATION_OUT_DIR2=$(local_lilypond_datadir)/tex
INSTALLATION_OUT_FILES2=$(shell kpsewhich geometry.sty)
else
-# init/Makefile
-
depth = ..
INI_FILES = $(FLY_FILES) $(SLY_FILES) $(LY_FILES)
EXTRA_DIST_FILES = $(SCM_FILES)
-INSTALLATION_DIR=$(datadir)/ly/
+INSTALLATION_DIR=$(local_lilypond_datadir)/ly/
INSTALLATION_FILES=$(INI_FILES)
STEPMAKE_TEMPLATES=install
-# file make/Makefile
-
depth = ..
+
STEPMAKE_TEMPLATES=makedir install
-INSTALLATION_DIR=$(datadir)/make
+INSTALLATION_DIR=$(local_lilypond_datadir)/make
INSTALLATION_FILES=$(DIST_FILES)
include $(depth)/make/stepmake.make
ALL_GEN_FILES= $(TFM_FILES) $(TEXTABLES) $(AFM_FILES) $(TFM_FILES) $(LOG_FILES) $(ENC_FILES)
#PRE_INSTALL=$(MAKE) "$(ALL_GEN_FILES)"
-INSTALLATION_DIR=$(datadir)/fonts/source
+INSTALLATION_DIR=$(local_lilypond_datadir)/fonts/source
INSTALLATION_FILES=$(MF_FILES) $(AF_FILES)
INSTALLATION_OUT_SUFFIXES=1 2 3 4 5
-INSTALLATION_OUT_DIR1=$(datadir)/tex
+INSTALLATION_OUT_DIR1=$(local_lilypond_datadir)/tex
INSTALLATION_OUT_FILES1=$(TEXTABLES)
-INSTALLATION_OUT_DIR2=$(datadir)/fonts/afm
+INSTALLATION_OUT_DIR2=$(local_lilypond_datadir)/fonts/afm
INSTALLATION_OUT_FILES2=$(AFM_FILES)
-INSTALLATION_OUT_DIR3=$(datadir)/fonts/tfm
+INSTALLATION_OUT_DIR3=$(local_lilypond_datadir)/fonts/tfm
INSTALLATION_OUT_FILES3=$(TFM_FILES)
# comment this out if you don't want pfa's to be generated
ifdef MAKE_PFA_FILES
ALL_GEN_FILES += $(PFA_FILES) $(outdir)/lilypond.map $(outdir)/fonts.scale
-INSTALLATION_OUT_DIR4=$(datadir)/fonts/type1
+INSTALLATION_OUT_DIR4=$(local_lilypond_datadir)/fonts/type1
INSTALLATION_OUT_FILES4=$(PFA_FILES) $(outdir)/fonts.scale
-INSTALLATION_OUT_DIR5=$(datadir)/dvips/
+INSTALLATION_OUT_DIR5=$(local_lilypond_datadir)/dvips/
INSTALLATION_OUT_FILES5=$(outdir)/lilypond.map
endif
-# ps/Makefile
-
depth = ..
PS_FILES = $(wildcard *.ps)
STEPMAKE_TEMPLATES=install
-EXTRA_DIST_FILES = $(PS_FILES)
+EXTRA_DIST_FILES = $(PS_FILES)
-INSTALLATION_DIR=$(datadir)/ps/
+INSTALLATION_DIR=$(local_lilypond_datadir)/ps/
INSTALLATION_FILES=$(PS_FILES)
include $(depth)/make/stepmake.make
depth = ..
INSTALLATION_FILES=$(PY_MODULES) $(OUT_PY_MODULES) $(OUT_SO_MODULES)
-INSTALLATION_DIR=$(datadir)/python
+INSTALLATION_DIR=$(local_lilypond_datadir)/python
STEPMAKE_TEMPLATES=c python-module install po
depth = ..
-INSTALLATION_DIR=$(datadir)/scm/
+INSTALLATION_DIR=$(local_lilypond_datadir)/scm/
INSTALLATION_FILES=$(SCM_FILES)
STEPMAKE_TEMPLATES=install scm
-$(LN) aclocal.m4 $@
ifeq ($(PACKAGE),STEPMAKE)
-INSTALLATION_DIR=$(datadir)
+INSTALLATION_DIR=$(package_datadir)
INSTALLATION_FILES=$(DIST_FILES) $(NON_ESSENTIAL_DIST_FILES) GNUmakefile config.make config.status
include $(stepdir)/install-targets.make
endif
-# tex/Makefile
-
depth = ..
-
TEX_FILES = $(wildcard *.tex)
-EXTRA_DIST_FILES = $(TEX_FILES)
+EXTRA_DIST_FILES = $(TEX_FILES)
STEPMAKE_TEMPLATES=install
-INSTALLATION_DIR=$(datadir)/tex/
+INSTALLATION_DIR=$(local_lilypond_datadir)/tex/
INSTALLATION_FILES=$(TEX_FILES)
include $(depth)/make/stepmake.make