svn commit: r381027 - head/graphics/exiv2/files
John Marino
marino at FreeBSD.org
Wed Mar 11 18:37:05 UTC 2015
Author: marino
Date: Wed Mar 11 18:37:04 2015
New Revision: 381027
URL: https://svnweb.freebsd.org/changeset/ports/381027
QAT: https://qat.redports.org/buildarchive/r381027/
Log:
graphics/exiv2: Not jobs safe, so make it jobs safe
A dependency on a header was not listed in the vendor makefile, so it
is possible that exiv2 breaks on multi-job building. This fixes at least
that specific problem.
PR: 197749
Submitted by: marino
approved by: maintainer timeout
Modified:
head/graphics/exiv2/files/patch-src-Makefile
Modified: head/graphics/exiv2/files/patch-src-Makefile
==============================================================================
--- head/graphics/exiv2/files/patch-src-Makefile Wed Mar 11 18:34:27 2015 (r381026)
+++ head/graphics/exiv2/files/patch-src-Makefile Wed Mar 11 18:37:04 2015 (r381027)
@@ -1,5 +1,14 @@
---- src/Makefile.orig
+--- src/Makefile.orig 2013-12-01 12:13:42 UTC
+++ src/Makefile
+@@ -215,7 +215,7 @@ ifdef DEP_TRACKING
+ endif
+
+ # Be sure to rewrite exv_conf.h before compiling anything
+-$(SRC): exv_conf.h
++$(SRC) $(EXIV2SRC): exv_conf.h
+
+ exv_conf.h: $(top_srcdir)/config/config.h
+ LC_ALL=C sed 's/#define \([A-Z]\)/#define EXV_\1/; s/#undef \([A-Z]\)/#undef EXV_\1/' < $< > $@
@@ -231,7 +231,7 @@ lib: $(OBJ)
$(EXIV2BIN): lib $(EXIV2OBJ) $(EXIV2COBJ)
More information about the svn-ports-head
mailing list