$OpenBSD: patch-src_Makefile,v 1.3 2005/05/04 08:49:36 espie Exp $
--- src/Makefile.orig	Fri Feb 20 20:40:10 2004
+++ src/Makefile	Wed May  4 10:47:35 2005
@@ -8,8 +8,8 @@ INSTALLDIR ?= $(INSTALLROOT)/lib/gkrellm
 INSTALL ?= install
 
 
-GTK_INCLUDE = `pkg-config gtk+-2.0 --cflags`
-GTK_LIB = `pkg-config gtk+-2.0 --libs`
+GTK_INCLUDE = `pkg-config gtk+-2.0 gthread-2.0 --cflags`
+GTK_LIB = `pkg-config gtk+-2.0 gthread-2.0 --libs`
 
 OS_NAME=$(shell uname -s)
 
@@ -17,14 +17,6 @@ SD_INCLUDE ?= 
 SD_LIB ?= 
 
 
-ifeq ($(without-alsa),yes)
-	CONFIGURE_ARGS += --without-alsa
-endif
-ifeq ($(without-esd),yes)
-	CONFIGURE_ARGS += --without-esd
-endif
-
-DUMMY_VAR := $(shell ./configure $(CONFIGURE_ARGS))
 HAVE_FFTW3 = $(shell grep -c HAVE_FFTW3 configure.h)
 HAVE_FFTW2 = $(shell grep -c HAVE_FFTW2 configure.h)
 HAVE_ALSA = $(shell grep -c HAVE_ALSA configure.h)
@@ -66,15 +58,15 @@ ifeq ($(HAVE_ESOUND),1)
 endif
 
 
-FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) $(SD_INCLUDE)
-LIBS = $(GTK_LIB) $(SD_LIB) $(FFTW_LIB) -lm
+FLAGS += -fPIC $(GTK_INCLUDE) $(SD_INCLUDE) -I${LOCALBASE}/include
+LIBS += $(GTK_LIB) $(SD_LIB) $(FFTW_LIB) -lm
 
 ifeq ($(OS_NAME),Darwin)
 LFLAGS = -bundle -bundle_loader `which gkrellm`
 STRIP =
 FLAGS += -DDARWIN
 else
-LFLAGS = -shared
+LFLAGS += -shared -pthread
 STRIP ?= -s
 endif
 
@@ -90,8 +82,7 @@ ifeq ($(alsa),1)
 	FLAGS += -DGKRELLM_ALSA
 endif
 
-CC = gcc $(FLAGS) $(CFLAGS)
-
+CFLAGS += $(FLAGS)
 OBJS = gkrellmss.o oscope.o spectrum.o sdlib.o option.o
 
 all:	gkrellmss.so
