Description: The result of the version check needs to be stored.
 Otherwise the plugin will be relinked in the install target.
Origin: http://git.pwmt.org/?p=zathura-ps.git;a=commit;h=f6681fa6,
Last-Update: 2012-03-24

diff --git a/ps-0-1-0/Makefile b/ps-0-1-0/Makefile
index 3c28383..1a44fe7 100644
--- a/ps-0-1-0/Makefile
+++ b/ps-0-1-0/Makefile
@@ -22,6 +22,7 @@ zathura-version-check:
 ifneq ($(ZATHURA_VERSION_CHECK), 0)
 	$(error "The minimum required version of zathura is ${ZATHURA_MIN_VERSION}")
 endif
+	touch zathura-version-check
 
 options:
 	$(ECHO) ${PLUGIN} build options:
@@ -40,20 +41,20 @@ options:
 	@mkdir -p .depend
 	$(QUIET)${CC} -c ${CPPFLAGS} ${CFLAGS} ${DFLAGS} -o $@ $< -MMD -MF .depend/$@.dep
 
-${OBJECTS}:  config.mk
-${DOBJECTS}: config.mk
+${OBJECTS}:  config.mk zathura-version-check
+${DOBJECTS}: config.mk zathura-version-check
 
-${PLUGIN}.so: zathura-version-check ${OBJECTS}
+${PLUGIN}.so: ${OBJECTS}
 	$(ECHO) LD $@
 	$(QUIET)${CC} -shared ${LDFLAGS} -o $@ $(OBJECTS) ${LIBS}
 
-${PLUGIN}-debug.so: zathura-version-check ${DOBJECTS}
+${PLUGIN}-debug.so: ${DOBJECTS}
 	$(ECHO) LD $@
 	$(QUIET)${CC} -shared ${LDFLAGS} -o $@ $(DOBJECTS) ${LIBS}
 
 clean:
 	$(QUIET)rm -rf ${OBJECTS} ${DOBJECTS} $(PLUGIN).so doc .depend \
-		${PROJECT}-${VERSION}.tar.gz ${PLUGIN}-debug.so
+		${PROJECT}-${VERSION}.tar.gz ${PLUGIN}-debug.so zathura-version-check
 
 debug: options ${PLUGIN}-debug.so

