svn commit: r560269 - head/sysutils/garcon

Guido Falsi madpilot at FreeBSD.org
Mon Jan 4 08:54:01 UTC 2021


Author: madpilot
Date: Mon Jan  4 08:54:00 2021
New Revision: 560269
URL: https://svnweb.freebsd.org/changeset/ports/560269

Log:
  Correctly wrap Gobject Introspection support in an option for garcon.
  
  PR:		252355
  Submitted by:	rozhuk.im at gmail.com
  MFH:		2021Q1

Modified:
  head/sysutils/garcon/Makefile
  head/sysutils/garcon/pkg-plist

Modified: head/sysutils/garcon/Makefile
==============================================================================
--- head/sysutils/garcon/Makefile	Mon Jan  4 08:49:53 2021	(r560268)
+++ head/sysutils/garcon/Makefile	Mon Jan  4 08:54:00 2021	(r560269)
@@ -3,6 +3,7 @@
 
 PORTNAME=	garcon
 PORTVERSION=	0.8.0
+PORTREVISION=	1
 CATEGORIES=	sysutils xfce
 MASTER_SITES=	XFCE
 DIST_SUBDIR=	xfce4
@@ -29,8 +30,15 @@ CONFIGURE_ARGS=	--without-html-dir
 
 PORTSCOUT=	limitw:1,even
 
-OPTIONS_DEFINE=		NLS
+OPTIONS_DEFINE=		GIR NLS
+OPTIONS_DEFAULT=	GIR
 OPTIONS_SUB=		yes
+
+GIR_DESC=	Use Gobject Introspection
+
+GIR_USE=	gnome=introspection:build
+GIR_CONFIGURE_ON=	--enable-introspection=yes
+GIR_CONFIGURE_OFF=	--enable-introspection=no
 
 NLS_CONFIGURE_ENABLE=	nls
 NLS_USES=		gettext-runtime

Modified: head/sysutils/garcon/pkg-plist
==============================================================================
--- head/sysutils/garcon/pkg-plist	Mon Jan  4 08:49:53 2021	(r560268)
+++ head/sysutils/garcon/pkg-plist	Mon Jan  4 08:54:00 2021	(r560269)
@@ -17,6 +17,8 @@ include/garcon-1/garcon/garcon-menu.h
 include/garcon-1/garcon/garcon.h
 include/garcon-gtk3-1/garcon-gtk/garcon-gtk-menu.h
 include/garcon-gtk3-1/garcon-gtk/garcon-gtk.h
+%%GIR%%lib/girepository-1.0/Garcon-1.0.typelib
+%%GIR%%lib/girepository-1.0/GarconGtk-1.0.typelib
 lib/libgarcon-1.so
 lib/libgarcon-1.so.0
 lib/libgarcon-1.so.0.0.0
@@ -39,6 +41,8 @@ share/desktop-directories/xfce-personal.directory
 share/desktop-directories/xfce-screensavers.directory
 share/desktop-directories/xfce-settings.directory
 share/desktop-directories/xfce-system.directory
+%%GIR%%share/gir-1.0/Garcon-1.0.gir
+%%GIR%%share/gir-1.0/GarconGtk-1.0.gir
 share/icons/hicolor/32x32/apps/org.xfce.garcon.png
 %%NLS%%share/locale/am/LC_MESSAGES/garcon.mo
 %%NLS%%share/locale/ar/LC_MESSAGES/garcon.mo


More information about the svn-ports-all mailing list