pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/libexif-gtk libexif-gtk: update to 0.5.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ab103ec6c16c
branches:  trunk
changeset: 459052:ab103ec6c16c
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Sep 29 08:52:10 2021 +0000

description:
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

diffstat:

 graphics/libexif-gtk/Makefile                |  18 ++++++------------
 graphics/libexif-gtk/PLIST                   |  10 ++++++----
 graphics/libexif-gtk/distinfo                |  13 ++++++-------
 graphics/libexif-gtk/patches/patch-aa        |  12 ------------
 graphics/libexif-gtk/patches/patch-ab        |  14 --------------
 graphics/libexif-gtk/patches/patch-configure |  15 +++++++++++++++
 6 files changed, 33 insertions(+), 49 deletions(-)

diffs (130 lines):

diff -r 1f30825cb67d -r ab103ec6c16c graphics/libexif-gtk/Makefile
--- a/graphics/libexif-gtk/Makefile     Wed Sep 29 08:43:05 2021 +0000
+++ b/graphics/libexif-gtk/Makefile     Wed Sep 29 08:52:10 2021 +0000
@@ -1,14 +1,15 @@
-# $NetBSD: Makefile,v 1.61 2020/08/17 20:17:30 leot Exp $
+# $NetBSD: Makefile,v 1.62 2021/09/29 08:52:10 wiz Exp $
 
-DISTNAME=      libexif-gtk-0.3.5
-PKGREVISION=   36
+DISTNAME=      libexif-gtk-0.5.0
 CATEGORIES=    graphics
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=libexif/}
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=libexif/}
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://libexif.sourceforge.net/
 COMMENT=       EXIF file library (GTK2 interface)
+LICENSE=       gnu-lgpl-v2.1
 
 USE_TOOLS+=            pkg-config
 USE_PKGLOCALEDIR=      YES
@@ -16,13 +17,6 @@
 USE_LIBTOOL=           YES
 PKGCONFIG_OVERRIDE=    libexif-gtk/libexif-gtk.pc.in
 
-# for libexif-0.6.13
-SUBST_CLASSES+=                        libexif-update
-SUBST_STAGE.libexif-update=    pre-configure
-SUBST_MESSAGE.libexif-update=  Fix configure script checks for libexif-0.6.13
-SUBST_FILES.libexif-update=    configure
-SUBST_SED.libexif-update=      s,exif-m,libexif/exif-m,g
-
 .include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../graphics/libexif/buildlink3.mk"
 .include "../../x11/gtk2/buildlink3.mk"
diff -r 1f30825cb67d -r ab103ec6c16c graphics/libexif-gtk/PLIST
--- a/graphics/libexif-gtk/PLIST        Wed Sep 29 08:43:05 2021 +0000
+++ b/graphics/libexif-gtk/PLIST        Wed Sep 29 08:52:10 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2009/06/14 17:59:20 joerg Exp $
+@comment $NetBSD: PLIST,v 1.8 2021/09/29 08:52:10 wiz Exp $
 include/libexif-gtk/gtk-exif-browser.h
 include/libexif-gtk/gtk-exif-content-list.h
 include/libexif-gtk/gtk-exif-entry-ascii.h
@@ -15,6 +15,8 @@
 include/libexif-gtk/gtk-exif-entry.h
 lib/libexif-gtk.la
 lib/pkgconfig/libexif-gtk.pc
-share/locale/es/LC_MESSAGES/libexif-gtk.mo
-share/locale/fr/LC_MESSAGES/libexif-gtk.mo
-share/locale/ru/LC_MESSAGES/libexif-gtk.mo
+share/locale/de/LC_MESSAGES/libexif-gtk-5.mo
+share/locale/es/LC_MESSAGES/libexif-gtk-5.mo
+share/locale/fr/LC_MESSAGES/libexif-gtk-5.mo
+share/locale/pl/LC_MESSAGES/libexif-gtk-5.mo
+share/locale/ru/LC_MESSAGES/libexif-gtk-5.mo
diff -r 1f30825cb67d -r ab103ec6c16c graphics/libexif-gtk/distinfo
--- a/graphics/libexif-gtk/distinfo     Wed Sep 29 08:43:05 2021 +0000
+++ b/graphics/libexif-gtk/distinfo     Wed Sep 29 08:52:10 2021 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.6 2015/11/03 21:34:07 agc Exp $
+$NetBSD: distinfo,v 1.7 2021/09/29 08:52:10 wiz Exp $
 
