Mon Nov 15 18:55:43 2010 UTC ()
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.
Status:
Vendor Tag: TNF
Release Tags: pkgsrc-base
(gls)
diff -r0 -r1.1.1.1 pkgsrc/graphics/libgexiv2/Makefile
diff -r0 -r1.1.1.1 pkgsrc/graphics/libgexiv2/PLIST
diff -r0 -r1.1.1.1 pkgsrc/graphics/libgexiv2/DESCR
diff -r0 -r1.1.1.1 pkgsrc/graphics/libgexiv2/distinfo
diff -r0 -r1.1.1.1 pkgsrc/graphics/libgexiv2/buildlink3.mk
diff -r0 -r1.1.1.1 pkgsrc/graphics/libgexiv2/patches/patch-aa
# $NetBSD: Makefile,v 1.1.1.1 2010/11/15 18:55:43 gls Exp $
#
DISTNAME= libgexiv2-0.2.1
CATEGORIES= graphics devel
MASTER_SITES= http://yorba.org/download/gexiv2/0.2/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://trac.yorba.org/wiki/gexiv2
COMMENT= GObject-based wrapper around the Exiv2 library
LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
USE_LIBTOOL= yes
HAS_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= gmake m4
BUILD_DEPENDS+= vala-[0-9]*:../../lang/vala
CONFIG_SHELL= bash
CONFIGURE_ARGS+= --prefix=${PREFIX}
PKGCONFIG_OVERRIDE= gexiv2.m4
.include "../../devel/glib2/buildlink3.mk"
.include "../../graphics/exiv2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1.1.1 2010/11/15 18:55:43 gls Exp $
include/gexiv2/gexiv2-managed-stream.h
include/gexiv2/gexiv2-metadata.h
include/gexiv2/gexiv2-preview-image.h
include/gexiv2/gexiv2-preview-properties.h
include/gexiv2/gexiv2.h
lib/libgexiv2.la
lib/pkgconfig/gexiv2.pc
share/vala/vapi/gexiv2.vapi
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
the basic features of Exiv2 available to GNOME applications.
$NetBSD: distinfo,v 1.1.1.1 2010/11/15 18:55:43 gls Exp $
SHA1 (libgexiv2-0.2.1.tar.bz2) = b7ab9c35ed221dc18ab4493c51b7b9aac936867f
RMD160 (libgexiv2-0.2.1.tar.bz2) = 4882c83a2646c3dc8f4ac0a885e76129f1ddc3b9
Size (libgexiv2-0.2.1.tar.bz2) = 24419 bytes
SHA1 (patch-aa) = 4a58e9aea1bac3115dba86f787246e361433e954
# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/11/15 18:55:43 gls Exp $
BUILDLINK_TREE+= libgexiv2
.if !defined(LIBGEXIV2_BUILDLINK3_MK)
LIBGEXIV2_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libgexiv2+= libgexiv2>=0.2.0
BUILDLINK_PKGSRCDIR.libgexiv2?= ../../graphics/libgexiv2
.include "../../devel/glib2/buildlink3.mk"
.include "../../graphics/exiv2/buildlink3.mk"
.endif # LIBGEXIV2_BUILDLINK3_MK
BUILDLINK_TREE+= -libgexiv2
$NetBSD: patch-aa,v 1.1.1.1 2010/11/15 18:55:43 gls Exp $
--- Makefile.orig 2010-09-10 21:52:54.000000000 +0000
+++ Makefile
@@ -159,7 +159,7 @@ $(VAPI_FILE): $(EXPANDED_VAPI_INPUT) $(D
vapigen --library=$(PKGNAME) --metadata=vapi/$(PKGNAME).metadata 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_OBJ_FILES): $(BUILD_DIR)/%.o: gexiv2/%.cpp $(EXPANDED_HEADER_FILES) $(CONFIG_IN) Makefile
@pkg-config --print-errors --exists '$(EXT_PKG_VERSIONS)'