5 |
# Copyright (C) 2001,2002,2005 Free Software Foundation, Inc. |
# Copyright (C) 2001,2002,2005 Free Software Foundation, Inc. |
6 |
# Written by Werner Lemberg <wl@gnu.org> and Bernd Warken. |
# Written by Werner Lemberg <wl@gnu.org> and Bernd Warken. |
7 |
|
|
8 |
# Last update: 2 August 2005 |
# Last update: 15 August 2005 |
9 |
|
|
10 |
# This file is part of `groffer' which is part of `groff'. |
# This file is part of `groffer' which is part of `groff'. |
11 |
|
|
35 |
all: groffer |
all: groffer |
36 |
|
|
37 |
groffer: groffer.sh groffer2.sh $(SH_DEPS_SED_SCRIPT) |
groffer: groffer.sh groffer2.sh $(SH_DEPS_SED_SCRIPT) |
38 |
$(RM) $@; \ |
$(RM) $@; |
39 |
sed -f $(SH_DEPS_SED_SCRIPT) \ |
sed -f $(SH_DEPS_SED_SCRIPT) \ |
40 |
-e "s|@g@|$(g)|g" \ |
-e "s|@g@|$(g)|g" \ |
41 |
-e "s|@BINDIR@|$(bindir)|g" \ |
-e "s|@BINDIR@|$(bindir)|g" \ |
42 |
-e "s|@libdir@|$(libdir)|g" \ |
-e "s|@libdir@|$(libdir)|g" \ |
43 |
-e "s|@VERSION@|$(version)$(revision)|g" \ |
-e "s|@VERSION@|$(version)$(revision)|g" \ |
44 |
-e $(SH_SCRIPT_SED_CMD) $(srcdir)/groffer.sh >$@; \ |
-e $(SH_SCRIPT_SED_CMD) $(srcdir)/groffer.sh >$@; |
45 |
chmod +x $@ |
chmod +x $@ |
46 |
|
|
47 |
install_data: groffer |
install_data: groffer |
48 |
-test -d $(bindir) || $(mkinstalldirs) $(bindir) |
-test -d $(bindir) || $(mkinstalldirs) $(bindir) |
49 |
|
-$(RM) $(bindir)/groffer |
50 |
|
$(INSTALL_SCRIPT) groffer $(bindir)/groffer |
51 |
-test -d $(libdir)/groff/groffer || \ |
-test -d $(libdir)/groff/groffer || \ |
52 |
$(mkinstalldirs) $(libdir)/groff/groffer |
$(mkinstalldirs) $(libdir)/groff/groffer |
|
-$(RM) $(bindir)/groffer |
|
53 |
-$(RM) $(libdir)/groff/groffer/groffer2.sh |
-$(RM) $(libdir)/groff/groffer/groffer2.sh |
|
$(INSTALL_SCRIPT) groffer $(bindir)/groffer |
|
54 |
$(INSTALL_SCRIPT) $(srcdir)/groffer2.sh \ |
$(INSTALL_SCRIPT) $(srcdir)/groffer2.sh \ |
55 |
$(libdir)/groff/groffer/groffer2.sh |
$(libdir)/groff/groffer/groffer2.sh |
56 |
|
|