pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

feathernotes, update to 0.6.0



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Wed Mar 11 06:33:16 2020 +0100
Changeset:	6e79e6e83873ecfacfbde5a288b0bc5794e404bf

Modified Files:
	Makefile
Added Files:
	feathernotes/DESCR
	feathernotes/Makefile
	feathernotes/PLIST
	feathernotes/distinfo

Log Message:
feathernotes, update to 0.6.0

Changelog:
-Fixed a rare case of halted auto-saving.
-Added a workaround for an old Qt bug, because of which, QTimer
may not work after resuming from suspend or hibernation.
-Give focus to text-edit/side-pane with Esc.
-Smarter Shift+Enter with alphabetical lists.

Also, NetBSD specific patches have been merged and are
no longer required.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6e79e6e83873ecfacfbde5a288b0bc5794e404bf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile              |  1 +
 feathernotes/DESCR    | 18 ++++++++++++++++++
 feathernotes/Makefile | 34 ++++++++++++++++++++++++++++++++++
 feathernotes/PLIST    | 26 ++++++++++++++++++++++++++
 feathernotes/distinfo |  6 ++++++
 5 files changed, 85 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index e3e3740f5c..a2cec3edf1 100644
--- a/Makefile
+++ b/Makefile
@@ -791,6 +791,7 @@ SUBDIR+=	fbpanel
 SUBDIR+=	fbsd2pkg
 SUBDIR+=	fceux
 SUBDIR+=	feathercoin
+SUBDIR+=	feathernotes
 SUBDIR+=	featherpad
 SUBDIR+=	felt
 SUBDIR+=	festvox-awb
diff --git a/feathernotes/DESCR b/feathernotes/DESCR
new file mode 100644
index 0000000000..a641337107
--- /dev/null
+++ b/feathernotes/DESCR
@@ -0,0 +1,18 @@
+FeatherNotes is a lightweight Qt5 hierarchical notes-manager.
+It is independent of any desktop environment and has:
+
+  * Support for rich text formatting, image embedding and inserting
+    editable tables;
+  * Drag-and-drop capability for moving nodes and also for embedding images;
+  * A tray icon for quick access on any desktop;
+  * Correct position/size saving and restoring with most window managers;
+  * Compact but complete search and replacement widgets;
+  * The ability to include searchable tags (hidden info on each node);
+  * Support for optional node icons;
+  * Support for local and remote hyperlinks (bookmarks);
+  * Text zooming;
+  * Printing and exporting to HTML and PDF;
+  * Password protection;
+  * Auto-saving;
+  * macOS support and other features that can be found in its settings,
+    on its menus or when it is actually used.
diff --git a/feathernotes/Makefile b/feathernotes/Makefile
new file mode 100644
index 0000000000..73dbb7567f
--- /dev/null
+++ b/feathernotes/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD$
+
+VERSION=	0.6.0
+DISTNAME=	FeatherNotes-V${VERSION}
+PKGNAME=	feathernotes-${VERSION}
+CATEGORIES=	editors
+MASTER_SITES=	${MASTER_SITE_GITHUB:=tsujan/}
+GITHUB_TAG=	V${PKGVERSION_NOREV}
+
+MAINTAINER=	voidpin%protonmail.com@localhost
+HOMEPAGE=	https://github.com/tsujan/FeatherNotes/
+COMMENT=	Lightweight Qt5 hierarchical notes-manager
+LICENSE=	gnu-gpl-v3
+
+WRKSRC=		${WRKDIR}/FeatherNotes-0.6.0
+USE_LANGUAGES=	c++
+USE_TOOLS+=	pkg-config
+
+INSTALL_MAKE_FLAGS+=	INSTALL_ROOT=${DESTDIR}
+
+do-configure:
+	cd ${WRKSRC} && \
+	${SETENV} ${CONFIGURE_ENV} \
+	${QTDIR}/bin/qmake -o Makefile PREFIX=${PREFIX}
+
+TOOL_DEPENDS+=	qt5-qttools-[0-9]*:../../x11/qt5-qttools
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/feathernotes/PLIST b/feathernotes/PLIST
new file mode 100644
index 0000000000..939092326f
--- /dev/null
+++ b/feathernotes/PLIST
@@ -0,0 +1,26 @@
+@comment $NetBSD$
+bin/feathernotes
+share/applications/feathernotes.desktop
+share/feathernotes/translations/feathernotes_cs.qm
+share/feathernotes/translations/feathernotes_cy.qm
+share/feathernotes/translations/feathernotes_de.qm
+share/feathernotes/translations/feathernotes_eo.qm
+share/feathernotes/translations/feathernotes_es.qm
+share/feathernotes/translations/feathernotes_fr.qm
+share/feathernotes/translations/feathernotes_he.qm
+share/feathernotes/translations/feathernotes_hu.qm
+share/feathernotes/translations/feathernotes_id.qm
+share/feathernotes/translations/feathernotes_ja.qm
+share/feathernotes/translations/feathernotes_lt.qm
+share/feathernotes/translations/feathernotes_nb_NO.qm
+share/feathernotes/translations/feathernotes_nl.qm
+share/feathernotes/translations/feathernotes_pl.qm
+share/feathernotes/translations/feathernotes_pt_BR.qm
+share/feathernotes/translations/feathernotes_pt_PT.qm
+share/feathernotes/translations/feathernotes_ru.qm
+share/feathernotes/translations/feathernotes_sk_SK.qm
+share/feathernotes/translations/feathernotes_zh_CN.qm
+share/feathernotes/translations/feathernotes_zh_HANT.qm
+share/icons/hicolor/scalable/apps/feathernotes.svg
+share/icons/hicolor/scalable/mimetypes/text-feathernotes-fnx.svg
+share/mime/packages/feathernotes.xml
diff --git a/feathernotes/distinfo b/feathernotes/distinfo
new file mode 100644
index 0000000000..fba3948a1e
--- /dev/null
+++ b/feathernotes/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (FeatherNotes-V0.6.0.tar.gz) = 500a7e3cd0657f70da39357c4cceaec2fcc9b53b
+RMD160 (FeatherNotes-V0.6.0.tar.gz) = 5aa562ce8dfd7f38d26b2221d2fedc8f9f544baf
+SHA512 (FeatherNotes-V0.6.0.tar.gz) = cd4f911fcc7240733a6b931d8f972e3f2745b621ee9324740712818b20a8dc1761975708cc31d459242b261b18d8ae1d075e16f1fd5b4c9746365255c1803ba4
+Size (FeatherNotes-V0.6.0.tar.gz) = 357762 bytes


Home | Main Index | Thread Index | Old Index