diff --git a/deskutils/treesheets/Makefile b/deskutils/treesheets/Makefile index e5d18a8c0d45..3903e1d1a089 100644 --- a/deskutils/treesheets/Makefile +++ b/deskutils/treesheets/Makefile @@ -1,29 +1,29 @@ PORTNAME= treesheets -DISTVERSION= 1.0.20250220 +DISTVERSION= 1.0.20250331 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= 13440115216 +GH_TAGNAME= 14182142290 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 905c0c1c869f..00cc2bbb0695 100644 --- a/deskutils/treesheets/distinfo +++ b/deskutils/treesheets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740074774 -SHA256 (aardappel-treesheets-1.0.20250220-13440115216_GH0.tar.gz) = 014997388cfc23f0d17c4cc8779df15002a2471759dd136eb73b25152e87c26b -SIZE (aardappel-treesheets-1.0.20250220-13440115216_GH0.tar.gz) = 3215382 +TIMESTAMP = 1743506280 +SHA256 (aardappel-treesheets-1.0.20250331-14182142290_GH0.tar.gz) = f110a52987bdda48c5f39bec2982fe058c514f9ccdc1c2ee308bde49c4661ed3 +SIZE (aardappel-treesheets-1.0.20250331-14182142290_GH0.tar.gz) = 3231890 diff --git a/deskutils/treesheets/files/patch-CMakeLists.txt b/deskutils/treesheets/files/patch-CMakeLists.txt index a3218fa01006..539ac8767b78 100644 --- a/deskutils/treesheets/files/patch-CMakeLists.txt +++ b/deskutils/treesheets/files/patch-CMakeLists.txt @@ -1,25 +1,34 @@ ---- CMakeLists.txt.orig 2024-12-02 18:19:04 UTC +--- CMakeLists.txt.orig 2025-03-31 21:49:25 UTC +++ CMakeLists.txt -@@ -136,11 +136,11 @@ target_link_libraries( +@@ -24,7 +24,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() ########## TREESHEETS INSTALLATION SETTINGS ############### -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}) -@@ -170,7 +170,7 @@ install(FILES TS/readme.html DESTINATION ${TREESHEETS_ +@@ -215,7 +215,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})