Wed Sep 29 08:52:11 2021 UTC ()
libexif-gtk: update to 0.5.0.

New in 0.5.0:

* Enable AM_SILENT_RULES by default
* Fix cross-compilation with pkg-config
* Fix a bunch of compiler warnings
* Remove unused macro files
* Add continuous integration builds

New in 0.4.0:
  * New translations: de, pl
  * Updated translations: es, fr, ru
  * Bug fixes: #1643242: added libexif-gtk-uninstalled.pc file
  * Proper setting of gettext parameters
  * libexif-gtk made compatible for both gtk2 (min version: 2.4) and gtk3
  * added --with-gtk3 option in configure.ac (default is gtk2)
  * encoding of source files set to utf-8
  * encoding of ru translation file set to utf-8
  * fixed internationalisation bugs in gtk-options.c & configure.ac
  * fixed bugs linked to gtk_notebook_remove_page action
  * Bug fixes: #2014281: fix display of GPSLatitude and GPSLatitudeRef names
  * fixed crash when viewing an enumerated tag with an unsupported value
  * fixed problem with handling the Flash tag in big-endian images
  * fixed thumbnail save function to actually save


(wiz)
diff -r1.61 -r1.62 pkgsrc/graphics/libexif-gtk/Makefile
diff -r1.7 -r1.8 pkgsrc/graphics/libexif-gtk/PLIST
diff -r1.6 -r1.7 pkgsrc/graphics/libexif-gtk/distinfo
diff -r1.2 -r0 pkgsrc/graphics/libexif-gtk/patches/patch-aa
diff -r1.2 -r0 pkgsrc/graphics/libexif-gtk/patches/patch-ab
diff -r0 -r1.1 pkgsrc/graphics/libexif-gtk/patches/patch-configure

cvs diff -r1.61 -r1.62 pkgsrc/graphics/libexif-gtk/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/libexif-gtk/Makefile 2020/08/17 20:17:30 1.61
+++ pkgsrc/graphics/libexif-gtk/Makefile 2021/09/29 08:52:10 1.62
@@ -1,29 +1,23 @@ @@ -1,29 +1,23 @@
1# $NetBSD: Makefile,v 1.61 2020/08/17 20:17:30 leot Exp $ 1# $NetBSD: Makefile,v 1.62 2021/09/29 08:52:10 wiz Exp $
2 2
3DISTNAME= libexif-gtk-0.3.5 3DISTNAME= libexif-gtk-0.5.0
4PKGREVISION= 36 
5CATEGORIES= graphics 4CATEGORIES= graphics
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libexif/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=libexif/}
7EXTRACT_SUFX= .tar.bz2 6GITHUB_RELEASE= v${PKGVERSION_NOREV}
 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://libexif.sourceforge.net/ 10HOMEPAGE= http://libexif.sourceforge.net/
11COMMENT= EXIF file library (GTK2 interface) 11COMMENT= EXIF file library (GTK2 interface)
 12LICENSE= gnu-lgpl-v2.1
12 13
13USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
14USE_PKGLOCALEDIR= YES 15USE_PKGLOCALEDIR= YES
15GNU_CONFIGURE= YES 16GNU_CONFIGURE= YES
16USE_LIBTOOL= YES 17USE_LIBTOOL= YES
17PKGCONFIG_OVERRIDE= libexif-gtk/libexif-gtk.pc.in 18PKGCONFIG_OVERRIDE= libexif-gtk/libexif-gtk.pc.in
18 19
19# for libexif-0.6.13 
20SUBST_CLASSES+= libexif-update 
21SUBST_STAGE.libexif-update= pre-configure 
22SUBST_MESSAGE.libexif-update= Fix configure script checks for libexif-0.6.13 
23SUBST_FILES.libexif-update= configure 
24SUBST_SED.libexif-update= s,exif-m,libexif/exif-m,g 
25 
26.include "../../devel/gettext-lib/buildlink3.mk" 20.include "../../devel/gettext-lib/buildlink3.mk"
27.include "../../graphics/libexif/buildlink3.mk" 21.include "../../graphics/libexif/buildlink3.mk"
28.include "../../x11/gtk2/buildlink3.mk" 22.include "../../x11/gtk2/buildlink3.mk"
29.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/graphics/libexif-gtk/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/libexif-gtk/PLIST 2009/06/14 17:59:20 1.7
+++ pkgsrc/graphics/libexif-gtk/PLIST 2021/09/29 08:52:10 1.8
@@ -1,20 +1,22 @@ @@ -1,20 +1,22 @@
1@comment $NetBSD: PLIST,v 1.7 2009/06/14 17:59:20 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.8 2021/09/29 08:52:10 wiz Exp $
2include/libexif-gtk/gtk-exif-browser.h 2include/libexif-gtk/gtk-exif-browser.h
3include/libexif-gtk/gtk-exif-content-list.h 3include/libexif-gtk/gtk-exif-content-list.h
4include/libexif-gtk/gtk-exif-entry-ascii.h 4include/libexif-gtk/gtk-exif-entry-ascii.h
5include/libexif-gtk/gtk-exif-entry-copyright.h 5include/libexif-gtk/gtk-exif-entry-copyright.h
6include/libexif-gtk/gtk-exif-entry-date.h 6include/libexif-gtk/gtk-exif-entry-date.h
7include/libexif-gtk/gtk-exif-entry-flash.h 7include/libexif-gtk/gtk-exif-entry-flash.h
8include/libexif-gtk/gtk-exif-entry-generic.h 8include/libexif-gtk/gtk-exif-entry-generic.h
9include/libexif-gtk/gtk-exif-entry-number.h 9include/libexif-gtk/gtk-exif-entry-number.h
10include/libexif-gtk/gtk-exif-entry-option.h 10include/libexif-gtk/gtk-exif-entry-option.h
11include/libexif-gtk/gtk-exif-entry-rational.h 11include/libexif-gtk/gtk-exif-entry-rational.h
12include/libexif-gtk/gtk-exif-entry-resolution.h 12include/libexif-gtk/gtk-exif-entry-resolution.h
13include/libexif-gtk/gtk-exif-entry-user-comment.h 13include/libexif-gtk/gtk-exif-entry-user-comment.h
14include/libexif-gtk/gtk-exif-entry-version.h 14include/libexif-gtk/gtk-exif-entry-version.h
15include/libexif-gtk/gtk-exif-entry.h 15include/libexif-gtk/gtk-exif-entry.h
16lib/libexif-gtk.la 16lib/libexif-gtk.la
17lib/pkgconfig/libexif-gtk.pc 17lib/pkgconfig/libexif-gtk.pc
18share/locale/es/LC_MESSAGES/libexif-gtk.mo 18share/locale/de/LC_MESSAGES/libexif-gtk-5.mo
19share/locale/fr/LC_MESSAGES/libexif-gtk.mo 19share/locale/es/LC_MESSAGES/libexif-gtk-5.mo
20share/locale/ru/LC_MESSAGES/libexif-gtk.mo 20share/locale/fr/LC_MESSAGES/libexif-gtk-5.mo
 21share/locale/pl/LC_MESSAGES/libexif-gtk-5.mo
 22share/locale/ru/LC_MESSAGES/libexif-gtk-5.mo

