From bdfab4069881dacaf796bc2af0b7537426363776 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 20:08:50 +0000 Subject: [PATCH] lilypond-1.0.1 --- debian/Makefile | 37 ++++++++++++++++++--------- stepmake/stepmake/Makedir.shared.make | 31 ++++++++++++++++++++++ 2 files changed, 56 insertions(+), 12 deletions(-) create mode 100644 stepmake/stepmake/Makedir.shared.make diff --git a/debian/Makefile b/debian/Makefile index 531f1330c4..4c736d9bb6 100644 --- a/debian/Makefile +++ b/debian/Makefile @@ -1,19 +1,32 @@ +# debian/Makefile + depth = .. NAME= debian -# generic variables: -# -include ./$(depth)/make/Variables.make -include ./$(depth)/make/Files.make -# +include $(depth)/make/Stepmake.make + +CONF_FILES=changelog copyright postinst postrm rules watch +OUTCONF_FILES=$(addprefix $(outdir)/, $(basename $(CONF_FILES))) $(OUTIN_FILES) +OUT_DIST_FILES = $(OUTIN_FILES) + +default: $(OUTCONF_FILES) + +BLURBS=BLURB +AT_FILES = $(BLURBS) # +at-dir = $(outdir)/ +at-ext = + +EXTRA_DIST_FILES = README.Debian TODO $(CONF_FILES) $(OUT_DIST_FILES) control.foka + +$(outdir)/%: % + rm -f $@ + ln $< $@ -# generic targets and rules: -# -include ./$(depth)/make/Targets.make -include ./$(depth)/make/Rules.make -# +$(outdir)/control: $(addprefix $(outdir)/, $(BLURBS)) +$(outdir)/%: $(doc-dir)/%.in + rm -f $@ + cat $< | sed 's%^% %' > $@ -EXTRA_DISTFILES = README.Debian TODO changelog control copyright \ - postinst postinst.old.sh postrm preinst rules watch +localdist: default diff --git a/stepmake/stepmake/Makedir.shared.make b/stepmake/stepmake/Makedir.shared.make new file mode 100644 index 0000000000..aee95bf5ee --- /dev/null +++ b/stepmake/stepmake/Makedir.shared.make @@ -0,0 +1,31 @@ +# stepmake/Makedir.shared.make +# urg: stuff shared between yodl/lily/stepmake + +LSM_FILES:= $(wildcard *.lsm.in) +OUTLSM_FILES=$(addprefix $(outdir)/,$(basename $(LSM_FILES), .in)) +SPEC_FILES:= $(wildcard *.spec.in) +OUTSPEC_FILES=$(addprefix $(outdir)/,$(basename $(SPEC_FILES), .in)) + +EXTRA_DIST_FILES = $(state-vector) + +# these two outdir FILES are distributed, since they make sense to have +# without running configure and make. +OUT_DIST_FILES= $(OUTLSM_FILES) $(OUTSPEC_FILES) + + +spec: $(OUTSPEC_FILES) + +$(OUTSPEC_FILES): $(depth)/VERSION +$(OUTLSM_FILES): $(depth)/VERSION + +AT_FILES = $(BLURBS) # +at-dir = $(doc-dir)/ +at-ext = .in + +# is this still used? +rpmdocs=BUGS TODO NEWS DEDICATION ANNOUNCE README +rpmdvis=$(rpmmudocs:.doc=.dvi) +rpmexamples= $(addprefix input/, $(notdir $(shell ls $(depth)/input/*.ly))) + + +localdist: $(OUTSPEC_FILES) $(OUTLSM_FILES) -- 2.39.5