From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Mar 11 02:30:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 1DB08E3D for ; Mon, 11 Mar 2013 02:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 01A5DEAD for ; Mon, 11 Mar 2013 02:30:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r2B2U0ek091335 for ; Mon, 11 Mar 2013 02:30:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r2B2U0se091334; Mon, 11 Mar 2013 02:30:00 GMT (envelope-from gnats) Resent-Date: Mon, 11 Mar 2013 02:30:00 GMT Resent-Message-Id: <201303110230.r2B2U0se091334@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, nemysis Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 8C69ED95 for ; Mon, 11 Mar 2013 02:21:18 +0000 (UTC) (envelope-from nemysis@gmx.ch) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by mx1.freebsd.org (Postfix) with ESMTP id 3A25EE63 for ; Mon, 11 Mar 2013 02:21:17 +0000 (UTC) Received: from mailout-de.gmx.net ([10.1.76.28]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0M94oF-1U2SD70a6f-00CPh0 for ; Mon, 11 Mar 2013 03:16:00 +0100 Received: (qmail invoked by alias); 11 Mar 2013 02:15:59 -0000 Received: from 38-21.104-92.cust.bluewin.ch (EHLO something.email.com) [92.104.21.38] by mail.gmx.net (mp028) with SMTP; 11 Mar 2013 03:15:59 +0100 Received: by something.email.com (sSMTP sendmail emulation); Mon, 11 Mar 2013 03:15:57 +0100 Message-Id: <20130311022118.8C69ED95@hub.freebsd.org> Date: Mon, 11 Mar 2013 03:15:57 +0100 From: nemysis To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/176830: [PATCH] graphics/libexif-gtk: update to 0.4.0, OptionsNG, added documentation, NLS, license Cc: marius@nuenneri.ch X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Mar 2013 02:30:01 -0000 >Number: 176830 >Category: ports >Synopsis: [PATCH] graphics/libexif-gtk: update to 0.4.0, OptionsNG, added documentation, NLS, license >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Mar 11 02:30:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: FreeBSD 9.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD FreeBSD_Ports 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 >Description: - Update to 0.4.0 Removed file(s): - files/patch-configure.in <-- not more needed Makefile changed: Port is now safe with NOPORTDOCS=yes in /etc/make.conf +LICENSE= LGPL21 -post-patch: <-- not more needed +PORTDOCS= AUTHORS ChangeLog NEWS README +.include +OPTIONS_DEFINE= DOCS NLS +.if ${PORT_OPTIONS:MDOCS} +.if ${PORT_OPTIONS:MNLS} +post-install: Changed and refined: pkg-descr pkg-plist Port maintainer (marius@nuenneri.ch) is cc'd. Generated and tested manually, tested with port test, sent with FreeBSD Port Tools 0.99_6 (mode: update, diff: ports) >How-To-Repeat: portlint -A looks usual. port test: clean >Fix: --- libexif-gtk-0.4.0.patch begins here --- diff -ruN --exclude=CVS /usr/ports/graphics/libexif-gtk/Makefile ./Makefile --- /usr/ports/graphics/libexif-gtk/Makefile 2013-01-14 17:57:12.000000000 +0100 +++ ./Makefile 2013-03-11 02:59:07.000000000 +0100 @@ -6,14 +6,15 @@ # PORTNAME= libexif-gtk -PORTVERSION= 0.3.5 -PORTREVISION= 10 +PORTVERSION= 0.4.0 CATEGORIES= graphics MASTER_SITES= SF/libexif/${PORTNAME}/${PORTVERSION} MAINTAINER= marius@nuenneri.ch COMMENT= GTK+ widgets to display/edit EXIF tags +LICENSE= LGPL21 + LIB_DEPENDS= exif.12:${PORTSDIR}/graphics/libexif USE_GNOME= gnomehack gtk20 @@ -22,8 +23,30 @@ LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes -post-patch: - @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ - 's|-D.*_DISABLE_DEPRECATED||g' +PORTDOCS= AUTHORS ChangeLog NEWS README + +OPTIONS_DEFINE= DOCS NLS + +.include + +.if ${PORT_OPTIONS:MDOCS} +PLIST_SUB+= PORTDOCS="" +.else +PLIST_SUB+= PORTDOCS="@comment " +.endif + +.if ${PORT_OPTIONS:MNLS} +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.else +CONFIGURE_ARGS+= --disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +post-install: +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} +.endif .include diff -ruN --exclude=CVS /usr/ports/graphics/libexif-gtk/distinfo ./distinfo --- /usr/ports/graphics/libexif-gtk/distinfo 2013-01-14 17:57:12.000000000 +0100 +++ ./distinfo 2013-03-11 02:54:33.000000000 +0100 @@ -1,2 +1,2 @@ -SHA256 (libexif-gtk-0.3.5.tar.gz) = d9b58f2f8524520829b19b11c550a3eb97d33d273a8033a41ba7d305c144bff9 -SIZE (libexif-gtk-0.3.5.tar.gz) = 396534 +SHA256 (libexif-gtk-0.4.0.tar.gz) = 4d4ac85dab9f10304f329ab6efd7094eaf88411b76a43b3a32e50edb480fad18 +SIZE (libexif-gtk-0.4.0.tar.gz) = 452303 diff -ruN --exclude=CVS /usr/ports/graphics/libexif-gtk/files/patch-configure.in ./files/patch-configure.in --- /usr/ports/graphics/libexif-gtk/files/patch-configure.in 2013-01-14 17:57:12.000000000 +0100 +++ ./files/patch-configure.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,20 +0,0 @@ ---- configure.in.orig Tue Oct 19 04:12:58 2004 -+++ configure.in Thu Mar 30 23:22:23 2006 -@@ -52,7 +52,7 @@ - dnl --------------------------------------------------------------------------- - CPPFLAGS_save="$CPPFLAGS" - CPPFLAGS=$LIBEXIF_GTK_CFLAGS --AC_CHECK_HEADER([exif-mem.h], [ -+PKG_CHECK_MODULES(HAVE_EXIF_0_6_12, libexif >= 0.6.12, [ - exif_msg=">= 0.6.12" - AC_DEFINE(HAVE_EXIF_0_6_12,1,[whether we use a version of libexif greater than 0.6.12])],[ - exif_msg="< 0.6.12 (think about upgrading)"]) -@@ -73,7 +73,7 @@ - - Configuration (${PACKAGE}): - -- Source code location: $(srcdir) -+ Source code location: ${srcdir} - Version: ${VERSION} - Compiler: ${CC} - diff -ruN --exclude=CVS /usr/ports/graphics/libexif-gtk/pkg-descr ./pkg-descr --- /usr/ports/graphics/libexif-gtk/pkg-descr 2013-01-14 17:57:12.000000000 +0100 +++ ./pkg-descr 2013-03-11 03:01:54.000000000 +0100 @@ -1,3 +1,5 @@ -This library provides GTK+ widgets to display/edit EXIF tags. +Most digital cameras produce EXIF files, which are JPEG files with extra tags +that contain information about the image. The EXIF library allows you to parse +an EXIF file and read the data from those tags. WWW: http://sourceforge.net/projects/libexif/ diff -ruN --exclude=CVS /usr/ports/graphics/libexif-gtk/pkg-plist ./pkg-plist --- /usr/ports/graphics/libexif-gtk/pkg-plist 2013-01-14 17:57:12.000000000 +0100 +++ ./pkg-plist 2013-03-11 02:55:49.000000000 +0100 @@ -15,9 +15,16 @@ lib/libexif-gtk.a lib/libexif-gtk.la lib/libexif-gtk.so -lib/libexif-gtk.so.5 +lib/libexif-gtk.so.6 libdata/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 +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%NLS%%share/locale/de/LC_MESSAGES/libexif-gtk-5.mo +%%NLS%%share/locale/es/LC_MESSAGES/libexif-gtk-5.mo +%%NLS%%share/locale/fr/LC_MESSAGES/libexif-gtk-5.mo +%%NLS%%share/locale/pl/LC_MESSAGES/libexif-gtk-5.mo +%%NLS%%share/locale/ru/LC_MESSAGES/libexif-gtk-5.mo +%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm include/libexif-gtk --- libexif-gtk-0.4.0.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: