From owner-svn-ports-head@freebsd.org Tue Dec 5 18:16:50 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89CC3E73207; Tue, 5 Dec 2017 18:16:50 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3D3F566686; Tue, 5 Dec 2017 18:16:50 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vB5IGnsZ036036; Tue, 5 Dec 2017 18:16:49 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vB5IGnA9036035; Tue, 5 Dec 2017 18:16:49 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201712051816.vB5IGnA9036035@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Tue, 5 Dec 2017 18:16:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r455598 - head/graphics/geeqie X-SVN-Group: ports-head X-SVN-Commit-Author: amdmi3 X-SVN-Commit-Paths: head/graphics/geeqie X-SVN-Commit-Revision: 455598 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 18:16:50 -0000 Author: amdmi3 Date: Tue Dec 5 18:16:49 2017 New Revision: 455598 URL: https://svnweb.freebsd.org/changeset/ports/455598 Log: - Add an option to select GUI toolkit - Switch default to gtk2 as per documentation - Update depends PR: 223672 Submitted by: bsdpr@phoe.frmug.org Modified: head/graphics/geeqie/Makefile Modified: head/graphics/geeqie/Makefile ============================================================================== --- head/graphics/geeqie/Makefile Tue Dec 5 18:13:46 2017 (r455597) +++ head/graphics/geeqie/Makefile Tue Dec 5 18:16:49 2017 (r455598) @@ -3,7 +3,7 @@ PORTNAME= geeqie PORTVERSION= 1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://www.geeqie.org/ @@ -17,18 +17,24 @@ LIB_DEPENDS= libpng.so:graphics/png USES= autoreconf gettext gmake jpeg localbase pkgconfig \ desktop-file-utils tar:xz lua:51 -USE_GNOME= gtk30 intltool +USE_GNOME= intltool GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-readmedir="${DOCSDIR}" PORTDOCS= * OPTIONS_DEFINE= EXIV2 LCMS LIRC GPS TIFF DOCS -OPTIONS_DEFAULT=EXIV2 LCMS +OPTIONS_DEFAULT=EXIV2 LCMS GTK2 +OPTIONS_SINGLE= TOOLKIT +OPTIONS_SINGLE_TOOLKIT=GTK2 GTK3 + EXIV2_DESC= Metadata editing LCMS_DESC= Color adjusting LIRC_DESC= Remote control GPS_DESC= GPS map support via libchamplain (experimental!) +TOOLKIT_DESC= Graphical user interface toolkit +GTK2_DESC= Use GTK 2 +GTK3_DESC= Use GTK 3 EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2 EXIV2_CONFIGURE_ENABLE= exiv2 @@ -38,13 +44,20 @@ LCMS_CONFIGURE_ENABLE= lcms LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc LIRC_CONFIGURE_ENABLE= lirc +LIRC_CONFIGURE_ON= --with-lirc-prefix="${LOCALBASE}" GPS_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 -GPS_CONFIGURE_ENABLE= gps clutter +GPS_CONFIGURE_ENABLE= map gpu-accell TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_ENABLE= tiff + +GTK2_USE= GNOME=gtk20 +GTK3_USE= GNOME=gtk30 +GTK3_CONFIGURE_ENABLE= gtk3 +GTK3_PREVENTS= GPS +GTK3_PREVENTS_MSG= GPS option does not support GTK3 yet post-patch: @${REINPLACE_CMD} -e 's| -r %F||' ${WRKSRC}/geeqie.desktop.in