Adding slsc version 0.2.3.

An enhanced slang-based version of the sc spreadsheet program.

PR:		15971
Submitted by:	Jonathan McDowell <noodles@earth.li>
This commit is contained in:
Steve Price 2000-01-29 06:23:25 +00:00
parent ed2ff8713f
commit 62a15d7334
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=25228
8 changed files with 66 additions and 0 deletions

View file

@ -47,6 +47,7 @@
SUBDIR += sc
SUBDIR += siag
SUBDIR += simpack
SUBDIR += slsc
SUBDIR += snns
SUBDIR += spin
SUBDIR += ss

23
math/slsc/Makefile Normal file
View file

@ -0,0 +1,23 @@
# New ports collection makefile for: slsc
# Version required: 0.2.3
# Date created: 6 January 2000
# Whom: Jonathan McDowell <noodles@earth.li>
#
# $FreeBSD$
#
DISTNAME= slsc
PKGNAME= slsc-0.2.3
CATEGORIES= math
MASTER_SITES= ftp://space.mit.edu/pub/davis/slsc/
MAINTAINER= noodles@earth.li
LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang
GNU_CONFIGURE= yes
post-install:
strip ${PREFIX}/bin/slsc ${PREFIX}/share/slsc/vprint
.include <bsd.port.mk>

1
math/slsc/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (slsc.tar.gz) = c12c1a0d4f783517965fee6258720014

11
math/slsc/files/patch-aa Normal file
View file

@ -0,0 +1,11 @@
--- src/sc.c.orig Mon Aug 26 16:17:19 1996
+++ src/sc.c Fri Dec 31 11:34:54 1999
@@ -870,7 +870,7 @@
sc_init_keymaps ();
init_slcmd_table ();
- SLang_Error_Routine = slang_sc_error;
+ /* SLang_Error_Routine = slang_sc_error; */
for (i = 0; i < SC_REGION_COLOR; i++)
SLtt_set_mono (i, NULL, 0);

13
math/slsc/files/patch-ab Normal file
View file

@ -0,0 +1,13 @@
--- src/Makefile.in.orig Thu Jan 6 14:05:10 2000
+++ src/Makefile.in Thu Jan 6 14:06:54 2000
@@ -39,8 +39,8 @@
# Root directory where slsc files are going to be kept.
# MAKE SURE THAT THE '#'IMMEDIATELY FOLLOWS THE PATH. THERE CAN BE NO
# WHITESPACE HERE! You might want to use the second form.
-SLSC_ROOT = /usr/local/lib/slsc# <--- Note location of the `#' !!!
-SLSC_BIN = /usr/local/bin
+SLSC_ROOT = ${PREFIX}/share/slsc# <--- Note location of the `#' !!!
+SLSC_BIN = ${PREFIX}/bin
#---------------------------------------------------------------------------
# 5. Misc
#---------------------------------------------------------------------------

1
math/slsc/pkg-comment Normal file
View file

@ -0,0 +1 @@
A enhanced slang-based version of the sc spreadsheet program

10
math/slsc/pkg-descr Normal file
View file

@ -0,0 +1,10 @@
The spreadsheet calculator slsc is based on rectangular tables much like
a financial spreadsheet. When invoked it presents you with a table
organized as rows and columns of cells. If invoked without a file
argument, the table is initially empty. Each cell may have associated
with it a numeric value, a label string, and/or an expression (formula)
which evaluates to a numeric value or label string, often based on other
cell values.
- Jonathan
noodles@earth.li

6
math/slsc/pkg-plist Normal file
View file

@ -0,0 +1,6 @@
bin/slsc
share/slsc/slsc.hlp
share/slsc/slsc.rc
share/slsc/tutorial.sc
share/slsc/vprint
@dirrm share/slsc