From 03009f59fc12902a7f21c6661a8260bf9ae1506b Mon Sep 17 00:00:00 2001
From: Bert <ber.t@gmx.com>
Date: Wed, 8 Jun 2011 20:10:28 +0200
Subject: [PATCH] Made Makefile POSIX compliant

---
 Makefile | 30 ++++++++++++------------------
 1 file changed, 12 insertions(+), 18 deletions(-)

diff --git a/Makefile b/Makefile
index 1ea7baf..54d5d5a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,21 +1,21 @@
 all: sxiv
 
-VERSION=git-20110606
+VERSION = git-20110606
 
-CC?=gcc
-DESTDIR?=
-PREFIX?=/usr/local
-CFLAGS+= -Wall -pedantic -DVERSION=\"$(VERSION)\"
-LDFLAGS+= 
-LIBS+= -lX11 -lImlib2
+CC = gcc
+DESTDIR =
+PREFIX = /usr/local
+CFLAGS = -Wall -pedantic -DVERSION=\"$(VERSION)\"
+LDFLAGS =
+LIBS = -lX11 -lImlib2
 
-SRCFILES=$(wildcard *.c)
-OBJFILES=$(SRCFILES:.c=.o)
+SRC = image.c main.c options.c thumbs.c util.c window.c
+OBJ = $(SRC:.c=.o)
 
-sxiv:	$(OBJFILES)
+sxiv:	$(OBJ)
 	$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
 
-%.o: %.c Makefile config.h
+.c.o: Makefile config.h
 	$(CC) $(CFLAGS) -c -o $@ $<
 
 install: all
@@ -25,10 +25,4 @@ install: all
 	chmod 644 $(DESTDIR)$(PREFIX)/share/man/man1/sxiv.1
 
 clean:
-	rm -f sxiv *.o
-
-tags: *.h *.c
-	ctags $^
-
-cscope: *.h *.c
-	cscope -b
+	rm -f $(OBJ) sxiv