commit: f8ff2ed8f2c03a2f8764ead4f15b934f6d9dbdf9 Author: Tim Lapawa <gentoo <AT> lapawa <DOT> de> AuthorDate: Thu Oct 16 10:15:10 2025 +0000 Commit: Tim Lapawa <gentoo <AT> lapawa <DOT> de> CommitDate: Thu Oct 16 10:15:10 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8ff2ed8
app-misc/treesheets: add 2665 Signed-off-by: Tim Lapawa <gentoo <AT> lapawa.de> app-misc/treesheets/Manifest | 1 + app-misc/treesheets/treesheets-2665.ebuild | 41 ++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/app-misc/treesheets/Manifest b/app-misc/treesheets/Manifest index 7e78547688..d8f0edb81a 100644 --- a/app-misc/treesheets/Manifest +++ b/app-misc/treesheets/Manifest @@ -1,2 +1,3 @@ DIST lobster-v2025.3.tar.gz 26681905 BLAKE2B fc59cad19f7d722d66126e07780686ecf93611e57f22187d979d221feed1a62e4fc13786129e99b7702d706019bd6738a340aeafcd8f9126817e132146cdb39c SHA512 e5f05ee02be996989c9af89fe404b373a8db9e18b24ded67fa680d6b978e557a5f4eddc9fa5508a7c51c329d8a8abfe6d8a71dd154f1980a0582f60f066ce6cd DIST treesheets-2567.tar.gz 2359905 BLAKE2B 1a1f1406bb662c64aa41497111e2578b365b7eeec4729cb95ec63d436ff3107b25e5443a26b139def81b2fbbb55063a9ef0779a28ea9dea99b4978e60864233e SHA512 9b18a4b899afc0cc239312ee8bd1296ee788bc3d2cab864c97fa4daa89501fbd8ea75f49871f4625f33cead4cd2decd380b180d2cb752939fde098adfec162d9 +DIST treesheets-2665.tar.gz 2361548 BLAKE2B 08c378cad7fe68ef35ae3a4b533f4ce401369cf52aef29ae2a9cc7bd98960f33f7dd72d2883ad2d5bbe4e53abd372016973c08852f5f11528aca21339359e75c SHA512 7991363edf6309eeeb81817b2861442f570a63341baf2bbdfcd5c83f79f07da3628f26cdd88ea634a67f388f50106fa1f6b34efbfaae606b10c84c1986ce261e diff --git a/app-misc/treesheets/treesheets-2665.ebuild b/app-misc/treesheets/treesheets-2665.ebuild new file mode 100644 index 0000000000..a72ae416fa --- /dev/null +++ b/app-misc/treesheets/treesheets-2665.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" + +inherit cmake wxwidgets xdg + +DESCRIPTION="Open source free form data organizer" +HOMEPAGE="https://strlen.com/treesheets/" +SRC_URI=" + https://github.com/aardappel/treesheets/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/aardappel/lobster/archive/refs/tags/v2025.3.tar.gz -> lobster-v2025.3.tar.gz" +PATCHES=("${FILESDIR}/2567--cmake-wxwidgets.patch") +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=media-libs/libsdl2-2.30.7-r1 + >=app-text/gspell-1.12.2 + >=x11-libs/wxGTK-3.2.8.1-r2[X]" +DEPEND="${RDEPEND}" + +HTML_DOCS="TS/docs" + +src_prepare() { + mkdir "${WORKDIR}/${P}/_deps" || die + ln -s "${WORKDIR}/lobster-2025.3" "${WORKDIR}/${P}/lobster-src" || die + cmake_src_prepare +} + +src_configure() { + setup-wxwidgets + cmake_src_configure +} + +src_install() { + cmake_src_install + docompress -x /usr/share/doc/${PF}/examples +}
