diff options
Diffstat (limited to 'graphics/gphoto2')
-rw-r--r-- | graphics/gphoto2/Makefile | 7 | ||||
-rw-r--r-- | graphics/gphoto2/distinfo | 3 | ||||
-rw-r--r-- | graphics/gphoto2/patches/patch-aa | 20 |
3 files changed, 26 insertions, 4 deletions
diff --git a/graphics/gphoto2/Makefile b/graphics/gphoto2/Makefile index 2e38beda338..817cb6c59cc 100644 --- a/graphics/gphoto2/Makefile +++ b/graphics/gphoto2/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.27 2004/10/03 00:14:52 tv Exp $ -# +# $NetBSD: Makefile,v 1.28 2004/10/29 08:27:48 tron Exp $ DISTNAME= gphoto2-2.1.4 -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gphoto/} EXTRACT_SUFX= .tar.bz2 @@ -30,6 +29,8 @@ CONFIGURE_ARGS+= --without-readline #USE_GNU_READLINE= rl_completion_matches, rl_completion_append_character #.include "../../devel/readline/buildlink3.mk" +BUILDLINK_DEPENDS.libexif= libexif>=0.6.11 + .include "../../devel/cdk/buildlink3.mk" .include "../../devel/libgphoto2/buildlink3.mk" .include "../../devel/ncurses/buildlink3.mk" diff --git a/graphics/gphoto2/distinfo b/graphics/gphoto2/distinfo index 8ded3e806ed..111c7f1bb68 100644 --- a/graphics/gphoto2/distinfo +++ b/graphics/gphoto2/distinfo @@ -1,4 +1,5 @@ -$NetBSD: distinfo,v 1.8 2004/02/20 16:06:22 drochner Exp $ +$NetBSD: distinfo,v 1.9 2004/10/29 08:27:48 tron Exp $ SHA1 (gphoto2-2.1.4.tar.bz2) = 7a42905c366c91a90952c5a7b4e709b7aef1b0f0 Size (gphoto2-2.1.4.tar.bz2) = 350858 bytes +SHA1 (patch-aa) = eb4fdd6882720f9180c00036423b321949f2d915 diff --git a/graphics/gphoto2/patches/patch-aa b/graphics/gphoto2/patches/patch-aa new file mode 100644 index 00000000000..ad3433a227b --- /dev/null +++ b/graphics/gphoto2/patches/patch-aa @@ -0,0 +1,20 @@ +$NetBSD: patch-aa,v 1.3 2004/10/29 08:27:48 tron Exp $ + +--- gphoto2/actions.c.orig 2004-01-18 21:01:09.000000000 +0100 ++++ gphoto2/actions.c 2004-10-29 10:22:37.000000000 +0200 +@@ -346,12 +346,14 @@ + { + ExifEntry *e; + unsigned int i; ++ char value[1024]; + + for (i = 0; i < content->count; i++) { + e = content->entries[i]; + printf ("%-20.20s", exif_tag_get_name (e->tag)); + printf ("|"); +- printf ("%-59.59s", exif_entry_get_value (e)); ++ printf ("%-59.59s", ++ exif_entry_get_value (e, value, sizeof (value))); + printf ("\n"); + } + } |