head 1.5; access; symbols pkgsrc-2015Q2:1.4.0.18 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.16 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.14 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.12 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.10 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.8 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.6 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.4 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.2 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.2.0.8 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.6 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.4 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.2 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.1.1.1.0.12 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.10 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.8 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.6 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.4 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.2 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2015.08.23.13.57.07; author wiz; state dead; branches; next 1.4; commitid becbosnYE0PcNoyy; 1.4 date 2013.05.04.12.46.42; author joerg; state Exp; branches; next 1.3; 1.3 date 2013.04.08.16.48.22; author drochner; state Exp; branches; next 1.2; 1.2 date 2012.04.11.11.34.59; author drochner; state Exp; branches; next 1.1; 1.1 date 2010.11.15.18.55.43; author gls; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2010.11.15.18.55.43; author gls; state Exp; branches; next ; desc @@ 1.5 log @Remove libgexiv2, replaced by gexiv2. @ text @$NetBSD: patch-aa,v 1.4 2013/05/04 12:46:42 joerg Exp $ --- Makefile.orig 2013-03-19 21:41:56.000000000 +0000 +++ Makefile @@@@ -109,9 +109,6 @@@@ DIST_TAR_XZ = $(DIST_TAR).xz EXT_PKGS_CFLAGS = `pkg-config --cflags $(EXT_PKGS)` EXT_PKGS_LDFLAGS = `pkg-config --libs $(EXT_PKGS)` -# REQUIRED_CFLAGS absolutely get appended to CFLAGS, whatever the -# the value of CFLAGS in the environment. -REQUIRED_CFLAGS=-Wl,-lstdc++ # Because -fPIC can interfere with compilation on 32-bit platforms but # is absolutely necessary for AMD64, we check what the target machine's @@@@ -229,7 +227,7 @@@@ $(VAPI_FILE): $(EXPANDED_VAPI_INPUT) $(D vapigen --library=$(PKGNAME) --metadatadir=vapi vapi/$(PKGNAME).gi $(PC_FILE): $(PC_INPUT) Makefile $(CONFIG_IN) - m4 '--define=_VERSION_=$(VERSION)' '--define=_PREFIX_=$(PREFIX)' $< > $@@ + m4 '-D_VERSION_=$(VERSION)' '-D_PREFIX_=$(PREFIX)' $< > $@@ $(EXPANDED_LO_FILES): $(BUILD_DIR)/%.lo: gexiv2/%.cpp $(EXPANDED_HEADER_FILES) $(CONFIG_IN) Makefile @@pkg-config --print-errors --exists '$(EXT_PKG_VERSIONS)' @@@@ -237,5 +235,5 @@@@ $(EXPANDED_LO_FILES): $(BUILD_DIR)/%.lo: libtool --mode=compile --tag=CC $(CXX) -c $(EXT_PKGS_CFLAGS) $(CFLAGS) $(CPPFLAGS) -I. -o $@@ $< $(LIBRARY_BIN): $(EXPANDED_LO_FILES) - libtool --mode=link --tag=CC $(CXX) -rpath $(PREFIX)/$(LIB) $(EXPANDED_LO_FILES) $(EXT_PKGS_LDFLAGS) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -version-info $(VERSION_INFO) -o $(LIBRARY_BIN) + libtool --mode=link --tag=CXX $(CXX) -no-undefined -rpath $(PREFIX)/$(LIB) $(EXPANDED_LO_FILES) $(EXT_PKGS_LDFLAGS) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -version-info $(VERSION_INFO) -o $(LIBRARY_BIN) @ 1.4 log @Really link with ${CXX} and don't append -lstdc++ by hand. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @update to 0.6.1 changes: -bugfixes -API cleanup -Now includes calls to register and unregister custom XMP namespaces (soname changed) @ text @d5 11 a15 1 @@@@ -229,7 +229,7 @@@@ $(VAPI_FILE): $(EXPANDED_VAPI_INPUT) $(D d24 7 @ 1.2 log @update to 0.4.1 (needed for newer shotwell) change: thread safety improvement @ text @d3 1 a3 1 --- Makefile.orig 2012-03-28 22:41:52.000000000 +0000 d5 1 a5 1 @@@@ -162,7 +162,7 @@@@ $(VAPI_FILE): $(EXPANDED_VAPI_INPUT) $(D d12 1 a12 1 $(EXPANDED_OBJ_FILES): $(BUILD_DIR)/%.o: gexiv2/%.cpp $(EXPANDED_HEADER_FILES) $(CONFIG_IN) Makefile @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- Makefile.orig 2010-09-10 21:52:54.000000000 +0000 d5 2 a6 2 @@@@ -159,7 +159,7 @@@@ $(VAPI_FILE): $(EXPANDED_VAPI_INPUT) $(D vapigen --library=$(PKGNAME) --metadata=vapi/$(PKGNAME).metadata vapi/$(PKGNAME).gi d8 1 a8 1 $(PC_FILE) : $(PC_INPUT) Makefile $(CONFIG_IN) @ 1.1.1.1 log @Import libgexiv2-0.2.1 into the NetBSD Packages collection. gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes the basic features of Exiv2 available to GNOME applications. @ text @@