Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Mar 2006 09:07:03 -0500 (EST)
From:      "Mikhail T." <mi@aldan.algebra.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        kris@FreeBSD.org
Subject:   ports/94560: updating graphics/exiv2 [PATCH]
Message-ID:  <200603161407.k2GE73HN084731@aldan.algebra.com>
Resent-Message-ID: <200603161509.k2GF9vXC082451@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         94560
>Category:       ports
>Synopsis:       updating graphics/exiv2 [PATCH]
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 16 15:09:56 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Mikhail T.
>Release:        FreeBSD 6.1-PRERELEASE amd64
>Organization:
Virtual Estates, Inc.
>Environment:
System: FreeBSD aldan.algebra.com 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #7: Thu Mar 2 12:12:17 EST 2006 root@aldan.algebra.com:/var/obj/var/src/sys/SILVER amd64

>Description:

The software is now available on the new location (redirected to by
the old). A slightly newer version is offered there:

>From the vendor's changelog:

Changes from version 0.9 to 0.9.1
---------------------------------

* Exiv2 library
- 0000451: [exif] Fixed bug where an invalid Exif tag was created for
   the user comment, when the tag was newly added to an image.
   (Thanks to Anatoliy Kovalenko for reporting this bug)
 - Added enum MetadataId and Image::supportsMetadata() to check what
   metadata an image class supports. Changed CrwImage to silently
   ignore calls to Iptc related functions instead of throwing an Error.
   (Thanks to Will Stokes for suggesting the check feature)
 - Cleaned up some #include statements (mentioned here because this
   may lead to unexpected compiler errors).

The port compiled cleanly on beast.freebsd.org (an Alpha machine), so,
I think, it can be unmarked broken on Alpha.

BTW, are we supposed to install the .la library file at all?

>How-To-Repeat:

>Fix:

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/exiv2/Makefile,v
retrieving revision 1.13
diff -U2 -r1.13 Makefile
--- Makefile	28 Feb 2006 19:18:47 -0000	1.13
+++ Makefile	16 Mar 2006 14:05:28 -0000
@@ -7,8 +7,7 @@
 
 PORTNAME=	exiv2
-PORTVERSION=	0.9
+PORTVERSION=	0.9.1
 CATEGORIES=	graphics
-MASTER_SITES=	${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR=	ahze
+MASTER_SITES=	http://www.exiv2.org/
 
 MAINTAINER=	ahze@FreeBSD.org
@@ -23,8 +22,4 @@
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "alpha"
-BROKEN=		"Does not compile on alpha"
-.endif
-
 .if ${OSVERSION} < 500000
 USE_GCC=	3.4
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/graphics/exiv2/distinfo,v
retrieving revision 1.8
diff -U2 -r1.8 distinfo
--- distinfo	28 Jan 2006 01:21:26 -0000	1.8
+++ distinfo	16 Mar 2006 14:05:28 -0000
@@ -1,3 +1,3 @@
-MD5 (exiv2-0.9.tar.gz) = ee82fcba2741f5c771cb21d3eacefeef
-SHA256 (exiv2-0.9.tar.gz) = 36f6e864f2fa5f27452c09ef348f318fa9d3f18d9327020b820fac41cf9b97cd
-SIZE (exiv2-0.9.tar.gz) = 1613781
+MD5 (exiv2-0.9.1.tar.gz) = 4c6593751368f5e9235d85e0d4058e67
+SHA256 (exiv2-0.9.1.tar.gz) = 36b3a252c6cc2a270e5af6c7c4da57f685799de4f834010b11a7f88076ba4574
+SIZE (exiv2-0.9.1.tar.gz) = 1602868
Index: pkg-descr
===================================================================
RCS file: /home/pcvs/ports/graphics/exiv2/pkg-descr,v
retrieving revision 1.1
diff -U2 -r1.1 pkg-descr
--- pkg-descr	13 Oct 2004 08:04:48 -0000	1.1
+++ pkg-descr	16 Mar 2006 14:05:28 -0000
@@ -1,3 +1,3 @@
 Exif and Iptc metadata manipulation library and tools
 
-WWW:	http://home.arcor.de/ahuggel/exiv2/
+WWW:	http://www.exiv2.org/
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/graphics/exiv2/pkg-plist,v
retrieving revision 1.4
diff -U2 -r1.4 pkg-plist
--- pkg-plist	28 Jan 2006 01:21:26 -0000	1.4
+++ pkg-plist	16 Mar 2006 14:05:28 -0000
@@ -27,5 +27,5 @@
 include/exiv2/types.hpp
 include/exiv2/value.hpp
-lib/libexiv2-0.9.so
+lib/libexiv2-0.9.1.so
 lib/libexiv2.a
 lib/libexiv2.la
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603161407.k2GE73HN084731>