pkgsrc-WIP-changes archive

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

mindforger: Import mindforger-1.52.0 as wip/mindforger



Module Name:	pkgsrc-wip
Committed By:	Dan Cîrnaț <dan%alt.md@localhost>
Pushed By:	cirnatdan
Date:		Sun Jan 2 20:23:50 2022 +0100
Changeset:	2b67e0063399b6be89ea74eb673941d31a1edb9b

Modified Files:
	Makefile
Added Files:
	mindforger/DESCR
	mindforger/Makefile
	mindforger/PLIST
	mindforger/distinfo
	mindforger/patches/patch-app_app.pro
	mindforger/patches/patch-mindforger.pro

Log Message:
mindforger: Import mindforger-1.52.0 as wip/mindforger

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

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

diffstat:
 Makefile                                |  1 +
 mindforger/DESCR                        |  1 +
 mindforger/Makefile                     | 31 ++++++++++++
 mindforger/PLIST                        | 87 +++++++++++++++++++++++++++++++++
 mindforger/distinfo                     |  7 +++
 mindforger/patches/patch-app_app.pro    | 15 ++++++
 mindforger/patches/patch-mindforger.pro | 31 ++++++++++++
 7 files changed, 173 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 075670339a..988aee439f 100644
--- a/Makefile
+++ b/Makefile
@@ -2390,6 +2390,7 @@ SUBDIR+=	milou
 SUBDIR+=	milter-greylist-devel
 SUBDIR+=	mime-support
 SUBDIR+=	min12xxw
+SUBDIR+=	mindforger
 SUBDIR+=	mindy-git
 SUBDIR+=	mingw-w64-binutils
 SUBDIR+=	mingw-w64-crt
