~ubuntu-branches/ubuntu/wily/gnats/wily

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
# Makefile for GNU GNATS documentation
# Copyright (C) 2001, 2002 Milan Zamazal
# Copyright (C) 1993, 2001 Free Software Foundation, Inc.
#
# This file is part of GNU GNATS.
#
# GNU GNATS is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# 
# GNU GNATS is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with GNU GNATS; see the file COPYING.  If not, write to
# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.


prefix = @prefix@
infodir = @infodir@
srcdir = @srcdir@

INSTALL = $(srcdir)/../install-sh -c
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_INFO = @INSTALL_INFO@

TEXI2DVI = texi2dvi
TEXI2PDF = texi2pdf
TEXIDIR = $(srcdir)/../texinfo
TEXINPUTS = $(srcdir):$(TEXIDIR)
DVIPS = dvips

VERSION = @PACKAGE_VERSION@

GNATS_SOURCES = $(srcdir)/gnats.texi $(srcdir)/emacs.texi \
               $(srcdir)/p-admin.texi $(srcdir)/p-inst.texi \
               $(srcdir)/p-usage.texi version.texi

FAQ_SOURCES = $(srcdir)/gnats-faq.texi

.PHONY: all install install-strip install-gnats install-tools uninstall \
        clean distclean mostlyclean maintainer-clean TAGS info dvi dist check

all: info man
all-gnats: all
all-tools: all

install: install-gnats

install-strip:
	$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install

install-gnats: info man
	for i in gnats.info* gnats-faq.info*; do \
		$(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
	done
	-if [ -x "$(INSTALL_INFO)" ]; then \
		$(INSTALL_INFO) $(DESTDIR)$(infodir)/gnats.info $(DESTDIR)$(infodir)/dir; \
		$(INSTALL_INFO) $(DESTDIR)$(infodir)/gnats-faq.info $(DESTDIR)$(infodir)/dir; \
	fi
	$(MAKE) -C man install-gnats

install-tools: install-gnats

uninstall:
	-if [ -x "$(INSTALL_INFO)" ]; then \
		$(INSTALL_INFO) --delete $(DESTDIR)$(infodir)/gnats.info \
		                $(DESTDIR)$(infodir)/dir; \
		$(INSTALL_INFO) --delete $(DESTDIR)$(infodir)/gnats-faq.info \
		                $(DESTDIR)$(infodir)/dir; \
	fi
	$(MAKE) -C man uninstall

mostlyclean:
	-rm -f *.toc *.log *.vr *.fn *.cp *.tp *.ky *.pg *.i *.s *.aux *.cps
	$(MAKE) -C man mostlyclean

clean: mostlyclean
	-rm -f *.dvi *.ps *.pdf
	$(MAKE) -C man clean

distclean: clean
	-rm -f Makefile config.cache config.status config.log
	-rm -f .\#* \#* *~
	-rm -f *.orig *.rej
	$(MAKE) -C man distclean

maintainer-clean: distclean
	-rm -f *.info* version.texi

Makefile: $(srcdir)/Makefile.in config.status
	./config.status

TAGS:

info: gnats.info gnats-faq.info

gnats.info: $(GNATS_SOURCES)
	$(MAKEINFO) -I $(srcdir) -o $@ $<
gnats-faq.info: $(FAQ_SOURCES)
	$(MAKEINFO) -I $(srcdir) -o $@ $<

version.texi: Makefile
	echo "@set VERSION $(VERSION)" > $@-t
	mv $@-t $@

dvi: gnats.dvi gnats-faq.dvi
gnats.dvi: $(GNATS_SOURCES)
	TEXINPUTS=$(TEXINPUTS) $(TEXI2DVI) $<
gnats-faq.dvi: $(FAQ_SOURCES)
	TEXINPUTS=$(TEXINPUTS) $(TEXI2DVI) $<

ps: gnats.ps gnats-faq.ps
gnats.ps: gnats.dvi
	$(DVIPS) -o $@ $<
gnats-faq.ps: gnats-faq.dvi
	$(DVIPS) -o $@ $<

pdf: gnats.pdf gnats-faq.pdf
gnats.pdf: $(GNATS_SOURCES)
	TEXINPUTS=$(TEXINPUTS) $(TEXI2PDF) $<
gnats-faq.pdf: $(FAQ_SOURCES)
	TEXINPUTS=$(TEXINPUTS) $(TEXI2PDF) $<

man:
	$(MAKE) -C man

dist:

check: