From owner-freebsd-multimedia@FreeBSD.ORG Fri Apr 4 11:53:53 2014 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 96EC0BFD for ; Fri, 4 Apr 2014 11:53:53 +0000 (UTC) Received: from mx.nsu.ru (mx.nsu.ru [84.237.50.39]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3C582283 for ; Fri, 4 Apr 2014 11:53:53 +0000 (UTC) Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 4.72) (envelope-from ) id 1WW2gk-0007DY-Ij for multimedia@freebsd.org; Fri, 04 Apr 2014 18:53:44 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.14.2/8.14.2) with ESMTP id s34BrX52022674 for ; Fri, 4 Apr 2014 18:53:43 +0700 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.14.2/8.14.2/Submit) id s34BrSrd022648 for multimedia@freebsd.org; Fri, 4 Apr 2014 18:53:28 +0700 (NOVT) (envelope-from danfe) Date: Fri, 4 Apr 2014 18:53:28 +0700 From: Alexey Dokuchaev To: multimedia@freebsd.org Subject: [patch] update graphics/exiv2 to 0.24 Message-ID: <20140404115328.GA19859@regency.nsu.ru> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="uQr8t48UFsdbeI+V" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-KLMS-Rule-ID: 1 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Lua-Profiles: 59243 [Apr 04 2014] X-KLMS-AntiSpam-Version: 5.3.6 X-KLMS-AntiSpam-Envelope-From: danfe@regency.nsu.ru X-KLMS-AntiSpam-Rate: 0 X-KLMS-AntiSpam-Status: not_detected X-KLMS-AntiSpam-Method: none X-KLMS-AntiSpam-Moebius-Timestamps: 2859855, 2859869, 2859859 X-KLMS-AntiSpam-Interceptor-Info: scan successful X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, not checked X-KLMS-AntiVirus-Status: NotChecked: not checked, skipped X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2014 11:53:53 -0000 --uQr8t48UFsdbeI+V Content-Type: text/plain; charset=us-ascii Content-Disposition: inline hi there, unless someone objects, i'd like to commit attached diff (+ bump consumers port revisions). ./danfe --uQr8t48UFsdbeI+V Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="exiv2.diff" Index: Makefile =================================================================== --- Makefile (revision 350060) +++ Makefile (working copy) @@ -2,29 +2,32 @@ # $FreeBSD$ PORTNAME= exiv2 -PORTVERSION= 0.23 -PORTREVISION= 2 +PORTVERSION= 0.24 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= http://www.exiv2.org/ MAINTAINER= multimedia@FreeBSD.org -COMMENT= Exif and Iptc metadata manipulation library and tools +COMMENT= Exif, IPTC, and XMP metadata manipulation library and tools LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 +USES= gettext gmake iconv libtool GNU_CONFIGURE= yes -USES= gettext gmake iconv libtool USE_LDCONFIG= yes -ALLTARGET= all + CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: - @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' ${WRKSRC}/src/Makefile + @${REINPLACE_CMD} -e 's,LDFLAGS -no-undefined -lpsapi",& ;; \ + dragonfly* | freebsd*),' ${WRKSRC}/configure + @${REINPLACE_CMD} -e \ + 's,(libdir)/pkgconfig,(prefix)/libdata/pkgconfig,' \ + ${WRKSRC}/src/Makefile post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/exiv2 - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libexiv2.so.12 + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/exiv2 \ + ${STAGEDIR}${PREFIX}/lib/libexiv2.so.13 .include Index: distinfo =================================================================== --- distinfo (revision 350060) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (exiv2-0.23.tar.gz) = 81fa50900be7ab16e24c6551252c21fc97abcfe855fd32c8f7ec55f398786b11 -SIZE (exiv2-0.23.tar.gz) = 3524381 +SHA256 (exiv2-0.24.tar.gz) = f4a443e6c7fb9d9f5e787732f76969a64c72c4c04af69b10ed57f949c2dfef8e +SIZE (exiv2-0.24.tar.gz) = 4635028 Index: files/patch-src-Makefile =================================================================== --- files/patch-src-Makefile (revision 350060) +++ files/patch-src-Makefile (working copy) @@ -1,11 +1,11 @@ --- src/Makefile.orig +++ src/Makefile -@@ -249,7 +249,7 @@ - @$(LIBTOOL) --mode=link $(LINK.cc) -o $@ $(LIBRARY) $@.o -rpath $(libdir) +@@ -231,7 +231,7 @@ lib: $(OBJ) $(EXIV2BIN): lib $(EXIV2OBJ) $(EXIV2COBJ) + -mkdir ../bin >/dev/null 2>&1 - @$(LIBTOOL) --mode=link $(LINK.cc) -o $@ $(LIBRARY) $(EXIV2OBJ) $(EXIV2COBJ) -rpath $(libdir) + @$(LIBTOOL) --mode=link $(LINK.cc) -o $@ $(LIBRARY) $(EXIV2OBJ) $(EXIV2COBJ) -rpath $(libdir) $(LIBS) - $(MCBIN): lib $(MCOBJ) - @$(LIBTOOL) --mode=link $(LINK.cc) -o $@ $(LIBRARY) $(MCOBJ) -rpath $(libdir) + install-header: + $(INSTALL_DIRS) $(DESTDIR)$(incdir) Index: pkg-plist =================================================================== --- pkg-plist (revision 350060) +++ pkg-plist (working copy) @@ -1,22 +1,24 @@ bin/exiv2 +include/exiv2/asfvideo.hpp include/exiv2/basicio.hpp include/exiv2/bmpimage.hpp include/exiv2/convert.hpp include/exiv2/cr2image.hpp include/exiv2/crwimage.hpp include/exiv2/datasets.hpp -include/exiv2/error.hpp include/exiv2/easyaccess.hpp include/exiv2/epsimage.hpp +include/exiv2/error.hpp include/exiv2/exif.hpp +include/exiv2/exiv2.hpp include/exiv2/exv_conf.h -include/exiv2/exiv2.hpp include/exiv2/futils.hpp include/exiv2/gifimage.hpp include/exiv2/image.hpp include/exiv2/iptc.hpp include/exiv2/jp2image.hpp include/exiv2/jpgimage.hpp +include/exiv2/matroskavideo.hpp include/exiv2/metadatum.hpp include/exiv2/mrwimage.hpp include/exiv2/orfimage.hpp @@ -25,7 +27,9 @@ include/exiv2/preview.hpp include/exiv2/properties.hpp include/exiv2/psdimage.hpp +include/exiv2/quicktimevideo.hpp include/exiv2/rafimage.hpp +include/exiv2/riffvideo.hpp include/exiv2/rw2image.hpp include/exiv2/tags.hpp include/exiv2/tgaimage.hpp @@ -38,8 +42,8 @@ lib/libexiv2.a lib/libexiv2.la lib/libexiv2.so -lib/libexiv2.so.12 -lib/libexiv2.so.12.0.0 +lib/libexiv2.so.13 +lib/libexiv2.so.13.0.0 libdata/pkgconfig/exiv2.pc man/man1/exiv2.1.gz share/locale/de/LC_MESSAGES/exiv2.mo --uQr8t48UFsdbeI+V--