]> git.sur5r.net Git - i3/i3status/blobdiff - Makefile
update CHANGELOG
[i3/i3status] / Makefile
index 493c5394fcf670e819ce16447549af000c1da05b..671e27a575c450e4ed9263a19262db7f7c65b786 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -39,6 +39,13 @@ LDFLAGS+=-L/usr/local/lib/
 LIBS+=-lossaudio
 endif
 
+# This probably applies for any pkgsrc based system
+ifeq ($(shell uname),DragonFly)
+CFLAGS+=-I/usr/pkg/include/
+LDFLAGS+=-L/usr/pkg/lib/
+endif
+
+
 CFLAGS+=$(EXTRA_CFLAGS)
 
 # Fallback for libyajl 1 which did not include yajl_version.h. We need
@@ -48,7 +55,7 @@ CFLAGS += -idirafter yajl-fallback
 OBJS:=$(wildcard src/*.c *.c)
 OBJS:=$(OBJS:.c=.o)
 
-src/%.o: src/%.c
+src/%.o: src/%.c include/i3status.h
        @$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
        @echo " CC $<"
 
@@ -91,6 +98,7 @@ release:
        find man -maxdepth 1 -type f \( -regex ".*\.\(1\|man\|conf\)" -or -name "Makefile" \) -exec cp '{}' i3status-${VERSION}/man \;
        cp -r include i3status-${VERSION}
        cp -r yajl-fallback i3status-${VERSION}
+       cp -r contrib i3status-${VERSION}
        sed -e 's/^GIT_VERSION:=\(.*\)/GIT_VERSION=${GIT_VERSION}/g;s/^VERSION:=\(.*\)/VERSION=${VERSION}/g' Makefile > i3status-${VERSION}/Makefile
        tar cjf i3status-${VERSION}.tar.bz2 i3status-${VERSION}
        rm -rf i3status-${VERSION}