Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
deskutils/cherrytree: readd previously expired and deleted port
Earlier versions had been written in Python 2.x and were phased out together with it. The project had been later reimplemented in C++/gtkmm and that's what this port now offers to its users. WWW: https://www.giuspen.com/cherrytree/
- Loading branch information
Alexey Dokuchaev
authored and
Alexey Dokuchaev
committed
Aug 29, 2023
1 parent
7909904
commit 4c41527
Showing
7 changed files
with
427 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
PORTNAME= cherrytree | ||
PORTVERSION= 1.0.1 | ||
CATEGORIES= deskutils | ||
MASTER_SITES= https://www.giuspen.com/software/ | ||
DISTNAME= ${PORTNAME}_${PORTVERSION} | ||
|
||
MAINTAINER= danfe@FreeBSD.org | ||
COMMENT= Advanced hierarchical note-taking application | ||
WWW= https://www.giuspen.com/cherrytree/ | ||
|
||
LICENSE= GPLv3+ | ||
|
||
LIB_DEPENDS= libcurl.so:ftp/curl \ | ||
libenchant-2.so:textproc/enchant2 \ | ||
libfmt.so:devel/libfmt \ | ||
libfribidi.so:converters/fribidi \ | ||
libharfbuzz.so:print/harfbuzz \ | ||
libgspell-1.so:textproc/gspell \ | ||
libspdlog.so:devel/spdlog \ | ||
libuchardet.so:textproc/uchardet | ||
|
||
USES= cmake compiler:c++17-lang desktop-file-utils gnome \ | ||
pkgconfig python:build sqlite tar:xz | ||
USE_GNOME= gdkpixbuf2 gtkmm30 gtksourceviewmm3 | ||
|
||
CMAKE_ARGS= -DPYTHON_EXEC:FILEPATH=${PYTHON_CMD} \ | ||
-DBUILD_TESTING:BOOL=OFF | ||
|
||
OPTIONS_DEFINE= NLS VTE | ||
OPTIONS_SUB= yes | ||
|
||
NLS_USES= gettext-tools | ||
NLS_CMAKE_OFF= -DUSE_NLS:BOOL=OFF | ||
|
||
VTE_DESC= Virtual terminal support | ||
VTE_USE= GNOME=vte3 | ||
VTE_CMAKE_OFF= -DUSE_VTE:BOOL=OFF | ||
|
||
.include <bsd.port.mk> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
TIMESTAMP = 1692978480 | ||
SHA256 (cherrytree_1.0.1.tar.xz) = 818f72d7693d7f103b59f1a5540d42f42249e51ced3bdbbb62ad9171efc298a0 | ||
SIZE (cherrytree_1.0.1.tar.xz) = 3682988 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- CMakeLists.txt.orig 2023-08-19 18:32:34 UTC | ||
+++ CMakeLists.txt | ||
@@ -193,6 +193,7 @@ if(USE_VTE) | ||
SYSTEM ${VTE_INCLUDE_DIRS} | ||
) | ||
endif() | ||
+link_directories(${GTKMM_LIBRARY_DIRS}) | ||
|
||
add_subdirectory(src/ct) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
A hierarchical note taking application, featuring rich text and syntax | ||
highlighting, storing data in either a single file (XML or SQLite) or | ||
multiple files and directories. |
Large diffs are not rendered by default.
Oops, something went wrong.