diff --git a/mindforger/DESCR b/mindforger/DESCR
new file mode 100644
index 0000000000..cb7fab4254
--- /dev/null
+++ b/mindforger/DESCR
@@ -0,0 +1 @@
+Mindforger is a Markdown editor and thinking notebook
diff --git a/mindforger/Makefile b/mindforger/Makefile
new file mode 100644
index 0000000000..4584e287ba
--- /dev/null
+++ b/mindforger/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD$
+
+DISTNAME=	mindforger_1.52.0
+PKGNAME=	${DISTNAME:S/_/-/}
+CATEGORIES=	editors
+MASTER_SITES=	${MASTER_SITE_GITHUB:=dvorka/mindforger/releases/download/1.52.0/}
+EXTRACT_SUFX=	.tgz
+
+MAINTAINER=	cirnatdan%NetBSD.org@localhost
+HOMEPAGE=	https://www.mindforger.com/
+COMMENT=	Thinking notebook and Markdown editor
+LICENSE=	gnu-gpl-v2
+
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+ICON_THEMES=	yes
+
+PKGCONFIG_OVERRIDE+=	deps/cmark-gfm/src/libcmark-gfm.pc.in
+
+pre-configure:
+	${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/
+
+pre-build:
+	cd ${WRKSRC} && PREFIX=${PREFIX} ${BUILDLINK_DIR}/bin/qmake -r CONFIG+=mfnoccache mindforger.pro
+
+INSTALL_MAKE_FLAGS+=	INSTALL_ROOT=${DESTDIR}
+
+.include "../../textproc/cmark-gfm/buildlink3.mk"
+.include "../../x11/qt5-qtwebkit/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/mindforger/PLIST b/mindforger/PLIST
new file mode 100644
index 0000000000..60164073bf
--- /dev/null
+++ b/mindforger/PLIST
@@ -0,0 +1,87 @@
+@comment $NetBSD$
+bin/mindforger
+man/man1/mindforger.1
+share/applications/mindforger.desktop
+share/doc/mindforger/LICENSE
+share/doc/mindforger/README.md
+share/doc/mindforger/_config.yml
+share/doc/mindforger/limbo/dead.md
+share/doc/mindforger/memory/mindforger/autolinking.png
+share/doc/mindforger/memory/mindforger/configuration.md
+share/doc/mindforger/memory/mindforger/developer-documentation.md
+share/doc/mindforger/memory/mindforger/faq.md
+share/doc/mindforger/memory/mindforger/faq.title-section-edit.png
+share/doc/mindforger/memory/mindforger/history.coaching-notebook.png
+share/doc/mindforger/memory/mindforger/history.md
+share/doc/mindforger/memory/mindforger/history.mf.png
+share/doc/mindforger/memory/mindforger/history.mr.jpg
+share/doc/mindforger/memory/mindforger/history.spiders.jpg
+share/doc/mindforger/memory/mindforger/index.md
+share/doc/mindforger/memory/mindforger/installation.md
+share/doc/mindforger/memory/mindforger/mindforger.png
+share/doc/mindforger/memory/mindforger/user-documentation.click-to-edit.png
+share/doc/mindforger/memory/mindforger/user-documentation.eisenhower-matrix.png
+share/doc/mindforger/memory/mindforger/user-documentation.importance-urgency-edit.png
+share/doc/mindforger/memory/mindforger/user-documentation.importance-urgency-view.png
+share/doc/mindforger/memory/mindforger/user-documentation.knowledge-graph-navigator.png
+share/doc/mindforger/memory/mindforger/user-documentation.md
+share/doc/mindforger/memory/mindforger/user-documentation.multiple-documents.png
+share/doc/mindforger/memory/mindforger/user-documentation.ner.png
+share/doc/mindforger/memory/mindforger/user-documentation.note-refactoring.png
+share/doc/mindforger/memory/mindforger/user-documentation.outliner-rules.png
+share/doc/mindforger/memory/mindforger/user-documentation.stencils.png
+share/doc/mindforger/memory/mindforger/user-documentation.tayr.png
+share/doc/mindforger/memory/mindforger/user-documentation.tayw.png
+share/doc/mindforger/memory/mindforger/why-mindforger.md
+share/doc/mindforger/stencils/notebooks/business-plan.md
+share/doc/mindforger/stencils/notebooks/functional-analysis.md
+share/doc/mindforger/stencils/notebooks/grow.md
+share/doc/mindforger/stencils/notebooks/swot.md
+share/doc/mindforger/stencils/notebooks/technical-analysis.md
+share/doc/mindforger/stencils/notes/empty.md
+share/doc/mindforger/stencils/notes/minimal.md
+share/doc/mindforger/stencils/notes/new-note-list.md
+share/doc/mindforger/stencils/notes/session.md
+share/doc/mindforger/stencils/notes/smart-goal.md
+share/doc/mindforger/stencils/notes/todo-list.md
+share/icons/mindforger/adapt.svg
+share/icons/mindforger/back.svg
+share/icons/mindforger/dashboard.svg
+share/icons/mindforger/find-fts.svg
+share/icons/mindforger/find-n-name.svg
+share/icons/mindforger/find-n-tag.svg
+share/icons/mindforger/find-o-name.svg
+share/icons/mindforger/find-o-tag.svg
+share/icons/mindforger/flat-adapt.svg
+share/icons/mindforger/flat-dashboard.svg
+share/icons/mindforger/flat-find-fts.svg
+share/icons/mindforger/flat-help.svg
+share/icons/mindforger/flat-home.svg
+share/icons/mindforger/flat-new.svg
+share/icons/mindforger/flat-open-file.svg
+share/icons/mindforger/flat-open-repository.svg
+share/icons/mindforger/flat-scope.svg
+share/icons/mindforger/flat-think.svg
+share/icons/mindforger/flat-view-eisenhower.svg
+share/icons/mindforger/flat-view-navigator.svg
+share/icons/mindforger/flat-view-outlines.svg
+share/icons/mindforger/flat-view-recent-notes.svg
+share/icons/mindforger/flat-view-tags.svg
+share/icons/mindforger/forward.svg
+share/icons/mindforger/help.svg
+share/icons/mindforger/home.svg
+share/icons/mindforger/mindforger-logo-inkscape.svg
+share/icons/mindforger/mindforger.icns
+share/icons/mindforger/mindforger.ico
+share/icons/mindforger/mindforger.png
+share/icons/mindforger/mindforger128x128.png
+share/icons/mindforger/new.svg
+share/icons/mindforger/open-file.svg
+share/icons/mindforger/open-repository.svg
+share/icons/mindforger/scope.svg
+share/icons/mindforger/think.svg
+share/icons/mindforger/view-eisenhower.svg
+share/icons/mindforger/view-navigator.svg
+share/icons/mindforger/view-outlines.svg
+share/icons/mindforger/view-recent-notes.svg
+share/icons/mindforger/view-tags.svg
diff --git a/mindforger/distinfo b/mindforger/distinfo
new file mode 100644
index 0000000000..a209e573df
--- /dev/null
+++ b/mindforger/distinfo
@@ -0,0 +1,7 @@
+$NetBSD$
+
+BLAKE2s (mindforger_1.52.0.tgz) = d362562b17cd70dd5017581ee0e890a64aae1b099966050b91d13d8bdbb25fea
+SHA512 (mindforger_1.52.0.tgz) = 8b5431c7b780c8f7aa21efc5e3ef2dd8050b7954c2bf3a387f532db4605eeaee8dec10c4679f032e2f36dcd0ab48517d3a3bd643dfc65080df72de627bbf7f32
+Size (mindforger_1.52.0.tgz) = 10954086 bytes
+SHA1 (patch-app_app.pro) = 0b30f271731f0e91a8ff087128d18084efd1ce75
+SHA1 (patch-mindforger.pro) = 0ba2491bdc7404df17ff95041a7dc0223c98ae7c
diff --git a/mindforger/patches/patch-app_app.pro b/mindforger/patches/patch-app_app.pro
new file mode 100644
index 0000000000..96930a16f5
--- /dev/null
+++ b/mindforger/patches/patch-app_app.pro
@@ -0,0 +1,15 @@
+$NetBSD$
+
+use install prefix
+
+--- app/app.pro.orig	2020-03-08 19:20:59.000000000 +0000
++++ app/app.pro
+@@ -370,7 +370,7 @@ RESOURCES += \
+ # See http://doc.qt.io/qt-5/qmake-advanced-usage.html
+ 
+ binfile.files += mindforger
+-binfile.path = /usr/bin/
++binfile.path = $$(PREFIX)/bin/
+ INSTALLS += binfile
+ 
+ # ########################################
diff --git a/mindforger/patches/patch-mindforger.pro b/mindforger/patches/patch-mindforger.pro
new file mode 100644
index 0000000000..6ab893f4f9
--- /dev/null
+++ b/mindforger/patches/patch-mindforger.pro
@@ -0,0 +1,31 @@
+$NetBSD$
+
+use install prefix
+
+--- mindforger.pro.orig	2020-03-08 19:20:59.000000000 +0000
++++ mindforger.pro
+@@ -43,20 +43,20 @@ app.depends = lib
+ #IMPORTANT: binfile MUST be specified in app/app.pro (project next to/that builds binary)
+ 
+ docfiles.files += doc/*
+-docfiles.path = /usr/share/doc/mindforger/
++docfiles.path = $$(PREFIX)/share/doc/mindforger/
+ INSTALLS += docfiles
+ 
+ manfiles.files += man/*
+-manfiles.path = /usr/share/man/man1/
++manfiles.path = $$(PREFIX)/man/man1/
+ INSTALLS += manfiles
+ 
+ iconfiles.files += app/resources/icons/*
+-iconfiles.path = /usr/share/icons/mindforger/
++iconfiles.path = $$(PREFIX)/share/icons/mindforger/
+ INSTALLS += iconfiles
+ 
+ # experiment w/ file
+ shortcutfiles.files += app/resources/gnome-shell/mindforger.desktop
+-shortcutfiles.path = /usr/share/applications/
++shortcutfiles.path = $$(PREFIX)/share/applications/
+ INSTALLS += shortcutfiles
+ 
+ # eof


Home | Main Index | Thread Index | Old Index