groff-commit
[Top][All Lists]
Advanced

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

[Groff-commit] groff/contrib/mom ChangeLog Makefile.sub


From: Werner LEMBERG
Subject: [Groff-commit] groff/contrib/mom ChangeLog Makefile.sub
Date: Sat, 10 Jun 2006 04:33:14 +0000

CVSROOT:        /cvsroot/groff
Module name:    groff
Changes by:     Werner LEMBERG <wl>     06/06/10 04:33:14

Modified files:
        contrib/mom    : ChangeLog Makefile.sub 

Log message:
        o Makefile.sub: Strip om.tmac before installation.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/groff/contrib/mom/ChangeLog?cvsroot=groff&r1=1.47&r2=1.48
http://cvs.savannah.gnu.org/viewcvs/groff/contrib/mom/Makefile.sub?cvsroot=groff&r1=1.23&r2=1.24

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/groff/groff/contrib/mom/ChangeLog,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -b -r1.47 -r1.48
--- ChangeLog   8 Jun 2006 21:11:03 -0000       1.47
+++ ChangeLog   10 Jun 2006 04:33:14 -0000      1.48
@@ -1,3 +1,7 @@
+* Sat Jun 10 2006
+
+o Makefile.sub: Strip om.tmac before installation.
+
 * Thu Jun 8 2006
 
 o Changed distance of the underscores used in docheaders when

Index: Makefile.sub
===================================================================
RCS file: /cvsroot/groff/groff/contrib/mom/Makefile.sub,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- Makefile.sub        26 Feb 2006 14:02:44 -0000      1.23
+++ Makefile.sub        10 Jun 2006 04:33:14 -0000      1.24
@@ -39,7 +39,10 @@
   groff_mom.n
 
 NORMALFILES=\
-  mom.tmac \
+  mom.tmac
+
+# These files are processed with `strip.sed'.
+STRIPFILES=\
   om.tmac
 
 HTMLDOCFILES=\
@@ -82,6 +85,7 @@
 PROCESSEDEXAMPLEFILES_=`echo $(PROCESSEDEXAMPLEFILES) | sed 's|examples/||g'`
 
 CLEANADD=\
+  stamp-strip \
   penguin.ps \
   $(PROCESSEDEXAMPLEFILES) \
   examples/stamp
@@ -91,7 +95,7 @@
        $(GROFF) -Tps -mom $< >$@
 
 
-all: $(PROCESSEDEXAMPLEFILES)
+all: stamp-strip $(PROCESSEDEXAMPLEFILES)
 
 $(PROCESSEDEXAMPLEFILES): penguin.ps examples/stamp
 
@@ -102,13 +106,17 @@
        test -d examples || $(mkinstalldirs) examples
        touch $@
 
-install_data: $(NORMALFILES) $(HTMLDOCFILES) \
+install_data: stamp-strip $(NORMALFILES) $(HTMLDOCFILES) \
               $(EXAMPLEFILES) $(PROCESSEDEXAMPLEFILES)
        -test -d $(DESTDIR)$(tmacdir) || $(mkinstalldirs) $(DESTDIR)$(tmacdir)
        for f in $(NORMALFILES); do \
          rm -f $(DESTDIR)$(tmacdir)/$$f; \
          $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(tmacdir)/$$f; \
        done
+       for f in $(STRIPFILES); do \
+         rm -f $(DESTDIR)$(tmacdir)/$$f; \
+         $(INSTALL_DATA) $$f-s $(DESTDIR)$(tmacdir)/$$f; \
+       done
        -test -d $(DESTDIR)$(htmldocdir)/mom \
          || $(mkinstalldirs) $(DESTDIR)$(htmldocdir)/mom
        for f in $(HTMLDOCFILES_); do \
@@ -128,8 +136,15 @@
          $(INSTALL_DATA) examples/$$f $(DESTDIR)$(exampledir)/mom/$$f; \
        done
 
+stamp-strip: $(STRIPFILES)
+       for f in $(STRIPFILES); do \
+         rm -f $$f-s; \
+         sed -f $(top_srcdir)/tmac/strip.sed $(srcdir)/$$f >$$f-s; \
+       done
+       touch $@
+
 uninstall_sub:
-       -for f in $(NORMALFILES); do \
+       -for f in $(NORMALFILES) $(STRIPFILES); do \
          rm -f $(DESTDIR)$(tmacdir)/$$f; \
        done
        -for f in $(HTMLDOCFILES_); do \




reply via email to

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