Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Oct 2024 05:49:18 GMT
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 960877b6a358 - main - editors/mousepad: Update to 0.6.3
Message-ID:  <202410240549.49O5nI1e022239@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by madpilot:

URL: https://cgit.FreeBSD.org/ports/commit/?id=960877b6a35847b1d19aadd84749182f885cafa3

commit 960877b6a35847b1d19aadd84749182f885cafa3
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2024-10-24 05:43:50 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2024-10-24 05:43:50 +0000

    editors/mousepad: Update to 0.6.3
    
    - add SHORTCUTS option to control build/install of new shortcuts
      editor plugin
    - Reorder variables to pet portclippy
---
 editors/mousepad/Makefile  | 19 +++++++++++--------
 editors/mousepad/distinfo  |  6 +++---
 editors/mousepad/pkg-plist |  1 +
 3 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/editors/mousepad/Makefile b/editors/mousepad/Makefile
index 29740ed6498c..32dae1bca9f7 100644
--- a/editors/mousepad/Makefile
+++ b/editors/mousepad/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	mousepad
-PORTVERSION=	0.6.2
+PORTVERSION=	0.6.3
 CATEGORIES=	editors xfce
 MASTER_SITES=	XFCE/apps
 DIST_SUBDIR=	xfce4
@@ -16,25 +16,28 @@ LIB_DEPENDS=	libharfbuzz.so:print/harfbuzz
 USES=		desktop-file-utils gettext-tools gmake gnome libtool perl5 \
 		pkgconfig tar:bzip2 xfce
 USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30 gtksourceview3 intltool
+GLIB_SCHEMAS=	org.xfce.mousepad.gschema.xml
 USE_LDCONFIG=	yes
 
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 
-GLIB_SCHEMAS=	org.xfce.mousepad.gschema.xml
-
-OPTIONS_DEFINE=		NLS SPELL
-OPTIONS_DEFAULT=	SPELL
+OPTIONS_DEFINE=		NLS SHORTCUTS SPELL
+OPTIONS_DEFAULT=	SHORTCUTS SPELL
 OPTIONS_SUB=		yes
 
+SHORTCUTS_DESC=		Shortcuts editor plugin
 SPELL_DESC=		Spell checking plugin
 
-NLS_CONFIGURE_ENABLE=	nls
 NLS_USES=		gettext-runtime
+NLS_CONFIGURE_ENABLE=	nls
+
+SHORTCUTS_USE=		XFCE=libmenu,xfconf
+SHORTCUTS_CONFIGURE_ENABLE=	plugin-shortcuts
 
+SPELL_LIB_DEPENDS=	libenchant-2.so:textproc/enchant2 \
+			libgspell-1.so:textproc/gspell
 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 <bsd.port.mk>
diff --git a/editors/mousepad/distinfo b/editors/mousepad/distinfo
index 9da4510d731b..d79758fab8a3 100644
--- a/editors/mousepad/distinfo
+++ b/editors/mousepad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707159724
-SHA256 (xfce4/mousepad-0.6.2.tar.bz2) = e7cacb3b8cb1cd689e6341484691069e73032810ca51fc747536fc36eb18d19d
-SIZE (xfce4/mousepad-0.6.2.tar.bz2) = 1402314
+TIMESTAMP = 1729539659
+SHA256 (xfce4/mousepad-0.6.3.tar.bz2) = 2ff162c185f18014ab9c82c2ac2dfce4fba20eb0005e7690ee27f00b9cb929b9
+SIZE (xfce4/mousepad-0.6.3.tar.bz2) = 1428583
diff --git a/editors/mousepad/pkg-plist b/editors/mousepad/pkg-plist
index 0243fc1c015c..7f08d1bab49c 100644
--- a/editors/mousepad/pkg-plist
+++ b/editors/mousepad/pkg-plist
@@ -3,6 +3,7 @@ lib/libmousepad.so
 lib/libmousepad.so.0
 lib/libmousepad.so.0.0.0
 %%SPELL%%lib/mousepad/plugins/libmousepad-plugin-gspell.so
+%%SHORTCUTS%%lib/mousepad/plugins/libmousepad-plugin-shortcuts.so
 share/applications/org.xfce.mousepad-settings.desktop
 share/applications/org.xfce.mousepad.desktop
 share/icons/hicolor/128x128/apps/org.xfce.mousepad.png



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