+pl 18.jcn1
+ - check for python, mf-deps fix
pl 18
- bf: Box[X_AXIS] = b
TOPLEVEL_MAJOR_VERSION = 0
TOPLEVEL_MINOR_VERSION = 1
TOPLEVEL_PATCH_LEVEL = 18
-TOPLEVEL_MY_PATCH_LEVEL =
+TOPLEVEL_MY_PATCH_LEVEL = .jcn1
# use the above to send patches, always empty for released version:
# list of distribution files:
SCRIPTS = clearlily cpgento make-patch lily.efence \
- make-version release conflily clean-fonts mf-deps.py
+ make-version release conflily clean-fonts
PERL_SCRIPTS_IN = $(wildcard *.in)
PERL_SCRIPTS = $(addprefix $(outdir)/, $(PERL_SCRIPTS_IN:.in=))
-EXTRA_DISTFILES = $(SCRIPTS) $(PERL_SCRIPTS_IN)
+PYTHON_SCRIPTS_IN = $(wildcard *.py)
+PYTHON_SCRIPTS = $(addprefix $(outdir)/, $(PYTHON_SCRIPTS_IN:.py=))
+EXTRA_DISTFILES = $(SCRIPTS) $(PERL_SCRIPTS_IN) $(PYTHON_SCRIPTS_IN)
#
-all: $(PERL_SCRIPTS)
+all: $(PERL_SCRIPTS) $(PYTHON_SCRIPTS)
$(outdir)/%: %.in
# cd .. && CONFIG_FILES=bin/$(notdir $@) CONFIG_HEADERS= ./config.status
sed 's!@PERL@!$(PERL)!' < $< > $@
chmod 755 $@
+$(outdir)/%: %.py
+ sed 's!@PYTHON@!$(PYTHON)!' < $< > $@
+ chmod 755 $@
EXECUTABLES=convert-mudela mudela-book
+
localinstall: all
$(INSTALL) -d $(bindir)
$(INSTALL) -m 755 $(outdir)/convert-mudela $(bindir)
return
self.depfiles.append(filename)
-_ lines = file.readlines()
+ lines = file.readlines()
file.close()
for line in lines:
if input_re.match ( line) <> -1:
AC_SUBST(FLEX)
AC_SUBST(LN)
AC_SUBST(PERL)
+AC_SUBST(PYTHON)
AC_SUBST(ZIP)
AC_SUBST(TEXPREFIX)
AC_SUBST(TEXDIR)
AC_CHECK_PROGS(FLEX, flex, error)
AC_CHECK_PROGS(MAKE, make, error)
AC_PATH_PROG(PERL, perl, error)
+AC_PATH_PROG(PYTHON, python, error)
AC_CHECK_PROGS(PODMAN, pod2man, error)
AC_CHECK_SEARCH_RESULT($MAKE, GNU make, You should install GNU make)
AC_CHECK_SEARCH_RESULT( $BISON, bison, Please install Bison, 1.25 or better)
AC_CHECK_SEARCH_RESULT($PERL, perl, You should install Perl, version 5 or better)
+AC_CHECK_SEARCH_RESULT($PYTHON, python, You should install Python)
AC_CHECK_SEARCH_RESULT($PODMAN, pod, You should install Perl, version 5 or better)
AC_CHECK_SEARCH_RESULT( $FLEX, flex, Please install Flex, 2.5 or better)
-% generated at Mon Sep 29 11:32:20 1997 from out/font-en-tja16.log
+% generated at Thu Oct 2 14:54:38 1997 from out/font-en-tja16.log
% changes will be lost
% font-en-tja=\symboltables {
-% generated at Mon Sep 29 11:32:24 1997 from out/font-en-tja20.log
+% generated at Thu Oct 2 14:54:38 1997 from out/font-en-tja20.log
% changes will be lost
% font-en-tja=\symboltables {
FLEX = @FLEX@
LN = @LN@
ZIP = @ZIP@
-PERL =@PERL@
+PERL = @PERL@
+PYTHON = @PYTHON@
OUTDIR_NAME = @OUTDIR_NAME@
all: $(LYTABLES) $(TEXTABLES)
localclean:
- rm -f $(LYTABLES) $(TEXTABLES)
+ rm -f $(LYTABLES) $(TEXTABLES) $(outdir)/mfdeps
$(outdir)/%.dvi: %.mf
mf $<
for i in $(MFFILES) ; do rm -f $(MFDIR)/lilypond/$$i; done
-rmdir $(MFDIR)/lilypond/
+$(outdir)/mfdeps: $(FONT_FILES)
+# do something silly to avoid barfs if python not installed.
+ echo > $@
+ mf-deps $^ >> $@
+
# dependencies:
#
include $(outdir)/mfdeps
+#
-$(outdir)/mfdeps: $(FONT_FILES)
-# do something silly to avoid barfs if python not installed.
- echo > $@
- python $(depth)/bin/mf-deps.py $^ >> $@
-
-
-% generated at Mon Sep 29 11:32:20 1997 from out/font-en-tja16.log
+% generated at Thu Oct 2 14:54:38 1997 from out/font-en-tja16.log
% changes will be lost
% font-en-tja
-% generated at Mon Sep 29 11:32:24 1997 from out/font-en-tja20.log
+% generated at Thu Oct 2 14:54:38 1997 from out/font-en-tja20.log
% changes will be lost
% font-en-tja