From e228594391a8e7bc2d9ab66638cd571f99aac2c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bert=20M=C3=BCnnich?= <be.muennich@gmail.com>
Date: Mon, 8 Dec 2014 08:20:55 +0100
Subject: [PATCH] Grouped optional dependencies in Makefile

---
 Makefile | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index d22fab6..2edbe43 100644
--- a/Makefile
+++ b/Makefile
@@ -1,13 +1,24 @@
-VERSION   := git-20141201
+VERSION   := git-20141208
 
 PREFIX    := /usr/local
 MANPREFIX := $(PREFIX)/share/man
 
 CC        ?= gcc
 CFLAGS    += -std=c99 -Wall -pedantic
-CPPFLAGS  += -I$(PREFIX)/include -D_XOPEN_SOURCE=500 -DHAVE_LIBEXIF -DHAVE_GIFLIB
+CPPFLAGS  += -I$(PREFIX)/include -D_XOPEN_SOURCE=500
 LDFLAGS   += -L$(PREFIX)/lib
-LIBS      := -lX11 -lImlib2 -lexif -lgif
+LIBS      := -lX11 -lImlib2
+
+# optional dependencies:
+# giflib: gif animations
+	CPPFLAGS += -DHAVE_GIFLIB
+	LIBS     += -lgif
+# libexif: jpeg auto-orientation, exif thumbnails
+	CPPFLAGS += -DHAVE_LIBEXIF
+	LIBS     += -lexif
+
+
+.PHONY: clean install uninstall
 
 SRC := commands.c image.c main.c options.c thumbs.c util.c window.c
 DEP := $(SRC:.c=.d)