-SHA1 (libexif-gtk-0.3.5.tar.bz2) = 76eb91b635c6097fe541ec8a2b14b3a9d844993d
-RMD160 (libexif-gtk-0.3.5.tar.bz2) = 6d755c4e915a1d6cebe25d499cced6026d08c897
-SHA512 (libexif-gtk-0.3.5.tar.bz2) = db576bb1a7ab0bc90103c5774739b6f0290899c51a2197ce893f8648671cb22277801d58bf07f703b124f6464ab96f8f82bc112d9d271a2cd77be1ece1fc4c60
-Size (libexif-gtk-0.3.5.tar.bz2) = 290624 bytes
-SHA1 (patch-aa) = 09a0f395382542d7725d948aa11cea9f06ec5af5
-SHA1 (patch-ab) = 9bda0a646d5b706c046d2819964d743708ac9e44
+SHA1 (libexif-gtk-0.5.0.tar.xz) = 32c0ed5b8d17450303c93e82693b0f24c8e3e469
+RMD160 (libexif-gtk-0.5.0.tar.xz) = 744d68a046a110c2d1e19b9b6355dc335b448493
+SHA512 (libexif-gtk-0.5.0.tar.xz) = ade46abee851abacec7093174a2470eb59b2e43549b9b60877f1da87efa58482052d471c6be44717664b15e17d5846837703c658a846f5e0d95e75fdc2ed02d4
+Size (libexif-gtk-0.5.0.tar.xz) = 309400 bytes
+SHA1 (patch-configure) = fdc74525d6d5366f6502ff09e3cb71d6cdc1497c
diff -r 1f30825cb67d -r ab103ec6c16c graphics/libexif-gtk/patches/patch-aa
--- a/graphics/libexif-gtk/patches/patch-aa     Wed Sep 29 08:43:05 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2004/10/27 19:46:47 drochner Exp $
-
---- gtk-extensions/Makefile.in.orig    2004-10-18 21:13:46.000000000 +0200
-+++ gtk-extensions/Makefile.in
-@@ -219,7 +219,6 @@ target_alias = @target_alias@
- INCLUDES = \
-       -I$(top_srcdir)                 \
-       -I$(top_srcdir)/intl            \
--      -DGTK_DISABLE_DEPRECATED        \
-       $(GTK_CFLAGS)
- 
- noinst_LTLIBRARIES = libgtk-extensions.la
diff -r 1f30825cb67d -r ab103ec6c16c graphics/libexif-gtk/patches/patch-ab
--- a/graphics/libexif-gtk/patches/patch-ab     Wed Sep 29 08:43:05 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2004/10/27 19:46:47 drochner Exp $
-
---- libexif-gtk/Makefile.in.orig       2004-10-18 21:13:46.000000000 +0200
-+++ libexif-gtk/Makefile.in
-@@ -251,8 +251,7 @@ INCLUDES = \
-       -I$(top_srcdir)/intl                            \
-       -I$(top_srcdir)/gtk-extensions                  \
-       $(LIBEXIF_GTK_CFLAGS)                           \
--      -DG_LOG_DOMAIN=\"libexif\"                      \
--      -DGTK_DISABLE_DEPRECATED
-+      -DG_LOG_DOMAIN=\"libexif\"
- 
- lib_LTLIBRARIES = libexif-gtk.la
- libexif_gtkincludedir = $(includedir)/libexif-gtk
diff -r 1f30825cb67d -r ab103ec6c16c graphics/libexif-gtk/patches/patch-configure
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libexif-gtk/patches/patch-configure      Wed Sep 29 08:52:10 2021 +0000
@@ -0,0 +1,15 @@
+$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=""



Home | Main Index | Thread Index | Old Index