diff --git a/deskutils/treesheets/Makefile b/deskutils/treesheets/Makefile index 3fc33c3f9273..3b81a3289889 100644 --- a/deskutils/treesheets/Makefile +++ b/deskutils/treesheets/Makefile @@ -1,29 +1,29 @@ PORTNAME= treesheets -DISTVERSION= 1.0.20250502 +DISTVERSION= 1.0.20250617 CATEGORIES= deskutils MAINTAINER= eduardo@FreeBSD.org COMMENT= Free form data organizer WWW= https://strlen.com/treesheets/ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/ZLIB_LICENSE.txt USES= cmake desktop-file-utils shared-mime-info USE_GITHUB= yes GH_ACCOUNT= aardappel -GH_TAGNAME= 14797211438 +GH_TAGNAME= 15700798552 USE_WX= 3.2 PORTSCOUT= ignore:1 # upstream uses CI run ids as releases PORTDATA= images scripts PORTDOCS= docs readme.html PORTEXAMPLES= examples OPTIONS_DEFINE= DOCS EXAMPLES NLS OPTIONS_SUB= yes NLS_USES= gettext-tools .include diff --git a/deskutils/treesheets/distinfo b/deskutils/treesheets/distinfo index a79e3ca77825..60da807e7903 100644 --- a/deskutils/treesheets/distinfo +++ b/deskutils/treesheets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746197170 -SHA256 (aardappel-treesheets-1.0.20250502-14797211438_GH0.tar.gz) = b2ec7f7e1e9ea93a99d62d973c5bb35b0c7dd0543d2b17ba5c01d4ba585a73d5 -SIZE (aardappel-treesheets-1.0.20250502-14797211438_GH0.tar.gz) = 3229390 +TIMESTAMP = 1750158203 +SHA256 (aardappel-treesheets-1.0.20250617-15700798552_GH0.tar.gz) = 33146a7f5ae30ae7dbe5692b18ed6ed5b06c5b475c736fb52e05813e3c2ccf67 +SIZE (aardappel-treesheets-1.0.20250617-15700798552_GH0.tar.gz) = 3312954 diff --git a/deskutils/treesheets/files/patch-CMakeLists.txt b/deskutils/treesheets/files/patch-CMakeLists.txt index 539ac8767b78..745c53af74c3 100644 --- a/deskutils/treesheets/files/patch-CMakeLists.txt +++ b/deskutils/treesheets/files/patch-CMakeLists.txt @@ -1,34 +1,34 @@ ---- CMakeLists.txt.orig 2025-03-31 21:49:25 UTC +--- CMakeLists.txt.orig 2025-06-14 21:33:28 UTC +++ CMakeLists.txt -@@ -24,7 +24,7 @@ string(TIMESTAMP TimeStamp "%y%m%d.%H%M" UTC) +@@ -4,7 +4,7 @@ string(TIMESTAMP TimeStamp "%y%m%d.%H%M" UTC) string(TIMESTAMP TimeStamp "%y%m%d.%H%M" UTC) -project(TreeSheets +project(treesheets DESCRIPTION "A free-form hierarchical data organizer" HOMEPAGE_URL "https://github.com/aardappel/treesheets" VERSION ${TimeStamp}) -@@ -180,11 +180,11 @@ endif() +@@ -174,11 +174,11 @@ target_link_libraries(TreeSheets PRIVATE ${TREESHEETS_ - ########## TREESHEETS INSTALLATION SETTINGS ############### + ## Platform specific installation paths -if(LINUX) +if(LINUX OR BSD) OPTION(TREESHEETS_RELOCATABLE_INSTALLATION "Install data relative to the TreeSheets binary, instead of respecting the Filesystem Hierarchy Standard" OFF) endif() -if(LINUX AND NOT TREESHEETS_RELOCATABLE_INSTALLATION) +if((LINUX OR BSD) AND NOT TREESHEETS_RELOCATABLE_INSTALLATION) include(GNUInstallDirs) set(TREESHEETS_BINDIR ${CMAKE_INSTALL_BINDIR}) -@@ -215,7 +215,7 @@ install(FILES TS/readme.html DESTINATION ${TREESHEETS_ +@@ -211,7 +211,7 @@ install(FILES TS/readme.html DESTINATION ${TREESHEETS_ install(TARGETS TreeSheets DESTINATION ${TREESHEETS_BINDIR}) install(DIRECTORY TS/docs DESTINATION ${TREESHEETS_DOCDIR}) install(FILES TS/readme.html DESTINATION ${TREESHEETS_DOCDIR}) -install(DIRECTORY TS/examples DESTINATION ${TREESHEETS_DOCDIR}) +install(DIRECTORY TS/examples DESTINATION ${CMAKE_INSTALL_DATADIR}/examples/${CMAKE_PROJECT_NAME}) install(DIRECTORY TS/images DESTINATION ${TREESHEETS_PKGDATADIR}) install(DIRECTORY TS/scripts DESTINATION ${TREESHEETS_PKGDATADIR}) diff --git a/deskutils/treesheets/pkg-plist b/deskutils/treesheets/pkg-plist index 4d1287994be7..f355e7a096a3 100644 --- a/deskutils/treesheets/pkg-plist +++ b/deskutils/treesheets/pkg-plist @@ -1,10 +1,11 @@ bin/TreeSheets share/applications/com.strlen.TreeSheets.desktop share/icons/hicolor/scalable/apps/com.strlen.TreeSheets.svg %%NLS%%share/locale/de/LC_MESSAGES/ts.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/ts.mo %%NLS%%share/locale/it/LC_MESSAGES/ts.mo +%%NLS%%share/locale/ko/LC_MESSAGES/ts.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/ts.mo %%NLS%%share/locale/ru_RU/LC_MESSAGES/ts.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/ts.mo share/mime/packages/com.strlen.TreeSheets.xml