mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
new port of calctool, another X11 calculator,
closes ports/2157 Submitted by: Nick Sayer nsayer@quack.kfu.com
This commit is contained in:
parent
3954167a27
commit
a0f8cf9ad2
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=4947
7 changed files with 117 additions and 0 deletions
18
math/calctool/Makefile
Normal file
18
math/calctool/Makefile
Normal file
|
@ -0,0 +1,18 @@
|
|||
# New ports collection makefile for: calctool-2.4pl13
|
||||
# Version required: 1.14.5
|
||||
# Date created: 2 Dec 1996
|
||||
# Whom: nsayer@quack.kfu.com
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
DISTNAME= calctool-2.4pl13
|
||||
PKGNAME= calctool-2.4.13
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= ftp://ftp.kfu.com/pub/
|
||||
|
||||
MAINTAINER= nsayer@quack.kfu.com
|
||||
USE_X11= yes
|
||||
MAN1= calctool.1
|
||||
|
||||
.include <bsd.port.mk>
|
1
math/calctool/distinfo
Normal file
1
math/calctool/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (calctool-2.4pl13.tar.gz) = 630ec2787d4e99f7c000dd038b592fbb
|
22
math/calctool/files/patch-aa
Normal file
22
math/calctool/files/patch-aa
Normal file
|
@ -0,0 +1,22 @@
|
|||
*** tty.c.orig Wed Dec 4 12:43:55 1996
|
||||
--- tty.c Wed Dec 4 12:45:33 1996
|
||||
***************
|
||||
*** 1,5 ****
|
||||
- /*LINTLIBRARY*/
|
||||
-
|
||||
/* @(#)tty.c 1.14 90/02/06
|
||||
*
|
||||
* These are the dumb tty dependent graphics routines used by calctool.
|
||||
--- 1,3 ----
|
||||
***************
|
||||
*** 21,26 ****
|
||||
--- 19,26 ----
|
||||
#include <sys/types.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/time.h>
|
||||
+ #include <sys/termios.h>
|
||||
+ #include <sys/ioctl_compat.h>
|
||||
#include "calctool.h"
|
||||
#include "color.h"
|
||||
#include "extern.h"
|
||||
|
48
math/calctool/files/patch-ab
Normal file
48
math/calctool/files/patch-ab
Normal file
|
@ -0,0 +1,48 @@
|
|||
--- Makefile.orig Sat May 29 11:35:43 1993
|
||||
+++ Makefile Wed Dec 11 21:32:54 1996
|
||||
@@ -116,8 +116,8 @@
|
||||
# library files are not in a standard place, then the following
|
||||
# two lines should be uncommented, and set appropriately.
|
||||
#
|
||||
-#X11INCDIR = -I$(OPENWINHOME)/include
|
||||
-#X11LIBDIR = -L$(OPENWINHOME)/lib
|
||||
+X11INCDIR = -I/usr/X11R6/include
|
||||
+X11LIBDIR = -L/usr/X11R6/lib
|
||||
#-------------------------------------------------------------------------
|
||||
# If you are compiling the XView version, then the following two lines
|
||||
# should be uncommented.
|
||||
@@ -130,10 +130,10 @@
|
||||
# Default locations where calctool files will be installed.
|
||||
# You might wish to alter these values.
|
||||
#
|
||||
-BINDIR = /usr/local/bin
|
||||
-LIBDIR = /usr/local/lib
|
||||
-MANDIR = /usr/man/man$(MANSECT)
|
||||
-MANSECT = l
|
||||
+BINDIR = ${PREFIX}/bin
|
||||
+LIBDIR = ${PREFIX}/lib/X11
|
||||
+MANDIR = ${PREFIX}/man/man$(MANSECT)
|
||||
+MANSECT = 1
|
||||
#
|
||||
# Compilation flags and standard macro definitions.
|
||||
#
|
||||
@@ -144,8 +144,9 @@
|
||||
#
|
||||
#=========================================================================
|
||||
|
||||
-BINARIES = mgr_calctool ps_calctool sv_calctool \
|
||||
- tty_calctool xcalctool xv_calctool
|
||||
+#BINARIES = mgr_calctool ps_calctool sv_calctool \
|
||||
+# tty_calctool xcalctool xv_calctool
|
||||
+BINARIES = x11
|
||||
|
||||
CC = cc
|
||||
|
||||
@@ -233,7 +234,6 @@
|
||||
ld -o libcalctool.so.1.1 -assert pure-text $?
|
||||
|
||||
install:
|
||||
- install -c -m 644 $(LIBNAME) $(LIBDIR)
|
||||
install -s -m 751 calctool $(BINDIR)
|
||||
install -c -m 644 calctool.help $(LIBDIR)
|
||||
install -c -m 644 calctool.ps $(LIBDIR)
|
1
math/calctool/pkg-comment
Normal file
1
math/calctool/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
a multi-GUI (text, X, xview, NeWS, sunview) calculator program
|
23
math/calctool/pkg-descr
Normal file
23
math/calctool/pkg-descr
Normal file
|
@ -0,0 +1,23 @@
|
|||
From the README:
|
||||
|
||||
calctool - README - November 1989.
|
||||
|
||||
This is V2.4 of a simple desktop calculator.
|
||||
This version works under SunView, XView, X11, NeWS, MGR and for
|
||||
dumb tty terminals.
|
||||
|
||||
It is almost visually identical to V2.1 which was released in August
|
||||
1988, but internally most of the code has been reworked to include a
|
||||
level of graphics abstraction, to make porting this code to other
|
||||
window systems a trivial task.
|
||||
|
||||
V2.4 includes display in scientific notation, color icons, a correct
|
||||
factorial function and fixes for a few minor bugs. It introduces the
|
||||
new versions for XView, X11, MGR and dumb terminals. New functions
|
||||
include hyperbolic and inverse hyperbolic trigonometrical functions,
|
||||
register exchange, constants and the input of numbers in exponential
|
||||
notation. You can also have a .calctoolrc file in your home directory,
|
||||
which can define upto ten new values for constants, and ten function
|
||||
definitions which are used in conjunction with the FUN key.
|
||||
|
||||
(port maintained by nsayer@quack.kfu.com)
|
4
math/calctool/pkg-plist
Normal file
4
math/calctool/pkg-plist
Normal file
|
@ -0,0 +1,4 @@
|
|||
bin/calctool
|
||||
lib/X11/calctool.help
|
||||
lib/X11/calctool.ps
|
||||
man/man1/calctool.1.gz
|
Loading…
Add table
Reference in a new issue