From 3c960cad0d1a1e3f99d8afeb170a2dc706b6c213 Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Fri, 20 Jan 2006 06:53:40 +0000 Subject: [PATCH] Applied patch from Mike Pittelkow to compile under FreeBSD SVN revision: 1625 --- Makefile | 8 ++++++++ checklist.txt | 6 +++--- src/elogd.c | 4 ++++ 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 94f0bf9c..f9ed585a 100644 --- a/Makefile +++ b/Makefile @@ -60,6 +60,14 @@ BINOWNER = root BINGROUP = admin endif +ifeq ($(OSTYPE),FreeBSD) +CC = gcc +BINOWNER = root +BINGROUP = wheel +endif + +CFLAGS += -DOS_$(OSTYPE) + all: $(EXECS) regex.o: src/regex.c src/regex.h diff --git a/checklist.txt b/checklist.txt index a52febc3..1028d4d7 100755 --- a/checklist.txt +++ b/checklist.txt @@ -12,14 +12,14 @@ On PC4534: - Do a "make loc" - Translate new strings in eloglang.german - c:\elog> svn ci -m "Release x.x.x-y" -- Copy Tag to file:///y:/svn/elog/tags/version_x.x.x, name it "Version x.x.x" +- Create Tag from c:\elog to file:///y:/svn/elog/tags/version_x.x.x, name it "Version x.x.x" - build xxx-1 On PC5082: - svn update - Increase version in elog.spec -- build x.x.x 1 +- ./build x.x.x 1 Declare new version at freshmeat. @@ -37,5 +37,5 @@ On PC4534: On PC5082: - svn update -- Increse release in elog.spec +- (Increse release in elog.spec) should be done in script... - build x.x.x y diff --git a/src/elogd.c b/src/elogd.c index 38ab6d7c..bc831948 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -103,7 +103,11 @@ typedef int BOOL; #include #include #include +#ifdef OS_FreeBSD +#include +#else #include +#endif #define closesocket(s) close(s)