summaryrefslogtreecommitdiff
path: root/math/sc-im/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'math/sc-im/Makefile')
-rw-r--r--math/sc-im/Makefile38
1 files changed, 38 insertions, 0 deletions
diff --git a/math/sc-im/Makefile b/math/sc-im/Makefile
new file mode 100644
index 00000000000..24b6d25c07d
--- /dev/null
+++ b/math/sc-im/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2019/01/30 12:58:24 leot Exp $
+
+DISTNAME= sc-im-0.7.0
+CATEGORIES= math
+MASTER_SITES= ${MASTER_SITE_GITHUB:=andmarti1424/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= ik@sjmulder.nl
+HOMEPAGE= https://github.com/andmarti1424/sc-im/
+COMMENT= Curses-based spreadsheet program based on sc
+LICENSE= original-bsd
+
+BUILD_DIRS= src
+INSTALL_DIRS= src
+
+.include "../../mk/bsd.prefs.mk"
+
+# pkg-config to avoid broken Makefile self-configuration
+USE_TOOLS+= gmake pkg-config yacc
+
+# gnuplot is invoked through the shell, no need to check at compile time
+CFLAGS+= -DGNUPLOT
+
+MAKE_ENV+= CFLAGS_CURSES=${BUILDLINK_CFLAGS.ncursesw:Q}
+MAKE_ENV+= LDLIBS_CURSES=${BUILDLINK_LDADD.ncursesw:Q}
+MAKE_ENV+= CFLAGS_DL=${BUILDLINK_CFLAGS.dl:Q}
+MAKE_ENV+= LDLIBS_DL=${BUILDLINK_LDADD.dl:Q}
+
+# defaults to scim
+MAKE_FLAGS+= name=sc-im
+MAKE_FLAGS+= prefix=${PREFIX}
+MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}/man1
+
+.include "options.mk"
+
+.include "../../devel/ncursesw/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"