1 --- eukleides-1.5.0-orig/Makefile 2010-01-24 16:43:18.203053286 +0100
2 +++ eukleides-1.5.0/Makefile 2010-01-24 16:47:38.159693336 +0100
6 @echo "Installing scripts"
7 - @install scripts/* $(BIN_DIR)
8 + @install -d $(DESTDIR)/$(BINDIR)
9 + @install scripts/* $(DESTDIR)/$(BIN_DIR)
12 @echo "Installing TeX files"
13 - @install -d $(TEX_DIR)
14 - @install -m 0644 tex/* $(TEX_DIR)
15 + @install -d $(DESTDIR)/$(TEX_DIR)
16 + @install -m 0644 tex/* $(DESTDIR)/$(TEX_DIR)
17 @mktexlsr 2> /dev/null
20 --- eukleides-1.5.0-orig/po/Makefile 2010-01-24 16:43:18.270135822 +0100
21 +++ eukleides-1.5.0/po/Makefile 2010-01-24 16:49:18.433017527 +0100
24 $(LOCALES): $(MO_FILES)
25 @dir=$(MO_DIR)/$@/LC_MESSAGES && \
26 - install -d $$dir && \
27 - install -m 0644 $@.mo $$dir/eukleides.mo
28 + install -d $(DESTDIR)/$$dir && \
29 + install -m 0644 $@.mo $(DESTDIR)/$$dir/eukleides.mo
31 PDF_FILES := $(addsuffix .pdf, $(LOCALES))
32 TEX_FILES := $(addsuffix .tex, $(LOCALES))
34 @pdflatex -interaction=nonstopmode $< > /dev/null
36 install_doc: $(PDF_FILES)
37 - @install -d $(DOC_DIR)
38 - @install -m 0644 $^ $(DOC_DIR)
39 + @install -d $(DESTDIR)/$(DOC_DIR)
40 + @install -m 0644 $^ $(DESTDIR)/$(DOC_DIR)
43 @for f in $(LOCALES); \
44 --- eukleides-1.5.0-orig/man/Makefile 2010-01-24 16:43:18.203053286 +0100
45 +++ eukleides-1.5.0/man/Makefile 2010-01-24 16:50:19.103011427 +0100
50 - @install -m 0644 $^ $(MAN_DIR)
51 + @install -d $(DESTDIR)/$(MAN_DIR)
52 + @install -m 0644 $^ $(DESTDIR)/$(MAN_DIR)
55 @$(RM) $(addprefix $(MAN_DIR)/, $(MAN_PAGES))
56 --- eukleides-1.5.0-orig/build/Makefile 2010-01-24 16:43:18.203053286 +0100
57 +++ eukleides-1.5.0/build/Makefile 2010-01-24 17:03:47.256272429 +0100
62 + install -d $(DESTDIR)/$(BIN_DIR)
64 - @install -s $< $(BIN_DIR)
65 + install -s $< $(DESTDIR)/$(BIN_DIR)
68 @$(RM) $(addprefix $(BIN_DIR)/,$(BINARIES))
69 --- eukleides-1.5.0-orig/doc/Makefile 2010-01-24 16:43:18.273053542 +0100
70 +++ eukleides-1.5.0/doc/Makefile 2010-01-24 18:57:03.112250651 +0100
73 install_info: eukleides.info.gz
74 @echo " Installing info pages"
75 - @ginstall-info $< $(INFO_DIR)/dir
76 - @install -m 0644 $< $(INFO_DIR)
77 + @install -d $(DESTDIR)/$(INFO_DIR)
78 + @ginstall-info $< $(DESTDIR)/$(INFO_DIR)/dir
79 + @install -m 0644 $< $(DESTDIR)/$(INFO_DIR)
82 @echo " Installing manual in PDF"
83 - @install -d $(DOC_DIR)
84 - @install -m 0644 eukleides.pdf $(DOC_DIR)
85 + @install -d $(DESTDIR)/$(DOC_DIR)
86 + @install -m 0644 eukleides.pdf $(DESTDIR)/$(DOC_DIR)
89 install_html: install_split
93 @echo " Installing manual in HTML format"
94 - @install -d $(DOC_DIR)
95 - @install -d $(DOC_DIR)/manual
96 - @install -m 0644 manual/* $(DOC_DIR)/manual
97 + @install -d $(DESTDIR)/$(DOC_DIR)
98 + @install -d $(DESTDIR)/$(DOC_DIR)/manual
99 + @install -m 0644 manual/* $(DESTDIR)/$(DOC_DIR)/manual
101 install_nosplit: html
102 @echo " Installing manual in HTML format"
103 - @install -d $(DOC_DIR)
104 - @install -m 0644 eukleides.html $(DOC_DIR)
105 + @install -d $(DESTDIR)/$(DOC_DIR)
106 + @install -m 0644 eukleides.html $(DESTDIR)/$(DOC_DIR)