|
25 | 25 | #The following can be overridden from command line e.g. "make -f makefile.unix CC=gcc ARFLAGS=rcs" |
26 | 26 | DESTDIR = |
27 | 27 | PREFIX = /usr/local |
28 | | -LIBPATH = $(DESTDIR)$(PREFIX)/lib |
29 | | -INCPATH = $(DESTDIR)$(PREFIX)/include |
30 | | -DATAPATH = $(DESTDIR)$(PREFIX)/share/doc/libtomcrypt/pdf |
31 | | -BINPATH = $(DESTDIR)$(PREFIX)/bin |
| 28 | +LIBPATH = $(PREFIX)/lib |
| 29 | +INCPATH = $(PREFIX)/include |
| 30 | +DATAPATH = $(PREFIX)/share/doc/libtomcrypt/pdf |
| 31 | +BINPATH = $(PREFIX)/bin |
32 | 32 | CC = cc |
33 | 33 | AR = ar |
34 | 34 | ARFLAGS = r |
@@ -272,17 +272,17 @@ clean: |
272 | 272 |
|
273 | 273 | #Install the library + headers |
274 | 274 | install: $(LIBMAIN_S) $(HEADERS) |
275 | | - @mkdir -p $(INCPATH) $(LIBPATH)/pkgconfig |
276 | | - @cp $(LIBMAIN_S) $(LIBPATH)/ |
277 | | - @cp $(HEADERS) $(INCPATH)/ |
278 | | - @sed -e 's,^prefix=.*,prefix=$(PREFIX),' -e 's,^Version:.*,Version: $(VERSION),' libtomcrypt.pc.in > $(LIBPATH)/pkgconfig/libtomcrypt.pc |
| 275 | + @mkdir -p $(DESTDIR)/$(INCPATH) $(DESTDIR)/$(LIBPATH)/pkgconfig |
| 276 | + @cp $(LIBMAIN_S) $(DESTDIR)/$(LIBPATH)/ |
| 277 | + @cp $(HEADERS) $(DESTDIR)/$(INCPATH)/ |
| 278 | + @sed -e 's,^prefix=.*,prefix=$(PREFIX),' -e 's,^Version:.*,Version: $(VERSION),' libtomcrypt.pc.in > $(DESTDIR)/$(LIBPATH)/pkgconfig/libtomcrypt.pc |
279 | 279 |
|
280 | 280 | #Install useful tools |
281 | 281 | install_bins: hashsum |
282 | | - @mkdir -p $(BINPATH) |
283 | | - @cp hashsum $(BINPATH)/ |
| 282 | + @mkdir -p $(DESTDIR)/$(BINPATH) |
| 283 | + @cp hashsum $(DESTDIR)/$(BINPATH)/ |
284 | 284 |
|
285 | 285 | #Install documentation |
286 | 286 | install_docs: doc/crypt.pdf |
287 | | - @mkdir -p $(DATAPATH) |
288 | | - @cp doc/crypt.pdf $(DATAPATH)/ |
| 287 | + @mkdir -p $(DESTDIR)/$(DATAPATH) |
| 288 | + @cp doc/crypt.pdf $(DESTDIR)/$(DATAPATH)/ |
0 commit comments