cvs diff -r1.6 -r1.7 pkgsrc/graphics/libexif-gtk/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/libexif-gtk/distinfo 2015/11/03 21:34:07 1.6
+++ pkgsrc/graphics/libexif-gtk/distinfo 2021/09/29 08:52:10 1.7
@@ -1,8 +1,7 @@ @@ -1,8 +1,7 @@
1$NetBSD: distinfo,v 1.6 2015/11/03 21:34:07 agc Exp $ 1$NetBSD: distinfo,v 1.7 2021/09/29 08:52:10 wiz Exp $
2 2
3SHA1 (libexif-gtk-0.3.5.tar.bz2) = 76eb91b635c6097fe541ec8a2b14b3a9d844993d 3SHA1 (libexif-gtk-0.5.0.tar.xz) = 32c0ed5b8d17450303c93e82693b0f24c8e3e469
4RMD160 (libexif-gtk-0.3.5.tar.bz2) = 6d755c4e915a1d6cebe25d499cced6026d08c897 4RMD160 (libexif-gtk-0.5.0.tar.xz) = 744d68a046a110c2d1e19b9b6355dc335b448493
5SHA512 (libexif-gtk-0.3.5.tar.bz2) = db576bb1a7ab0bc90103c5774739b6f0290899c51a2197ce893f8648671cb22277801d58bf07f703b124f6464ab96f8f82bc112d9d271a2cd77be1ece1fc4c60 5SHA512 (libexif-gtk-0.5.0.tar.xz) = ade46abee851abacec7093174a2470eb59b2e43549b9b60877f1da87efa58482052d471c6be44717664b15e17d5846837703c658a846f5e0d95e75fdc2ed02d4
6Size (libexif-gtk-0.3.5.tar.bz2) = 290624 bytes 6Size (libexif-gtk-0.5.0.tar.xz) = 309400 bytes
7SHA1 (patch-aa) = 09a0f395382542d7725d948aa11cea9f06ec5af5 7SHA1 (patch-configure) = fdc74525d6d5366f6502ff09e3cb71d6cdc1497c
8SHA1 (patch-ab) = 9bda0a646d5b706c046d2819964d743708ac9e44 

File Deleted: pkgsrc/graphics/libexif-gtk/patches/Attic/patch-aa

File Deleted: pkgsrc/graphics/libexif-gtk/patches/Attic/patch-ab

File Added: pkgsrc/graphics/libexif-gtk/patches/patch-configure
$NetBSD: patch-configure,v 1.1 2021/09/29 08:52:11 wiz Exp $

Fix unportable test(1) operator.

--- configure.orig	2020-08-31 16:14:30.000000000 +0000
+++ configure
@@ -14718,7 +14718,7 @@ else
 fi
 
 
-if test "x$LIBEXIF_GTK_EXTENSION" == "xgtk3" ; then
+if test "x$LIBEXIF_GTK_EXTENSION" = "xgtk3" ; then
   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dynamic library extension" >&5
 printf %s "checking for dynamic library extension... " >&6; }
 soext=""