Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Dec 2017 18:16:49 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r455598 - head/graphics/geeqie
Message-ID:  <201712051816.vB5IGnA9036035@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712051816.vB5IGnA9036035>