--- Makefile.orig 2015-02-13 06:11:21 UTC +++ Makefile @@ -81,6 +81,13 @@ ifeq ($(OS_NAME),NetBSD) LOADLIBES += -L$(BASEDIR)/lib -Wl,-R,$(BASEDIR)/lib endif +# FreeBSD +ifeq ($(OS_NAME),FreeBSD) + LOADLIBES += -L${LOCALBASE}/lib + CFLAGS += -I${LOCALBASE}/include + PREFIX= +endif + ifneq ($(POPT_DIR),) CFLAGS += -I$(POPT_DIR) LOADLIBES += -L$(POPT_DIR) @@ -155,9 +162,9 @@ install: $(INSTALL) $(MAN) $(PREFIX)$(MANDIR)/man`echo $(MAN) | sed "s/.*\.//"` 0644 bin bin; \ $(INSTALL) $(MAN5) $(PREFIX)$(MANDIR)/man`echo $(MAN5) | sed "s/.*\.//"` 0644 bin bin; \ else if [ "$(OS_NAME)" = FreeBSD ]; then \ - $(BSD_INSTALL_PROGRAM) $(PROG) $(BINDIR); \ - $(BSD_INSTALL_MAN) $(MAN) $(MANDIR)/man`echo $(MAN) | sed "s/.*\.//"`/$(MAN); \ - $(BSD_INSTALL_MAN) $(MAN5) $(MANDIR)/man`echo $(MAN5) | sed "s/.*\.//"`/$(MAN5); \ + $(BSD_INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(BINDIR); \ + $(BSD_INSTALL_MAN) $(MAN) $(DESTDIR)$(MANDIR)/man`echo $(MAN) | sed "s/.*\.//"`/$(MAN); \ + $(BSD_INSTALL_MAN) $(MAN5) $(DESTDIR)$(MANDIR)/man`echo $(MAN5) | sed "s/.*\.//"`/$(MAN5); \ else \ $(INSTALL) -m 755 $(PROG) $(PREFIX)$(BINDIR); \ $(INSTALL) -m 644 $(MAN) $(PREFIX)$(MANDIR)/man`echo $(MAN) | sed "s/.*\.//"`/$(MAN); \