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