hexcalc is a multi-radix calculator for integers.

Works with hexadecimal, decimal, octal and binary numbers.

MAINTAINER=     Peter Valchev <pvalchev@toxiclinux.org>
This commit is contained in:
reinhard 2001-01-12 15:59:05 +00:00
parent eb6d638bf0
commit c06aefb11e
7 changed files with 113 additions and 0 deletions

26
math/hexcalc/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $OpenBSD: Makefile,v 1.1.1.1 2001/01/12 15:59:05 reinhard Exp $
DISTNAME= hexcalc
CATEGORIES= math
EXTRACT_SUFX= ..tar.Z
NEED_VERSION= 1.351
MASTER_SITES= ftp://aixpdslib.seas.ucla.edu/pub/hexcalc/RISC/3.2/src/ \
http://toxiclinux.org/binary
MAINTAINER= Peter Valchev <pvalchev@toxiclinux.org>
USE_X11= Yes
FAKE_FLAGS= PREFIX="${WRKINST}${PREFIX}"
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/hexcalc ${PREFIX}/bin/hexcalc
${INSTALL_MAN} ${WRKSRC}/hexcalc.man ${PREFIX}/man/man1/hexcalc.1
.include <bsd.port.mk>

3
math/hexcalc/files/md5 Normal file
View File

@ -0,0 +1,3 @@
MD5 (hexcalc..tar.Z) = 16b8334957c4631312eb97b2496ca7d4
RMD160 (hexcalc..tar.Z) = 283f8fc6456ffed026665a9b0828896ede9ff8ec
SHA1 (hexcalc..tar.Z) = bce2e0d23d9412020c60dde40b2aeb93e8bf8887

View File

@ -0,0 +1,47 @@
$OpenBSD: patch-Makefile,v 1.1.1.1 2001/01/12 15:59:05 reinhard Exp $
--- Makefile.orig Tue Aug 22 16:48:35 1995
+++ Makefile Tue Jan 9 21:24:40 2001
@@ -53,7 +53,7 @@
COMPRESS = compress
CPP = /usr/lpp/X11/Xamples/util/cpp/cpp $(STD_CPP_DEFINES)
PREPROCESSCMD = cc -E $(STD_CPP_DEFINES)
- INSTALL = /usr/ucb/install
+ INSTALL = /usr/bin/install
LD = ld
LINT = lint
LINTLIBFLAG = -o
@@ -69,9 +69,9 @@
TBL = tbl
EQN = eqn
STD_INCLUDES =
- STD_CPP_DEFINES = -DAIXV3 -D_NO_PROTO
- STD_DEFINES = -DAIXV3 -D_NO_PROTO
- EXTRA_LOAD_FLAGS = -bnodelcsect
+ STD_CPP_DEFINES =
+ STD_DEFINES =
+ EXTRA_LOAD_FLAGS =
EXTRA_INCLUDES =
@@ -94,7 +94,7 @@
INSTDATFLAGS = -m 0444
INSTKMEMFLAGS = -m 4755
- PROJECTROOT = /usr/local/X11R5
+ PROJECTROOT = /usr/X11R6
TOP_INCLUDES = -I$(INCROOT)
@@ -133,10 +133,10 @@
# X Window System make variables; this need to be coordinated with rules
PATHSEP = /
- USRLIBDIR = /usr/local/X11R5/lib
+ USRLIBDIR = /usr/X11R6/lib
BINDIR = /usr/local/bin
- INCROOT = /usr/local/X11R5/include
+ INCROOT = /usr/X11R6/include
BUILDINCROOT = $(TOP)
BUILDINCDIR = $(BUILDINCROOT)/X11
BUILDINCTOP = ..

View File

@ -0,0 +1,31 @@
$OpenBSD: patch-hexcalc_man,v 1.1.1.1 2001/01/12 15:59:05 reinhard Exp $
--- hexcalc.man.orig Wed Nov 22 21:25:28 1989
+++ hexcalc.man Tue Jan 9 21:14:33 2001
@@ -11,14 +11,14 @@
.if n .sp 1
.if t .sp .5
..
-.TH heXcalc 1 "1 October 1989" "X Version 11"
+.TH hexcalc 1 "1 October 1989" "X Version 11"
.SH NAME
-heXcalc \- programmers calculator for X
+hexcalc \- programmers calculator for X
.SH SYNOPSIS
-.B heXcalc
+.B hexcalc
[standard X options]
.SH DESCRIPTION
-.I heXcalc
+.I hexcalc
is a mutli-radix calculator that offers the standard C integer operations.
.SH OPTIONS
.PP
@@ -129,7 +129,7 @@ binds the return key to act as though th
.PP
.SH RESOURCES
-heXcalc consists of a a vPaned widget ("wholePane") with two
+hexcalc consists of a a vPaned widget ("wholePane") with two
panes. The top pane is a label widget ("display"). The bottom half
is a from widget ("buttonForm") holding the command widgets that
make up the calculator buttons. The buttons are named in such that

1
math/hexcalc/pkg/COMMENT Normal file
View File

@ -0,0 +1 @@
multi-radix calculator for x11

2
math/hexcalc/pkg/DESCR Normal file
View File

@ -0,0 +1,2 @@
This is a multi-radix calculator for integers.
Works with hexadecimal, decimal, octal and binary numbers.

3
math/hexcalc/pkg/PLIST Normal file
View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/01/12 15:59:05 reinhard Exp $
bin/hexcalc
man/man1/hexcalc.1