bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Current CVS buglet in contrib/chem makefile


From: Larry Jones
Subject: Current CVS buglet in contrib/chem makefile
Date: Sun, 30 May 2010 14:39:05 -0400

Doing ``make install'' on the current CVS throws an error in
chem/examples/122 because it tries to process the CVS subdirectory
as a file.  Here's the fix:

Index: contrib/chem/Makefile.sub
===================================================================
RCS file: /sources/groff/groff/contrib/chem/Makefile.sub,v
retrieving revision 1.11
diff -u -r1.11 Makefile.sub
--- contrib/chem/Makefile.sub   8 Jan 2009 08:28:26 -0000       1.11
+++ contrib/chem/Makefile.sub   30 May 2010 18:37:45 -0000
@@ -51,9 +51,9 @@
        chmod +x $@
 
 install_data: chem \
-              README examples/README \
+              README examples/README examples/122/README \
               $(srcdir)/chem.pic \
-              $(srcdir)/examples/*.chem $(srcdir)/examples/122/*
+              $(srcdir)/examples/*.chem $(srcdir)/examples/122/*.chem
        -test -d $(DESTDIR)$(bindir) || $(mkinstalldirs) $(DESTDIR)$(bindir)
        $(RM) $(DESTDIR)$(bindir)/$(g)chem
        $(INSTALL_SCRIPT) chem $(DESTDIR)$(bindir)/$(g)chem
@@ -74,7 +74,9 @@
           $(INSTALL_DATA) $$i $(DESTDIR)$(exampledir)/chem/$$n; \
         done
        -$(RM) $(DESTDIR)$(exampledir)/chem/122/*
-       for i in $(srcdir)/examples/122/*; do \
+       $(INSTALL_DATA) examples/122/README \
+          $(DESTDIR)$(exampledir)/chem/122/README
+       for i in $(srcdir)/examples/122/*.chem; do \
           n=`echo $$i | sed 's|$(srcdir)/examples/122/||g'`; \
           $(INSTALL_DATA) $$i $(DESTDIR)$(exampledir)/chem/122/$$n; \
         done
-- 
Larry Jones

Another casualty of applied metaphysics. -- Hobbes



reply via email to

[Prev in Thread] Current Thread [Next in Thread]