diff options
author | wlemb <wlemb> | 2002-10-21 21:51:53 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2002-10-21 21:51:53 +0000 |
commit | f2b80121101fbd6d580411ba1b4e7257b04f6adb (patch) | |
tree | e9df37356a49e543473beef79efaa8dfc6b4f178 /contrib/groffer/Makefile.sub | |
parent | cf1102e7e26b6e02c5cbbda5e704c251a1460083 (diff) | |
download | groff-f2b80121101fbd6d580411ba1b4e7257b04f6adb.tar.gz |
* groffer.sh: new temporary subdirectory
- Generate temporary subdirectory for storing temporary files
with better names in future groffer versions (name:
"groffer$$" in usual temporary directory).
- Use `umask 000' for temporary files to allow cleaning up
for everyone after a system break.
- Change both clean_up() functions (for normal shell and
for main_display() subshell) to handle the new subdirectory.
- clean_up_secondary() and $_TMP_PREFIX are unnecessary now, so
they were removed.
* Makefile.sub: `sed' commands for "groffer:"
- Remove "@g@" entry (not used in "groffer.sh").
- Add global replace for "@BINDIR@" and "@VERSION@" for future
usage.
* TODO: think about...
- writing part of groffer in C/C++.
- handling several files with different macro packages.
Diffstat (limited to 'contrib/groffer/Makefile.sub')
-rw-r--r-- | contrib/groffer/Makefile.sub | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/contrib/groffer/Makefile.sub b/contrib/groffer/Makefile.sub index 24c42c80..333dedbd 100644 --- a/contrib/groffer/Makefile.sub +++ b/contrib/groffer/Makefile.sub @@ -2,7 +2,7 @@ # File position: <groff-source>/contrib/groffer/Makefile.sub -# Last update: 14 October 2002 +# Last update: 21 October 2002 # Copyright (C) 2001,2002 Free Software Foundation, Inc. # Written by Werner Lemberg <wl@gnu.org> @@ -33,9 +33,8 @@ all: groffer groffer: groffer.sh rm -f $@; \ - sed -e "s|@g@|$(g)|g" \ - -e "s|@BINDIR@|$(bindir)|" \ - -e "s|@VERSION@|$(version)$(revision)|" \ + sed -e "s|@BINDIR@|$(bindir)|g" \ + -e "s|@VERSION@|$(version)$(revision)|g" \ -e $(SH_SCRIPT_SED_CMD) $(srcdir)/groffer.sh >$@; \ chmod +x $@ |