From owner-dev-commits-ports-all@freebsd.org Thu Jun 3 15:30:36 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E97E663BF5A; Thu, 3 Jun 2021 15:30:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fwqbc5kg8z3lxd; Thu, 3 Jun 2021 15:30:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id AD4064691; Thu, 3 Jun 2021 15:30:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 153FUa4l085319; Thu, 3 Jun 2021 15:30:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 153FUaF8085318; Thu, 3 Jun 2021 15:30:36 GMT (envelope-from git) Date: Thu, 3 Jun 2021 15:30:36 GMT Message-Id: <202106031530.153FUaF8085318@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Guido Falsi Subject: git: cb4dde7e1f4b - main - editors/mousepad: Add spelling support MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: madpilot X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: cb4dde7e1f4bc930ee4faea4c575ed59eb6d8a6a Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2021 15:30:37 -0000 The branch main has been updated by madpilot: URL: https://cgit.FreeBSD.org/ports/commit/?id=cb4dde7e1f4bc930ee4faea4c575ed59eb6d8a6a commit cb4dde7e1f4bc930ee4faea4c575ed59eb6d8a6a Author: Guido Falsi AuthorDate: 2021-06-03 15:29:22 +0000 Commit: Guido Falsi CommitDate: 2021-06-03 15:29:22 +0000 editors/mousepad: Add spelling support - Add new SPELL option enabled by default to compile in spelling support - Remove unneeded dependency on xfconf - Also add missing INSTALLS_ICONS PR: 256303 --- editors/mousepad/Makefile | 18 ++++++++++++++---- editors/mousepad/pkg-plist | 1 + 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/editors/mousepad/Makefile b/editors/mousepad/Makefile index a54fc99e3148..610c7c8409ec 100644 --- a/editors/mousepad/Makefile +++ b/editors/mousepad/Makefile @@ -2,6 +2,7 @@ PORTNAME= mousepad PORTVERSION= 0.5.5 +PORTREVISION= 1 CATEGORIES= editors xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 @@ -12,22 +13,31 @@ COMMENT= Simple text editor for the Xfce Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz + USES= desktop-file-utils gettext-tools gmake gnome libtool perl5 \ pkgconfig tar:bzip2 xfce -USE_GNOME= cairo dconf gdkpixbuf2 glib20 gtk30 gtksourceview3 intlhack \ - intltool -USE_XFCE= xfconf +USE_GNOME= cairo dconf gdkpixbuf2 glib20 gtk30 gtksourceview3 intltool USE_LDCONFIG= yes GNU_CONFIGURE= yes +INSTALLS_ICONS= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.xfce.mousepad.gschema.xml -OPTIONS_DEFINE= NLS +OPTIONS_DEFINE= NLS SPELL +OPTIONS_DEFAULT= SPELL OPTIONS_SUB= yes +SPELL_DESC= Spell checking plugin + NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime +SPELL_CONFIGURE_ENABLE= plugin-gspell +SPELL_LIB_DEPENDS= libgspell-1.so:textproc/gspell \ + libenchant-2.so:textproc/enchant2 +SPELL_VARS= GLIB_SCHEMAS+=org.xfce.mousepad.plugins.gspell.gschema.xml + .include diff --git a/editors/mousepad/pkg-plist b/editors/mousepad/pkg-plist index 0c2a92d3b181..bc953b801ad1 100644 --- a/editors/mousepad/pkg-plist +++ b/editors/mousepad/pkg-plist @@ -2,6 +2,7 @@ bin/mousepad lib/libmousepad.so lib/libmousepad.so.0 lib/libmousepad.so.0.0.0 +%%SPELL%%lib/mousepad/plugins/libmousepad-plugin-gspell.so share/applications/mousepad-settings.desktop share/applications/mousepad.desktop share/icons/hicolor/128x128/apps/org.xfce.mousepad.png