Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jan 1999 09:46:18 +0100
From:      Gianmarco Giovannelli <gmarco@giovannelli.it>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/9616: New port: math/abs
Message-ID:  <4.1.19990122094008.009cf510@194.184.65.4>

next in thread | raw e-mail | index | archive | help

>Number:         9616
>Category:       ports
>Synopsis:       New port: math/abs
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 22 00:40:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Gianmarco Giovannelli
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
<>
>Environment:

	FreeBSD gmarco.eclipse.org 4.0-CURRENT FreeBSD 4.0-CURRENT #1: Thu Jan 21
16:37:48 CET 1999
	gmarco@gmarco.eclipse.org:/usr/src/sys/compile/GMARCO  i386


>Description:

	Abs is a free spreadsheet with graphical user interface.
	It has a programming language with the same 
	syntax as Microsoft Visual Basic. 

	http://www.ping.be/bertin/abs.shtml


>How-To-Repeat:

	

>Fix:
	
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       abs
#       abs/files
#       abs/files/md5
#       abs/pkg
#       abs/pkg/COMMENT
#       abs/pkg/DESCR
#       abs/pkg/PLIST
#       abs/patches
#       abs/patches/patch-aa
#       abs/patches/patch-ab
#       abs/patches/patch-ac
#       abs/Makefile
#
echo c - abs
mkdir -p abs > /dev/null 2>&1
echo c - abs/files
mkdir -p abs/files > /dev/null 2>&1
echo x - abs/files/md5
sed 's/^X//' >abs/files/md5 << 'END-of-abs/files/md5'
XMD5 (abs-src-0.5.tar.gz) = ee3f6312009d76bac8fdb73c978511e8
END-of-abs/files/md5
echo c - abs/pkg
mkdir -p abs/pkg > /dev/null 2>&1
echo x - abs/pkg/COMMENT
sed 's/^X//' >abs/pkg/COMMENT << 'END-of-abs/pkg/COMMENT'
Xa free spreadsheet with graphical user interface
END-of-abs/pkg/COMMENT
echo x - abs/pkg/DESCR
sed 's/^X//' >abs/pkg/DESCR << 'END-of-abs/pkg/DESCR'
XAbs is a free spreadsheet with graphical user interface.
XIt has a programming language with the same 
Xsyntax as Microsoft Visual Basic. 
X
Xhttp://www.ping.be/bertin/abs.shtml
X
X- Gianmarco
Xgmarco@giovannelli.it
END-of-abs/pkg/DESCR
echo x - abs/pkg/PLIST
sed 's/^X//' >abs/pkg/PLIST << 'END-of-abs/pkg/PLIST'
Xbin/abs
END-of-abs/pkg/PLIST
echo c - abs/patches
mkdir -p abs/patches > /dev/null 2>&1
echo x - abs/patches/patch-aa
sed 's/^X//' >abs/patches/patch-aa << 'END-of-abs/patches/patch-aa'
X--- Makefile.orig      Fri Jan 22 00:04:47 1999
X+++ Makefile   Fri Jan 22 00:11:01 1999
X@@ -4,6 +4,10 @@
X 
X MAKE =        make
X 
X+CFLAGS = -I$(X11BASE)/include
X+
X+CC ?= cc
X+
X LIBS = -L /lib/X11 -L /usr/X11R6/lib -lXaw -lX11 -lm -lXt -lXmu -lXext 
X 
X SRCS  =       \
X@@ -105,7 +109,7 @@
X       $(MAKE) all); \
X       fi \
X       done
X-      cc -o abs ./TextField-1.0/*.o $(OBJS) ./Xpm/libxpm.a $(LIBS) 
X+      $(CC) $(CFLAGS) -o abs ./TextField-1.0/*.o $(OBJS) ./Xpm/libxpm.a
$(LIBS)
X 
X clean::
X       rm -f *.o */*.o */*.a
END-of-abs/patches/patch-aa
echo x - abs/patches/patch-ab
sed 's/^X//' >abs/patches/patch-ab << 'END-of-abs/patches/patch-ab'
X--- Xpm/Makefile.orig  Fri Jan 22 00:12:39 1999
X+++ Xpm/Makefile       Fri Jan 22 00:15:57 1999
X@@ -16,7 +16,7 @@
X #################################
X ### C Compiler
X CC            = cc 
X-CFLAGS                =  -O
X+CFLAGS                +=  -O -I$(X11BASE)/include
X 
X ### C++ Compiler
X CCC           = xlC 
END-of-abs/patches/patch-ab
echo x - abs/patches/patch-ac
sed 's/^X//' >abs/patches/patch-ac << 'END-of-abs/patches/patch-ac'
X--- TextField-1.0/Makefile.orig        Fri Jan 22 00:16:23 1999
X+++ TextField-1.0/Makefile     Fri Jan 22 00:19:15 1999
X@@ -3,7 +3,7 @@
X ATHENALIBS = -lXaw -lXmu -lXt -lX11 -lm
X CFLAGS = $(DEFINES) $(CDEBUGFLAGS)
X CDEBUGFLAGS =
X-DEFINES =
X+DEFINES += -I$(X11BASE)/include
X RM = rm -f
X 
X WIDGET = TextField
END-of-abs/patches/patch-ac
echo x - abs/Makefile
sed 's/^X//' >abs/Makefile << 'END-of-abs/Makefile'
X# New ports collection makefile for:   abs
X# Version required:    0.5
X# Date created:        20 January 1999
X# Whom:                gmarco
X#
X# $Id$
X#
X
XDISTNAME=  abs-src-0.5
XPKGNAME=   abs-0.5
XCATEGORIES=    math
XMASTER_SITES=  http://www.ping.be/bertin/
X
XMAINTAINER=    freebsd@scotty.masternet.it
X
Xdo-install:
X
X       ${INSTALL_PROGRAM} ${WRKSRC}/abs ${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-abs/Makefile
exit




Best Regards,
Gianmarco Giovannelli (http://www.giovannelli.it/~gmarco)
"Unix expert since yesterday"


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.1.19990122094008.009cf510>