ports/sysutils/logrotate/files/patch-Makefile
Pav Lucistnik 76b68a5d73 - Update to 3.7.9
PR:		ports/148849
Submitted by:	Balazs Nagy <js@iksz.hu> (maintainer)
2010-08-26 09:20:52 +00:00

35 lines
1.2 KiB
Text

diff --git a/Makefile b/Makefile
index adb97f2..a2d51f7 100644
--- a/Makefile
+++ b/Makefile
@@ -53,6 +53,13 @@ ifeq ($(OS_NAME),Linux)
BASEDIR = /usr
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)
@@ -107,11 +114,15 @@ install:
$(INSTALL) $(PROG) $(PREFIX)/$(BINDIR) 0755 bin bin; \
$(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); \
else \
$(INSTALL) -m 755 $(PROG) $(PREFIX)/$(BINDIR); \
$(INSTALL) -m 644 $(MAN) $(PREFIX)/$(MANDIR)/man`echo $(MAN) | sed "s/.*\.//"`/$(MAN); \
$(INSTALL) -m 644 $(MAN5) $(PREFIX)/$(MANDIR)/man`echo $(MAN5) | sed "s/.*\.//"`/$(MAN5); \
- fi
+ fi; fi
co:
co RCS/*,v