sc-im: update to 0.8.4

This commit is contained in:
Sergey Fedorov
2024-11-07 18:21:32 +08:00
committed by Renee Otten
parent 1bdef571ed
commit 71c558ab01
+17 -11
View File
@@ -4,25 +4,24 @@ PortSystem 1.0
PortGroup github 1.0
PortGroup makefile 1.0
github.setup andmarti1424 sc-im 0.8.2 v
github.setup andmarti1424 sc-im 0.8.4 v
maintainers @nkorth openmaintainer
license BSD
categories finance
description Spreadsheet Calculator Improvised
long_description An ncurses spreadsheet program for terminal
platforms darwin
github.tarball_from archive
checksums rmd160 afabf063feda1800fd07e6ee13b4036c7d5a200f \
sha256 7f00c98601e7f7709431fb4cbb83707c87016a3b015d48e5a7c2f018eff4b7f7 \
size 1619617
checksums rmd160 3f4f54259f17935ad78fe72b00adbb8f90b29419 \
sha256 ebb1f10006fe49f964a356494f96d86a4f06eb018659e3b9bde63b25c03abdf0 \
size 1672884
patchfiles patch-prefix.diff
worksrcdir ${distname}/src
build.args-append prefix=${prefix}
destroot.destdir-append prefix=${prefix}
destroot.destdir-append \
prefix=${prefix}
# Define GNUPLOT even if it's not present. It's not actually a build dependency,
# it's just used via system() when the user runs one of sc-im's plot commands.
@@ -30,9 +29,16 @@ destroot.destdir-append prefix=${prefix}
# message if they don't have gnuplot installed.
build.env-append CFLAGS=-DGNUPLOT
depends_build bin:bison:bison \
port:pkgconfig
depends_lib port:libxls \
compiler.blacklist-append \
*gcc-4.0 *gcc-4.2
depends_build-append \
bin:bison:bison \
path:bin/pkg-config:pkgconfig
depends_lib-append port:libxls \
port:libxlsxwriter \
port:libxml2 \
port:libzip \
port:lua51 \
port:ncurses
#TODO optional dependency libxlswriter doesn't have a port yet