1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00

remove unmaintained expired ports from math

2011-05-01 math/fudgit: Upstream disapear and distfile is no more available
2011-05-01 math/kaskade: Upstream disapear and distfile is no more available
2011-05-01 math/qscanplot: Upstream disapear and distfile is no more available
2011-05-01 math/rpc: Upstream disapear and distfile is no more available
2011-05-01 math/ss: Upstream disapear and distfile is no more available
2011-05-01 math/wmcalc: Upstream disapear and distfile is no more available
This commit is contained in:
Baptiste Daroussin 2011-05-02 07:30:25 +00:00
parent 3fb96938cd
commit 58523e38be
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=273453
69 changed files with 6 additions and 1878 deletions

6
MOVED
View File

@ -2003,3 +2003,9 @@ misc/translator||2011-05-02|Has expired: Upstream disapear and distfile is no mo
misc/videotext||2011-05-02|Has expired: Upstream disapear and distfile is no more available
misc/wmweather||2011-05-02|Has expired: Distfile is no longer available, try misc/wmweather+
misc/wmx10||2011-05-02|Has expired: Upstream disapear and distfile is no more available
math/fudgit||2011-05-02|Has expired: Upstream disapear and distfile is no more available
math/kaskade||2011-05-02|Has expired: Upstream disapear and distfile is no more available
math/qscanplot||2011-05-02|Has expired: Upstream disapear and distfile is no more available
math/rpc||2011-05-02|Has expired: Upstream disapear and distfile is no more available
math/ss||2011-05-02|Has expired: Upstream disapear and distfile is no more available
math/wmcalc||2011-05-02|Has expired: Upstream disapear and distfile is no more available

View File

@ -87,7 +87,6 @@
SUBDIR += freemat
SUBDIR += freemat-mpi
SUBDIR += fricas
SUBDIR += fudgit
SUBDIR += fung-calc
SUBDIR += fxt
SUBDIR += galculator
@ -149,7 +148,6 @@
SUBDIR += jts
SUBDIR += k3dsurf
SUBDIR += kash3
SUBDIR += kaskade
SUBDIR += koctave
SUBDIR += kseg
SUBDIR += labplot
@ -485,7 +483,6 @@
SUBDIR += qgfe
SUBDIR += qhull
SUBDIR += qrupdate
SUBDIR += qscanplot
SUBDIR += qtiplot
SUBDIR += qtiplot-doc
SUBDIR += qtoctave
@ -496,7 +493,6 @@
SUBDIR += rkward
SUBDIR += rkward-kde4
SUBDIR += rngstreams
SUBDIR += rpc
SUBDIR += rpcalc
SUBDIR += rpy
SUBDIR += rpy2
@ -530,7 +526,6 @@
SUBDIR += speedcrunch
SUBDIR += spooles
SUBDIR += spooles-mpich
SUBDIR += ss
SUBDIR += stepulator
SUBDIR += stp
SUBDIR += suitesparse
@ -564,7 +559,6 @@
SUBDIR += wfmath
SUBDIR += wingz
SUBDIR += wingz3
SUBDIR += wmcalc
SUBDIR += wxMaxima
SUBDIR += x12arima
SUBDIR += xgfe

View File

@ -1,31 +0,0 @@
# New ports collection makefile for: Fudgit
# Date created: 17 November 1994
# Whom: jmz
#
# $FreeBSD$
#
PORTNAME= Fudgit
PORTVERSION= 2.41
PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= http://ftp.chg.ru/pub/math/Fudgit/
DISTFILES= fudgit_${PORTVERSION}.tar.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= Multi-purpose data-processing and fitting program
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
USE_GMAKE= yes
MAN1= fudgit.1
WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION}
pre-install:
@${MKDIR} ${PREFIX}/bin
@${MKDIR} ${PREFIX}/lib/fudgit
@${MKDIR} ${PREFIX}/man/man1
@(cd ${WRKSRC}/examples; ${CP} * ${PREFIX}/lib/fudgit)
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (fudgit_2.41.tar.gz) = 2d76175d0a9f280fd8382d6cb9245ea033030ba83ed927980e51db748871e181
SIZE (fudgit_2.41.tar.gz) = 410830

View File

@ -1,35 +0,0 @@
*** Makefile.in.orig Wed Nov 9 17:20:09 1994
--- Makefile.in Sat Nov 12 02:58:47 1994
***************
*** 89,94 ****
--- 89,105 ----
@ endif
CHECK = @echo "Building FUDGIT for datagen..."
@ endif
+ @ comment ==================================================== 386bsd
+ @ if freebsd
+ # This Makefile was generated for freebsd
+ OPTIONS = -DNOTRUNC -DNOMALLINFO -DVOID_SIGHANDLER -DWAIT3_INT \
+ -DNOMALLOC_H -DHAVE_UNISTD_H -DHAVE_STDLIB_H
+ CFLAGS = $(OPTIONS) $(DLOPTIONS) -pipe -O2 -fomit-frame-pointer
+ LDFLAGS = -L../libs $(DLLIB) $(DLDLIB) -lreadline -ltermcap -lm
+ LLFLAGS = -ll
+ CC = cc
+ CHECK = @echo "Building FUDGIT for freebsd..."
+ @ endif
@ comment ==================================================== hpux
@ if hpux
# This Makefile was generated for HPUX
***************
*** 311,315 ****
cp docs/fudgit.help $(LIBDIR)
chmod 444 $(LIBDIR)/fudgit.help
cp docs/fudgit.1 $(MANDIR)
! chmod 444 $(LIBDIR)/fudgit.1
--- 322,326 ----
cp docs/fudgit.help $(LIBDIR)
chmod 444 $(LIBDIR)/fudgit.help
cp docs/fudgit.1 $(MANDIR)
! chmod 444 $(MANDIR)/fudgit.1

View File

@ -1,223 +0,0 @@
--- src/command.c.orig Tue Nov 8 00:23:31 1994
+++ src/command.c Sat Oct 19 22:41:03 2002
@@ -38,8 +38,8 @@
extern int Ft_printversion(void);
extern Ft_mathyyparse(void);
-extern int write_history(char *);
-extern int append_history(int, char *);
+//extern int write_history(char *);
+//extern int append_history(int, char *);
extern HIST_ENTRY **history_list(void);
typedef union {
@@ -244,6 +244,8 @@
"legendre series: n = 1,...N { Pn(X) }"},
{"lo!rentzian", do_stfunc, "set function lorentzian", "",
"Lorentzian series: n = 3, 6...N { A[n-1]*((X*A[n])^2/((X^2-A[n-2]^2)^2+(X*A[n])^2) }"},
+ {"n!one", do_stfunc, "set function none", "",
+ "none"},
{"p!olynomial", do_stfunc, "set function polynomial", "",
"power series: n = 1,...N { A[n]*X^(n-1) }"},
{"u!ser", do_stfunc, "set function user", "definition",
@@ -268,6 +270,8 @@
"least square linear regression"},
{"m!l_fit", do_stmeth, "set method ml_fit", "",
"Marquardt-Levenberg iterative nonlinear fit"},
+ {"n!one", do_stmeth, "set method none", "",
+ "none"},
{"s!vd_fit", do_stmeth, "set method svd_fit", "",
"singular value decomposition linear fit"},
{ 0, 0, 0, 0, 0 }
*** src/fudgit.h.orig Thu Sep 8 16:02:47 1994
--- src/fudgit.h Mon Aug 5 06:32:38 1996
***************
*** 97,103 ****
* name.
* Ideally, this exception is left for .fudgitrc.
*/
! /* #define EXTENSION ".ft" */
/* The following are required when defining argument prototypes of
* loaded routines.
*/
--- 97,103 ----
* name.
* Ideally, this exception is left for .fudgitrc.
*/
! #define EXTENSION ".ft"
/* The following are required when defining argument prototypes of
* loaded routines.
*/
*** src/setshow.c.orig Mon Nov 7 07:57:49 1994
--- src/setshow.c Mon Aug 5 06:32:39 1996
***************
*** 67,73 ****
int Ft_Funci;
Meth Ft_Method[METHNUM] = {
! {"none", "none"},
{"ls_r!eg", "least square linear regression"},
{"lad!_reg", "least absolute deviation linear regression"},
{"ls_f!it", "least square linear fit"},
--- 67,73 ----
int Ft_Funci;
Meth Ft_Method[METHNUM] = {
! {"n!one", "none"},
{"ls_r!eg", "least square linear regression"},
{"lad!_reg", "least absolute deviation linear regression"},
{"ls_f!it", "least square linear fit"},
***************
*** 76,82 ****
};
Func Ft_Function[FUNCNUM] = {
! {"none", "none"},
{"str!aight", "straight line"},
{"po!lynomial", "polynomial"},
{"leg!endre", "Legendre polynomial"},
--- 76,82 ----
};
Func Ft_Function[FUNCNUM] = {
! {"n!one", "none"},
{"str!aight", "straight line"},
{"po!lynomial", "polynomial"},
{"leg!endre", "Legendre polynomial"},
*** src/vgetargp.c.orig Fri Sep 2 23:02:47 1994
--- src/vgetargp.c Mon Aug 5 06:32:39 1996
***************
*** 75,93 ****
/* go along the string */
while (*b != '\0' && argno < MAXTOKEN) {
! switch (*b) {
#ifdef BACKSLASH
! case '\\': /* only recognize \$ in non fmodes */
! if (leavequotes == ERRR) {
! leavequotes = ( Ft_almost(p[0], "pm!ode") ||
! Ft_almost(p[0], "cm!ode") ||
! Ft_almost(p[0], "le!t") );
! }
! if (expansion && b[1] != '\n' && (!leavequotes || b[1] == '$')) {
! b++;
! }
! COPY(b);
! break;
#endif
case SQUOTE: /* take following as one string, + turn off exp */
if (leavequotes == 1 || indquotes || inpar) {
--- 75,187 ----
/* go along the string */
while (*b != '\0' && argno < MAXTOKEN) {
! switch (*b)
! {
#ifdef BACKSLASH
! /* add support for C-style escape sequences */
! case '\\':
! {
! if (leavequotes == ERRR) {
! leavequotes = (
! Ft_almost(p[0], "pm!ode") ||
! Ft_almost(p[0], "cm!ode") ||
! Ft_almost(p[0], "le!t") );
! }
!
! /* only recognize escape sequences in non fmodes */
! if (expansion && b[1] != '\n' && (!leavequotes || b[1] == '$')) {
! int dummy = -1;
! int * dptr = &dummy;
! b++; /* skip over '\\' */
!
! switch (*b)
! {
! case '\0':
! break;
! case '\'':
! dummy = '\'';
! break;
! case '\"':
! dummy = '\"';
! break;
! case '$':
! dummy = '$';
! break;
! case '?':
! dummy = '\?';
! break;
! case 'a':
! dummy = '\a';
! break;
! case 'b':
! dummy = '\b';
! break;
! case 'f':
! dummy = '\f';
! break;
! case 'n':
! dummy = '\n';
! break;
! case 'r':
! dummy = '\r';
! break;
! case 't':
! dummy = '\t';
! break;
! case 'x':
! if (!isxdigit(b[1]))
! break;
! b++;
! dummy = tolower(*b) -
! (isdigit(*b) ? '0' : ('a' - 10));
! if (!isxdigit(b[1]))
! break;
! b++;
! dummy *= 16;
! dummy += tolower(*b) -
! (isdigit(*b) ? '0' : ('a' - 10));
! break;
! case 'v':
! dummy = '\v';
! break;
! case '0':
! case '1':
! case '2':
! case '3':
! case '4':
! case '5':
! case '6':
! case '7':
! dummy = *b - '0';
! if ((b[1] < '0') || (b[1] > '7'))
! break;
! b++;
! dummy *= 8;
! dummy += *b - '0';
! if ((b[1] < '0') || (b[1] > '7'))
! break;
! b++;
! dummy *= 8;
! dummy += *b - '0';
! break;
! case '\\':
! dummy = '\\';
! break;
! default:
! break;
! }
! if (dummy < 0) {
! dummy = '\\';
! } else {
! b++;
! }
! COPY(dptr);
! break;
! } else {
! COPY(b);
! break;
! }
! }
#endif
case SQUOTE: /* take following as one string, + turn off exp */
if (leavequotes == 1 || indquotes || inpar) {

View File

@ -1,121 +0,0 @@
*** ./docs/reference.tmpl.orig Mon Nov 7 15:50:52 1994
--- ./docs/reference.tmpl Mon Aug 5 06:34:20 1996
***************
*** 988,994 ****
let String = "new.file"
let x = (String == "new.file")
let y = ("file1" == "file2")
! let Bing = "\a\a\a"
let Here = Cwd # Store the value of the current working directory
let Input = Read() # Read from stdin
let Test = FileName(ReadFile) - ".data"
--- 988,994 ----
let String = "new.file"
let x = (String == "new.file")
let y = ("file1" == "file2")
! let Bing = "\verb+\a+\verb+\a+\verb+\a+"
let Here = Cwd # Store the value of the current working directory
let Input = Read() # Read from stdin
let Test = FileName(ReadFile) - ".data"
***************
*** 996,1002 ****
let y = scan(Read(), "%lf")
let File = "STRING_23.4"
let number = scan("%*[_A-Z]%lf", File)
! let Message = "A tab \t and a newline\n"
\end{verbatim}
@ifhelp
--- 996,1002 ----
let y = scan(Read(), "%lf")
let File = "STRING_23.4"
let number = scan("%*[_A-Z]%lf", File)
! let Message = "A tab \verb+\t+ and a newline\verb+\n+"
\end{verbatim}
@ifhelp
***************
*** 1800,1806 ****
/* You have full use of math and stdio libraries too!!! */
fprintf(stderr,
! "BTW, Did you know that %lf is the sqrt(pi)?\n", sqrt(M_PI));
half_n = n >>1; /* half of n */
for (i=0;i<half_n;i++) { /* Standard C: indices from 0 to data-1 */
--- 1800,1806 ----
/* You have full use of math and stdio libraries too!!! */
fprintf(stderr,
! "BTW, Did you know that %lf is the sqrt(pi)?\verb+\n+", sqrt(M_PI));
half_n = n >>1; /* half of n */
for (i=0;i<half_n;i++) { /* Standard C: indices from 0 to data-1 */
***************
*** 2800,2806 ****
\nopagebreak\begin{verbatim}
set output stdout
cmode
! print x, y, "\n"
\end{verbatim}
@ifhelp
--- 2800,2806 ----
\nopagebreak\begin{verbatim}
set output stdout
cmode
! print x, y, "\verb+\n+"
\end{verbatim}
@ifhelp
***************
*** 2830,2836 ****
cmode
print x+2
print String, x, y, z
! print "Warning \a\a\a", "x = ", x, "\n"
\end{verbatim}
\Seealso
--- 2830,2836 ----
cmode
print x+2
print String, x, y, z
! print "Warning \verb+\a+\verb+\a+\verb+\a+", "x = ", x, "\verb+\n+"
\end{verbatim}
\Seealso
***************
*** 2876,2882 ****
b += a
a = c
}
! print "\n"
}
# The following 'for' loop is equivalent to the preceding fib()
proc fib2(x) {
--- 2876,2882 ----
b += a
a = c
}
! print "\verb+\n+"
}
# The following 'for' loop is equivalent to the preceding fib()
proc fib2(x) {
***************
*** 2885,2891 ****
for(a=0,b=1;b<x;c=b,b+=a,a=c) {
print b
}
! print "\n"
}
fib(1000) # A procedure as called from C-calculator mode.
fmode
--- 2885,2891 ----
for(a=0,b=1;b<x;c=b,b+=a,a=c) {
print b
}
! print "\verb+\n+"
}
fib(1000) # A procedure as called from C-calculator mode.
fmode

View File

@ -1,34 +0,0 @@
--- src/head.h~ Sat Sep 3 08:02:18 1994
+++ src/head.h Sat Oct 19 22:35:57 2002
@@ -84,9 +84,9 @@
extern int Ft_varcpy(char *, char *);
extern int Ft_vgetargp (char *b, char **p, int type, char **add);
extern int Ft_vgetargp(char *b, char **p, int type, char **add);
-extern int append_history(int, char *);
+//extern int append_history(int, char *);
extern int history_expand(char *, char **);
-extern int write_history(char *);
+//extern int write_history(char *);
extern void Ft_cleanframe (void);
extern void Ft_fit (double *x, double *y, int ndata, double *sig, int mwt, double *a, double *b, double *siga, double *sigb, double *chi2, double *q);
extern void Ft_free_dmatrix(double **m, int nrl, int nrh, int ncl, int nch);
@@ -105,7 +105,7 @@
extern void Ft_pearsn (double *x, double *y, int n, double *r, double *prob, double *z);
extern void Ft_resetindex(void);
extern void Ft_resetprog(void);
-extern void add_history(char *);
+//extern void add_history(char *);
int Ft_printversion (void);
void Ft_reaperon(void);
void Ft_reaperoff(void);
--- src/macro.c~ Mon Nov 7 22:07:40 1994
+++ src/macro.c Sat Oct 19 22:36:09 2002
@@ -64,7 +64,7 @@
jmp_buf Ft_Jump;
extern int history_expand(char *, char **);
-extern void add_history(char *);
+//extern void add_history(char *);
extern char *readline(char *);
extern int Ft_Interact;

View File

@ -1,48 +0,0 @@
FUDGIT is a double-precision multi-purpose fitting program.
It can manipulate complete columns of numbers in the form
of vector arithmetic. FUDGIT is also an expression language
interpreter understanding most of C grammar except pointers.
Morever, FUDGIT is a front end for any plotting program supporting
commands from stdin. It is a nice mathematical complement to
GNUPLOT, for example.
The main features of FUDGIT are:
- Command shell including history;
- Possible abbreviation of all the ``fitting mode'' commands;
- Possible plural when it makes sense too;
- Interactive shell supporting flow control (while,
if-else-endif, foreach);
- User definable macros;
- User definable aliases;
- On-line help;
- On-line loadable procedure- or function-objects;
- On-line selectable plotting program;
- Fourier transforms;
- Spline interpolation;
- Smoothing;
- Double-precision built-in calculator;
- Built-in interpreter supporting most of C language including
flow control (if, else, while, for, break, continue);
- User definable functions and procedures;
- Double-precision vector arithmetic;
- Access to the complete C math library;
- Access to any external C or FORTRAN routines/libraries
through dynamic loading;
- Built-in fitting series such as:
+ power series (polynomial);
+ sine series;
+ cosine series;
+ Legendre polynomials;
+ series of Gaussians;
+ series of exponentials;
+ series of lorentzian;
- User definable fitting functions;
- Totally dynamical allocation of variables and parameters;
- Possible selection of fitting ranges;
FUDGIT has a collection of fitting routines including:
- straight line (linear) least squares;
- straight line (linear) least absolute deviation;
- general linear least squares using QR decomposition;
- general linear least squares using singular value decomposition;
- nonlinear Marquardt-Levenberg method;

View File

@ -1,13 +0,0 @@
bin/fudgit
lib/fudgit/advance.ft
lib/fudgit/avg.ft
lib/fudgit/bessel.ft
lib/fudgit/fac.ft
lib/fudgit/fft.ft
lib/fudgit/fib.ft
lib/fudgit/fib2.ft
lib/fudgit/fit.ft
lib/fudgit/fudgitrc
lib/fudgit/if.ft
lib/fudgit/fudgit.help
@dirrm lib/fudgit

View File

@ -1,16 +0,0 @@
#!/bin/sh
cd $WRKSRC || exit 1;
cat >> Makefile << END
BINDIR=$PREFIX/bin
LIBDIR=$PREFIX/lib/fudgit
MANDIR=$PREFIX/man/man1
DLLRL = -Duse-dll-readline
all: freebsd
END
exit 0;

View File

@ -1,60 +0,0 @@
# New ports collection makefile for: Kaskade
# Date created: 19 Sept. 1997
# Whom: Pedro Giffuni
#
# $FreeBSD$
#
PORTNAME= kaskade
PORTVERSION= 3.2.1
PORTREVISION= 5
CATEGORIES= math science
MASTER_SITES= ftp://ftp.zib.de/pub/kaskade/3.x/
DISTNAME= ${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Adaptive linear scalar elliptic and parabolic problem solver
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
USE_FORTRAN= yes
FORTRANLIBS= -lgfortranbegin -lgfortran
GCCLIBDIR= -L`${CAT} ${WRKSRC}/LIBDIR` -L`${CAT} ${WRKSRC}/LIBDIR`/../../..
USE_XORG= x11
GNU_CONFIGURE= yes
BROKEN= Fails to compile with GCC 4.3
DIST_SUBDIR= kaskade
WRKSRC= ${WRKDIR}/3.2.1
pre-configure:
${CP} ${FILESDIR}/Makefile ${WRKSRC}
${CP} ${FILESDIR}/configure ${WRKSRC}
@${DIRNAME} `${F77} -print-libgcc-file-name` > ${WRKSRC}/LIBDIR
@${REINPLACE_CMD} "s+%%F77%%+${F77}+" ${WRKSRC}/sources/configure
@${REINPLACE_CMD} -e "s+%%GCCLIBDIR%%+${GCCLIBDIR}+" -e "s+%%FORTRANLIBS%%+${FORTRANLIBS}+" ${WRKSRC}/sources/makefile.in
@${REINPLACE_CMD} "s+%%F77%%+${F77}+" ${WRKSRC}/minigraph/configure
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/data/*.cmd ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/data/*.dat ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/data/*.ex ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/data/*.geo ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/data/kaskade.init ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/data/*.mat ${EXAMPLESDIR}
.endif
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 700042
.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
BROKEN= Does not compile with GCC 4.2
.endif
.endif
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (kaskade/3.2.1.tar.gz) = 9f7319840c6fb567f052d7a60df732d9666f378a7f193112b153af237fc18785
SIZE (kaskade/3.2.1.tar.gz) = 944645

View File

@ -1,8 +0,0 @@
# $FreeBSD$
all:
cd minigraph && $(MAKE)
cd sources && $(MAKE)
install:
$(BSD_INSTALL_PROGRAM) sources/k6-freebsd-cc $(PREFIX)/bin/k6

View File

@ -1,4 +0,0 @@
#!/bin/sh
# $FreeBSD$
(cd minigraph && sh ./configure $*)
(cd sources && sh ./configure $*)

View File

@ -1,16 +0,0 @@
$FreeBSD$
*** sources/psdriv.cc.orig Tue Jul 8 23:53:37 1997
--- sources/psdriv.cc Tue Jul 8 23:53:43 1997
***************
*** 155,161 ****
--- 155,163 ----
fprintf(graph->file, "%%!PS-Adobe-2.0\n"); // was 1.0
fprintf(graph->file, "%%%%Title: %s\n", graph->fileName);
fprintf(graph->file, "%%%%Creator: MiniGraphic\n");
+ #ifndef __FreeBSD__
fprintf(graph->file, "%%%%For: %s\n", cuserid(0));
+ #endif
time(&t);
fprintf(graph->file, "%%%%CreationDate: %s", ctime(&t));
fprintf(graph->file, "%%%%Pages: (atend)\n");

View File

@ -1,11 +0,0 @@
--- minigraph/configure~ Fri Apr 11 18:11:54 2003
+++ minigraph/configure Wed Jan 17 06:48:23 2007
@@ -2876,7 +2876,7 @@
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-F77=f77
+F77=%%F77%%
AR=ar
FFLAGS=
CLDFLAGS=

View File

@ -1,13 +0,0 @@
$FreeBSD$
--- sources/makefile.in.orig Fri Nov 14 15:11:06 2003
+++ sources/makefile.in Fri Nov 14 15:11:19 2003
@@ -15,7 +15,7 @@
CFLAGS = @CFLAGS@ -I$(INCDIR)
CXXFLAGS = @CXXFLAGS@ -I$(INCDIR)
FFLAGS = @FFLAGS@
-FCLIBS = @FCLIB@
+FCLIBS = -lg2c @FCLIB@
CLDFLAGS = @CLDFLAGS@
FLDFLAGS = @FLDFLAGS@
LIBS = $(FCLIBS) @X_LIBS@ @FCLIB@ @LIBS@

View File

@ -1,63 +0,0 @@
--- ./sources/alloc.c.orig Tue Dec 14 13:06:31 1999
+++ ./sources/alloc.c Tue Aug 16 23:59:29 2005
@@ -60,7 +60,7 @@
++noOfElementsInBlock;
++freeElement;
- if (noOfElementsInBlock > maxElementsInBlock)
+ if (noOfElementsInBlock > maxElementsInBlock)
{
if (noOfBlocksSinceIncrement > 100) // dynamic size extension
{
@@ -71,7 +71,7 @@
MemoryBlock* newBlock = ::new MemoryBlock;
if (newBlock == 0) allocationError();
- newBlock->space = ::new T[maxElementsInBlock];
+ newBlock->space = ::new T[maxElementsInBlock];
if (newBlock->space == 0) allocationError();
newBlock->next = lastBlock;
@@ -97,19 +97,19 @@
//-------------------------------------------------------------------------
template<class T> Allocator<T>:: ~Allocator()
-{
- MemoryBlock* toDel;
+{
+ typename StaticAllocator<T>::MemoryBlock* toDel;
- while(lastBlock)
+ while(this->lastBlock)
{
- toDel = lastBlock;
- lastBlock = lastBlock->next;
+ toDel = this->lastBlock;
+ this->lastBlock = this->lastBlock->next;
delete [] toDel->space;
delete toDel;
}
int i;
- FORALL(returnedElements,i) returnedElements[i] = 0;
+ FORALL(this->returnedElements,i) this->returnedElements[i] = 0;
}
//-------------------------------------------------------------------------
@@ -118,11 +118,11 @@
{
T* elem;
- if (returnedElements.h == 0) elem = getFromBlock();
- else
- {
- elem = returnedElements.pop();
- elem->reset();
+ if (this->returnedElements.h == 0) elem = this->getFromBlock();
+ else
+ {
+ elem = this->returnedElements.pop();
+ elem->reset();
}
return elem;
}

View File

@ -1,12 +0,0 @@
--- ./sources/alloc.h.orig Fri Dec 10 15:19:05 1999
+++ ./sources/alloc.h Tue Aug 16 22:42:54 2005
@@ -3,7 +3,8 @@
#ifndef ALLOC_H
#define ALLOC_H
-#include <iostream.h>
+#include <iostream>
+using namespace std;
#include "stack.h"

View File

@ -1,11 +0,0 @@
--- ./sources/cmdpars.h.orig Fri Dec 10 15:30:27 1999
+++ ./sources/cmdpars.h Tue Aug 16 21:40:15 2005
@@ -3,7 +3,7 @@
#ifndef CMDPARS_H
#define CMDPARS_H
-#include <fstream.h>
+#include <fstream>
#include "dict.h"

View File

@ -1,11 +0,0 @@
--- sources/configure~ Fri Apr 11 18:16:30 2003
+++ sources/configure Wed Jan 17 06:44:26 2007
@@ -2876,7 +2876,7 @@
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-F77=f77
+F77=%%F77%%
AR=ar
FFLAGS=
CLDFLAGS=

View File

@ -1,11 +0,0 @@
--- ./sources/dict.h.orig Tue Dec 14 12:55:24 1999
+++ ./sources/dict.h Tue Aug 16 22:03:02 2005
@@ -4,7 +4,7 @@
#define DICT_H
-#include <iostream.h>
+#include <iostream>
#include <math.h>
#include "stack.h"

View File

@ -1,11 +0,0 @@
--- ./sources/dlist.h.orig Tue Dec 14 13:48:01 1999
+++ ./sources/dlist.h Tue Aug 16 22:50:10 2005
@@ -3,7 +3,7 @@
#ifndef DLIST_H
#define DLIST_H
-#include <iostream.h>
+#include <iostream>
template<class T>

View File

@ -1,11 +0,0 @@
--- ./sources/family.h.orig Fri Aug 4 10:13:45 2000
+++ ./sources/family.h Wed Aug 17 00:07:37 2005
@@ -85,7 +85,7 @@
virtual ~Son() { }
- void* operator new(size_t /*size*/) { cout.flush(); abort(); return 0; }
+ void* operator new(size_t /*size*/) throw() { cout.flush(); abort(); return 0; }
void operator delete(void* /*son*/) { cout.flush(); abort(); }
virtual int NoOfFathers() const = 0;

View File

@ -1,13 +0,0 @@
--- ./sources/general.h.in.orig Tue Dec 14 15:27:41 1999
+++ ./sources/general.h.in Tue Aug 16 21:27:57 2005
@@ -3,8 +3,8 @@
#ifndef GENERAL_H
#define GENERAL_H
-#include <iostream.h>
-#include <stddef.h>
+#include <iostream>
+#include <stddef.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

View File

@ -1,32 +0,0 @@
--- ./sources/kvector.h.orig Fri Dec 10 15:20:04 1999
+++ ./sources/kvector.h Tue Aug 16 22:39:18 2005
@@ -12,20 +12,21 @@
//-------------------------------------------------------------------------
-#include <iostream.h>
-#include <stdlib.h>
+#include <iostream>
+using namespace std;
+#include <stdlib.h>
//----------------------------------------------------------------------------
template<class T>
-class Vector
-{
- public:
-
- T* v;
+class Vector
+{
+ public:
+
+ T* v;
int l, h;
-
+
Vector(int l1, int h1) { allocate(l1, h1); }
Vector(int h1) { allocate( 1, h1); }
Vector() { allocate( 1, 1); }

View File

@ -1,11 +0,0 @@
--- sources/makefile.in~ Wed Jan 17 06:49:09 2007
+++ sources/makefile.in Wed Jan 17 09:18:46 2007
@@ -15,7 +15,7 @@
CFLAGS = @CFLAGS@ -I$(INCDIR)
CXXFLAGS = @CXXFLAGS@ -I$(INCDIR)
FFLAGS = @FFLAGS@
-FCLIBS = -lg2c @FCLIB@
+FCLIBS = %%GCCLIBDIR%% %%FORTRANLIBS%%
CLDFLAGS = @CLDFLAGS@
FLDFLAGS = @FLDFLAGS@
LIBS = $(FCLIBS) @X_LIBS@ @FCLIB@ @LIBS@

View File

@ -1,35 +0,0 @@
--- ./sources/matrix.h.orig Fri Dec 10 15:20:13 1999
+++ ./sources/matrix.h Tue Aug 16 22:41:02 2005
@@ -13,21 +13,22 @@
//-------------------------------------------------------------------------
#include <stdio.h>
-#include <iostream.h>
+#include <iostream>
+using namespace std;
template<class T>
-
-class Matrix
-{
- public:
- T** row;
- int rl, rh, cl, ch;
-
- Matrix (int rl1, int rh1, int cl1, int ch1)
+class Matrix
+{
+ public:
+
+ T** row;
+ int rl, rh, cl, ch;
+
+ Matrix (int rl1, int rh1, int cl1, int ch1)
{ allocate (rl1,rh1,cl1,ch1); }
- Matrix (int nr1, int nc1) { allocate (1, nr1, 1, nc1); }
+ Matrix (int nr1, int nc1) { allocate (1, nr1, 1, nc1); }
~Matrix();

View File

@ -1,11 +0,0 @@
--- ./sources/slist.h.orig Fri Dec 10 15:20:49 1999
+++ ./sources/slist.h Tue Aug 16 23:25:00 2005
@@ -3,7 +3,7 @@
#ifndef SLIST_H
#define SLIST_H
-#include <iostream.h>
+#include <iostream>
template<class T>

View File

@ -1,143 +0,0 @@
--- ./sources/stack.c.orig Thu Oct 10 12:01:26 1996
+++ ./sources/stack.c Tue Aug 16 23:20:18 2005
@@ -8,77 +8,77 @@
#include "stack.h"
-template<class T>
-Stack<T>:: Stack(int l1, int top1, int h1)
- : Vector<T>(l1,top1) { top=top1; h=h1; }
-
-template<class T>
-Stack<T>:: Stack(int l1, int top1)
- : Vector<T>(l1,top1) { top=top1; h=l1-1; }
+template<class T>
+Stack<T>:: Stack(int l1, int top1, int h1)
+ : Vector<T>(l1,top1) { top=top1; this->h=h1; }
+
+template<class T>
+Stack<T>:: Stack(int l1, int top1)
+ : Vector<T>(l1,top1) { top=top1; this->h=l1-1; }
-template<class T>
-Stack<T>:: Stack(int top1) : Vector<T>(1,top1) { top=top1; h=0;}
+template<class T>
+Stack<T>:: Stack(int top1) : Vector<T>(1,top1) { top=top1; this->h=0;}
-template<class T>
-Stack<T>:: Stack() : Vector<T>(DefaultSize) { top=DefaultSize; h=0;}
+template<class T>
+Stack<T>:: Stack() : Vector<T>(DefaultSize) { top=DefaultSize; this->h=0;}
template<class T> void Stack<T>:: push(const T a)
{
- if (h==top) extend();
- v[++h] = a;
+ if (this->h==top) extend();
+ this->v[++this->h] = a;
}
template<class T> T Stack<T>:: pop()
{
- if (h < l)
+ if (this->h < this->l)
{
- cout << "\n*** pop tried from empty stack \n";
- cout.flush(); abort(); return v[l]; // dummy to avoid compiler warnings
+ cout << "\n*** pop tried from empty stack \n";
+ cout.flush(); abort(); return this->v[this->l]; // dummy to avoid compiler warnings
}
- else return v[h--];
+ else return this->v[this->h--];
}
template<class T> T Stack<T>:: Top() const
{
- if (h < l)
+ if (this->h < this->l)
{
- cout << "\n*** Class Stack (Top): empty stack \n";
- cout.flush(); abort(); return v[l]; // dummy to avoid compiler warnings
+ cout << "\n*** Class Stack (Top): empty stack \n";
+ cout.flush(); abort(); return this->v[this->l]; // dummy to avoid compiler warnings
}
- else return v[h];
+ else return this->v[this->h];
}
template<class T> T Stack<T>:: Prev() const
{
- if (h <= l)
+ if (this->h <= this->l)
{
- cout << "\n*** Class Stack (Prev): only one element on stack \n";
- cout.flush(); abort(); return v[l]; // dummy to avoid compiler warnings
+ cout << "\n*** Class Stack (Prev): only one element on stack \n";
+ cout.flush(); abort(); return this->v[this->l]; // dummy to avoid compiler warnings
}
- else return v[h-1];
+ else return this->v[this->h-1];
}
template<class T> void Stack<T>:: extend()
{
- int stackSize = top-l+1;
+ int stackSize = top - this->l + 1;
stackSize = int(1.5*stackSize);
if (stackSize <= 2) stackSize = 4;
-
- top = l+stackSize-1;
+
+ top = this->l+stackSize-1;
T* vnew = new T[stackSize];
- if (!vnew)
+ if (!vnew)
{
- cout << "\n*** stack extension failure: l=" <<l<< " top=" <<top<< "\n";
+ cout << "\n*** stack extension failure: l=" <<this->l<< " top=" <<top<< "\n";
cout.flush(); abort();
}
- vnew -= l;
+ vnew -= this->l;
- for (int i=l; i<=h; ++i) vnew[i] = v[i];
- v = v+l;
- delete [] v;
- v = vnew;
+ for (int i=this->l; i<=this->h; ++i) vnew[i] = this->v[i];
+ this->v = this->v + this->l;
+ delete [] this->v;
+ this->v = vnew;
if (AnnounceExtensionFlag) cout << "\n* Stack extended to " << top << "\n";
}
@@ -86,10 +86,10 @@
template<class T> void Stack<T>:: resize(int newl, int newTop)
{
- v += l; delete[] v;
- allocate (newl, newTop);
+ this->v += this->l; delete[] this->v;
+ this->allocate (newl, newTop);
top = newTop;
- h = newl-1;
+ this->h = newl-1;
}
template<class T> void Stack<T>:: resize(int newTop) { resize (1,newTop); }
@@ -97,11 +97,11 @@
template<class T> void Stack<T>:: resize(int newl, int newTop, int newh)
{
resize(newl, newTop);
- h = newh;
+ this->h = newh;
}
//-------------------------------------------------------------------------
template<class T> Stack<T>:: Stack(Stack<T>& /*vec*/)
{
- notImplemented("Stack:: copy constructor! Check function arguments");
+ this->notImplemented("Stack:: copy constructor! Check function arguments");
}

View File

@ -1,11 +0,0 @@
--- ./sources/stack.h.orig Fri Dec 10 15:20:50 1999
+++ ./sources/stack.h Tue Aug 16 22:01:00 2005
@@ -30,7 +30,7 @@
virtual T Top() const;
- int empty() const { return h < l; }
+ int empty() const { return this->h < this->l; }
virtual void resize(int newTop);
virtual void resize(int newl, int newTop);

View File

@ -1,15 +0,0 @@
--- ./sources/utils.h.orig Tue Dec 14 15:57:46 1999
+++ ./sources/utils.h Tue Aug 16 21:32:31 2005
@@ -3,10 +3,10 @@
#ifndef UTILS_H
#define UTILS_H
-#include <stddef.h>
+#include <stddef.h>
#include <stdio.h>
#include <string.h>
-#include <iostream.h>
+#include <iostream>
#include <stdlib.h>
#include <ctype.h>
#include <math.h>

View File

@ -1,11 +0,0 @@
--- ./sources/varalloc.cc.orig Fri Dec 10 12:41:11 1999
+++ ./sources/varalloc.cc Wed Aug 17 00:04:09 2005
@@ -5,7 +5,7 @@
Part of the Kaskade distribution
*/
-#include <iostream.h>
+#include <iostream>
#include <stdlib.h>
#include "varalloc.h"

View File

@ -1,28 +0,0 @@
--- ./sources/vector.c.orig Thu Oct 10 12:01:35 1996
+++ ./sources/vector.c Tue Aug 16 22:37:14 2005
@@ -5,12 +5,14 @@
Part of the Kaskade distribution
*/
+#include <iostream>
+using namespace std;
template<class T> Vector<T>:: ~Vector() { v+=l; delete[] v; }
template<class T> void Vector<T>:: allocate (int l1, int h1)
-{
- l=l1; h=h1;
+{
+ l=l1; h=h1;
if (h < l) {
cout << "\n*** Class vector: wrong indices: l,h = "
<< l << " " << h << "\n";
@@ -23,7 +25,7 @@
cout.flush(); abort();
}
v -= l;
-}
+}
template<class T> void Vector<T>:: resize(int newl, int newh)
{

View File

@ -1,31 +0,0 @@
--- ./sources/vector.h.orig Fri Dec 10 15:21:23 1999
+++ ./sources/vector.h Tue Aug 16 22:04:53 2005
@@ -12,20 +12,20 @@
//-------------------------------------------------------------------------
-#include <iostream.h>
-#include <stdlib.h>
+#include <iostream>
+#include <stdlib.h>
//----------------------------------------------------------------------------
template<class T>
-class Vector
-{
- public:
-
- T* v;
+class Vector
+{
+ public:
+
+ T* v;
int l, h;
-
+
Vector(int l1, int h1) { allocate(l1, h1); }
Vector(int h1) { allocate( 1, h1); }
Vector() { allocate( 1, 1); }

View File

@ -1,24 +0,0 @@
The KASKADE software package solves linear scalar elliptic and
parabolic problems in 1, 2, 3 space dimensions with adaptive finite
element methods.
Furthermore, the toolbox includes extensions for handling systems of
equations and example algorithms for nonlinear methods used in obstacle,
porous media or Stefan problems.
The core of the program is a variety of multilevel/multigrid
preconditioners for the arising linear systems.
The code, a programmer's manual describing the software design, and a
user's guide are available by anonymous ftp from the MGNet or from the
eLib at the Konrad-Zuse-Zentrum in Berlin.
elib:
=====
ftp elib.zib-berlin.de
in the subdirectories
/pub/kaskade/3.x and /pub/kaskade/Manuals/3.x
WWW: http://www.zib.de/Numerik/numsoft/kaskade/index.en.html

View File

@ -1,193 +0,0 @@
bin/k6
%%PORTDOCS%%%%EXAMPLESDIR%%/aniso-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/aniso-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/aniso-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/boundaryLayer.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/casting.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/casting.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/casting.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/circle-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/circle-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/circle-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/circle-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/circle-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/circle.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/circle.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/circle.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/circle.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/corner.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/corner.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/corner.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/cubeBey.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/cubus27.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/cubus27.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/cubus27aF.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/cylind-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/cylind-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/cylind-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/cylindrical-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/cylindrical-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/cylindrical-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/cylindrical-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/cylindrical-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/cylindrical-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-2d-a.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-2d-a.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-2d-a.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-2d.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/flow-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/hexagon.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/hexagon.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/hexagon.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/hole-2d-mod.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/hole-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/hole-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/hole-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/holeA-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/holes-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/holes-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/holes-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/holes-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/holes-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/holes-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/integ.dat
%%PORTDOCS%%%%EXAMPLESDIR%%/jump.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/jump.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/jump.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/jump.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/kaskade.init
%%PORTDOCS%%%%EXAMPLESDIR%%/l-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/l-2d.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/l-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/l-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/l-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/l-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/l-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/layer-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/layer-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/layer-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/layer-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/layer-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/layer-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/layer.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/layer.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/motz-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/motz-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/motz-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/motz-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/motz-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/motz-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/obstacle.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/obstacle.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/obstacle.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/obstacle.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-1d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-1d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-1d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/peak-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/pmedia.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/pmedia.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/pmedia.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/pmedia.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-1d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-1d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-1d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/simple-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/simpletr.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/simpletr.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/simpletr.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/skeleton.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/skeleton.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/skeleton.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/skin.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/skin.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/skin.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d-45.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d-45.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d-45.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d-a.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d-a.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d-a.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/slit-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/staticPeak.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/staticpeak.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/stefan.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/stefan.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/stefan.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/stefan.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/t_shape.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/t_shape.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/t_shape.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/transientDiffus.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/transientPeak.ex
%%PORTDOCS%%%%EXAMPLESDIR%%/transpeak-1d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/transpeak-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/transpeak.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/u-1d-step.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/u-1d-step.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/u-1d-step.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/u-2d-step.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/u-2d-step.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/u-2d-step.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/u-3d-step.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/u-3d-step.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/u-3d-step.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/u1mc.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/u1mc.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/u1mc.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/u1stepmc.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/u1stepmc.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/u1stepmc.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-1d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-1d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-1d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-1da.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d-a.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d-a.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d-a.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d-b.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d-b.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d-b.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-2d.zib.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/unit-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-1d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-1d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-1d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/user-static-3d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-1d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-1d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-1d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-2d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-2d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-2d.mat
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-3d.cmd
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-3d.geo
%%PORTDOCS%%%%EXAMPLESDIR%%/user-trans-3d.mat
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%

View File

@ -1,36 +0,0 @@
# New ports collection makefile for: qscanplot
# Date created: 9 January 2002
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= qscanplot
PORTVERSION= 0.4
PORTREVISION= 8
CATEGORIES= math
# per distfile survey, mastersite disappeared in March 2003
MASTER_SITES= # http://www.gae.ucm.es/~gonzalez/qscanplot/
MAINTAINER= ports@FreeBSD.org
COMMENT= A program to extract data from scanned plots, graphs and figures
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
USE_XORG= x11 xext xinerama
USE_QT_VER= 3
USE_PERL5_BUILD=yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= LDFLAGS="-lm ${PTHREAD_LIBS}" \
LIBQT=-lqt-mt
MAKE_ENV= QTDIR=${QT_PREFIX}
post-patch:
@${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/qscanplot/templates/sample.qscanplotrc
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (qscanplot-0.4.tar.gz) = 5353a959a96e8ab431824d7bfbc32414dfa09699552f28c5383ac6c2b8157c77
SIZE (qscanplot-0.4.tar.gz) = 1318098

View File

@ -1,64 +0,0 @@
$FreeBSD$
--- configure.orig Sun Apr 21 13:34:06 2002
+++ configure Tue Apr 23 22:08:24 2002
@@ -1117,10 +1117,10 @@
# The aliases save the names the user supplied, while $host etc.
# will get canonicalized.
-test -n "$target_alias" &&
- test "$program_prefix$program_suffix$program_transform_name" = \
- NONENONEs,x,x, &&
- program_prefix=${target_alias}-
+#test -n "$target_alias" &&
+# test "$program_prefix$program_suffix$program_transform_name" = \
+# NONENONEs,x,x, &&
+# program_prefix=${target_alias}-
test -z "$target_alias" &&
target_alias=$ac_cv_target
@@ -2045,7 +2045,7 @@
fi
else
if test "$GCC" = yes; then
- CFLAGS="-O2"
+# CFLAGS="-O2"
else
CFLAGS=
fi
@@ -2170,7 +2170,7 @@
;;
esac
else
- CFLAGS="-O2 $CFLAGS"
+# CFLAGS="-O2 $CFLAGS"
fi
fi
@@ -2392,7 +2392,7 @@
fi
else
if test "$GXX" = yes; then
- CXXFLAGS="-O2"
+# CXXFLAGS="-O2"
else
CXXFLAGS=
fi
@@ -2589,7 +2589,7 @@
CXXFLAGS="-Wold-style-cast -Wredundant-decls -Wconversion $CXXFLAGS"
fi
else
- CXXFLAGS="-O2 $CXXFLAGS"
+# CXXFLAGS="-O2 $CXXFLAGS"
fi
fi
@@ -8669,6 +8669,7 @@
else
LIB_QT="$kde_int_qt "'$(LIBPNG) $(LIBJPEG)'
fi
+LIB_QT="$LIBQT $LIB_QT"
DO_NOT_COMPILE="$DO_NOT_COMPILE CVS debian bsd-port admin"

View File

@ -1,10 +0,0 @@
--- qscanplot/dinterpolator.cpp.orig Tue Feb 17 14:15:08 2004
+++ qscanplot/dinterpolator.cpp Tue Feb 17 14:15:25 2004
@@ -30,6 +30,7 @@
#include "dinterpolator.h"
#include <qlistbox.h>
#include <qmultilineedit.h>
+#include <qregexp.h>
dInterpolator::dInterpolator(QWidget *parent, const char *name, bool modal )
: dlgInterpolator(parent,name,modal)

View File

@ -1,14 +0,0 @@
$FreeBSD$
--- qscanplot/Makefile.in 2002/04/23 10:07:59 1.1
+++ qscanplot/Makefile.in 2002/04/23 10:08:15
@@ -226,7 +226,7 @@
INTERFACES = dlgNewPlugin.ui dlgPreferences.ui dlgNewElement.ui dlgModels.ui dlgInterpolator.ui dlgGrid.ui dlgExportSetup.ui dlgExportPreview.ui dlgEditElement.ui dlgAxisPoint.ui dlgAbout.ui
TRANSLATIONS =
KDE_OPTIONS = qtonly
-qscanplot_LDADD = -ldl -lm $(LIB_QT) $(LIBSOCKET)
+qscanplot_LDADD = -lm $(LIB_QT) $(LIBSOCKET)
SUBDIRS = docs plugins templates

View File

@ -1,14 +0,0 @@
$FreeBSD$
--- qscanplot/docs/Makefile.in 2002/01/10 15:56:35 1.1
+++ qscanplot/docs/Makefile.in 2002/01/10 15:57:01
@@ -19,7 +19,7 @@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
-prefix = @prefix@
+prefix = @prefix@/share
exec_prefix = @exec_prefix@
#>-
bindir = @bindir@

View File

@ -1,14 +0,0 @@
$FreeBSD$
--- qscanplot/docs/en/Makefile.in 2002/01/10 15:57:09 1.1
+++ qscanplot/docs/en/Makefile.in 2002/01/10 15:57:21
@@ -19,7 +19,7 @@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
-prefix = @prefix@
+prefix = @prefix@/share
exec_prefix = @exec_prefix@
#>-
bindir = @bindir@

View File

@ -1,11 +0,0 @@
--- qscanplot/lagrangeinterpolator.cpp.orig Sat Mar 30 17:30:42 2002
+++ qscanplot/lagrangeinterpolator.cpp Thu Dec 23 20:19:26 2004
@@ -32,7 +32,7 @@
// Implementation of class LagrangeInterpolator
/** Constructor */
-LagrangeInterpolator::LagrangeInterpolator(double *px, double *py, int n=0)
+LagrangeInterpolator::LagrangeInterpolator(double *px=0, double *py=0, int n=0)
: Interpolator(px,py), length(n) {}
/** Sets the length of the vectors */

View File

@ -1,11 +0,0 @@
--- qscanplot/lagrangeinterpolator.h.orig Sat Mar 30 17:30:43 2002
+++ qscanplot/lagrangeinterpolator.h Thu Dec 23 20:20:14 2004
@@ -41,7 +41,7 @@
public:
- LagrangeInterpolator(double*px=0, double*py=0, int n=0); // constructor
+ LagrangeInterpolator(double*px, double*py, int n); // constructor
public:
void setLength(int n);

View File

@ -1,12 +0,0 @@
$FreeBSD$
--- qscanplot/plugins/make-all-plugins.sh 2002/04/23 09:48:36 1.1
+++ qscanplot/plugins/make-all-plugins.sh 2002/04/23 09:51:37
@@ -4,5 +4,5 @@
for i in `cat FUNCTIONS`; do
echo ; echo \# Generating plugin for function \"$i\":
- . make-plugin.sh $i
+ ./make-plugin.sh $i
done

View File

@ -1,31 +0,0 @@
--- qscanplot/plugins/make-plugin.sh.orig Sun Apr 14 11:42:17 2002
+++ qscanplot/plugins/make-plugin.sh Tue Feb 17 14:12:11 2004
@@ -1,14 +1,5 @@
#! /bin/sh
-TMAKEPATH=/usr/lib/tmake/linux-g++
-
-export TMAKEPATH
-
-if [ ! -d $TMAKEPATH ]; then
- echo Directory $TMAKEPATH selected for TMAKEPATH does not exist
- exit 1
-fi
-
plg=$1
plgcpp=$plg.cpp
@@ -34,11 +25,11 @@
echo Generating makefile . . .
-tmake -o $plgmak $plgpro
+qmake -o $plgmak $plgpro
echo Building plugin $plg
-make -f $plgmak
+gmake -f $plgmak
rm -f $plgmak $plgpro $plg.o
echo done.

View File

@ -1,14 +0,0 @@
$FreeBSD$
--- qscanplot/templates/sample.qscanplotrc 2002/04/23 20:34:58 1.1
+++ qscanplot/templates/sample.qscanplotrc 2002/04/23 20:35:32
@@ -7,7 +7,7 @@
<option key="Font_Weight" value="75" />
<option key="GUI_Style" value="5" />
<option key="Initial_Zoom" value="100" />
- <option key="Plugins_Directory" value="/usr/lib/qscanplot/plugins/" />
+ <option key="Plugins_Directory" value="%%PREFIX%%/lib/qscanplot/plugins/" />
<option key="Splash" value="true" />
<option key="Window_Height" value="738" />
<option key="Window_Width" value="848" />

View File

@ -1,10 +0,0 @@
--- qscanplot/qscanplotview.cpp.orig Tue Feb 17 14:17:51 2004
+++ qscanplot/qscanplotview.cpp Tue Feb 17 14:18:09 2004
@@ -33,6 +33,7 @@
#include <qpainter.h>
#include <qapplication.h>
#include <qmsgbox.h>
+#include <qcursor.h>
#include "resource.h"

View File

@ -1,2 +0,0 @@
QScanPlot is a program that let's you extract data from scanned plots, graphs,
figures etc. and save them into ASCII files.

View File

@ -1,9 +0,0 @@
bin/qscanplot
share/doc/qscanplot/index-1.html
share/doc/qscanplot/index-2.html
share/doc/qscanplot/index-3.html
share/doc/qscanplot/index-4.html
share/doc/qscanplot/index-5.html
share/doc/qscanplot/index-6.html
share/doc/qscanplot/index.html
@dirrm share/doc/qscanplot

View File

@ -1,52 +0,0 @@
# ex:ts=8
# New ports collection makefile for: rpc
# Date created: Mar 21, 2001
# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= rpc
PORTVERSION= 0.98
PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= http://www.eecs.umich.edu/~pelzlpj/rpc/
MAINTAINER= ports@FreeBSD.org
COMMENT= A full-screen RPN calculator program
BUILD_DEPENDS= ${LOCALBASE}/lib/libccm.so:${PORTSDIR}/math/ccmath
RUN_DEPENDS= ${LOCALBASE}/lib/libccm.so:${PORTSDIR}/math/ccmath
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
post-patch:
#
# Get rid of inline function body in implementation...
#
@${REINPLACE_CMD} -e '483,488d' ${WRKSRC}/src/RpcComplex.cpp
@${REINPLACE_CMD} -e '428,433d' ${WRKSRC}/src/RpcComplexMatrix.cpp
@${REINPLACE_CMD} -e '591,596d' ${WRKSRC}/src/RpcDouble.cpp
@${REINPLACE_CMD} -e '350,355d' ${WRKSRC}/src/RpcIntegerConst.cpp
@${REINPLACE_CMD} -e '394,399d' ${WRKSRC}/src/RpcRealMatrix.cpp
#
# ...and put it right into class declaration instead, to please newer GCC
#
@${REINPLACE_CMD} -E 's,([[:alnum:]]+ getData\( void \));,inline \1 { return data; },' \
${WRKSRC}/src/RpcComplex.h ${WRKSRC}/src/RpcComplexMatrix.h \
${WRKSRC}/src/RpcDouble.h ${WRKSRC}/src/RpcIntegerConst.h \
${WRKSRC}/src/RpcRealMatrix.h
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/manual ${DOCSDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (rpc-0.98.tar.gz) = f909c9be2cd0631d712214455ed49d4c63ed35077f6826fcf93fca2604fd3059
SIZE (rpc-0.98.tar.gz) = 140593

View File

@ -1,13 +0,0 @@
--- src/Makefile.in.orig Mon Aug 13 13:01:30 2001
+++ src/Makefile.in Mon Sep 16 22:04:55 2002
@@ -67,8 +67,8 @@
bin_PROGRAMS = rpc
-CFLAGS = -O2 -Wall
-CXXFLAGS = -O2 -Wall
+CFLAGS = @CFLAGS@
+CXXFLAGS = @CXXFLAGS@
INCLUDES = @CURSES_INCLUDEDIR@
LDADD = -lm -lccm @CURSES_LIBS@

View File

@ -1,7 +0,0 @@
RPC is a full-screen console-based RPN calculator that uses the curses
library. Its operation is similar to that of modern HP calculators,
but data entry has been optimized for efficiency on a PC keyboard. Its
features include extensive scientific calculator functionality, command
completion, and a visible interactive stack.
WWW: http://www.eecs.umich.edu/~pelzlpj/rpc/

View File

@ -1,3 +0,0 @@
bin/rpc
%%PORTDOCS%%%%DOCSDIR%%/manual
%%PORTDOCS%%@dirrm %%DOCSDIR%%

View File

@ -1,29 +0,0 @@
# New ports collection makefile for: SS
# Date created: 5 January 1997
# Whom: Pedro Giffuni
#
# $FreeBSD$
#
PORTNAME= ss
PORTVERSION= 1.3.3
CATEGORIES= math
MASTER_SITES= http://www.netsw.org/office/ \
http://ftp.de.cw.net/pub/netsw/office/
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A curses-based SpreadSheet program
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
WRKSRC= ${WRKDIR}/ss_133
MAN1= ss.1 pss.1
PLIST_FILES= bin/ss bin/pss
do-configure:
@${CP} ${WRKSRC}/config.bsd ${WRKSRC}/config.h
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ss_1.3.3.tar.gz) = 71f920aa0b718b9001d2485a011b8caa962a9c71264fcf90e4c2a74d175a49d4
SIZE (ss_1.3.3.tar.gz) = 171675

View File

@ -1,60 +0,0 @@
--- Makefile.orig Sat Feb 12 02:38:25 1994
+++ Makefile Fri Jan 24 18:01:12 1997
@@ -35,16 +35,19 @@
name = ss
NAME = SS
+# Installation prefix.
+ PREFIX ?=/usr/local
+
# This is where the install step puts the executables.
- EXDIR = /usr/local/bin
+ EXDIR = $(PREFIX)/bin
# This is where the man page goes, also what the extention and permissions are.
- MANDIR = /usr/local/man/man1
+ MANDIR = $(PREFIX)/man/man1
MANEXT = 1
MANMODE = 644
# This is where the library file (tutorial) goes.
- LIBDIR = /usr/local/lib/$(name)
+ LIBDIR = $(PREFIX)/lib/$(name)
# Variables which are NOT commonly changed.
#---------------------------------------------------------------------------
@@ -56,9 +59,9 @@
# some other yacc. Some systems don't allow you to
# increase the number of terminals (mostly AT&T), SCO's does though.
# NOTE: Do not use with bison 1.16! Get a new version...
-# YACC =yacc
+ YACC =yacc
# YACC =bison -y -d
- YACC =bison -y
+# YACC =bison -y
# MS-DOS needs y_tab instead of the normal y.tab
# YTAB =y_tab
@@ -75,8 +78,8 @@
# of the general case is in the next section: "SYSTEM DEFINES"
CC = gcc # Default compiler
- LIB = -lm -lcurses # Default needed libraries
- CFLAGS = -O # Default cc flags
+ LIB = -lm -lcurses -ltermcap -lcompat
+ CFLAGS += -O -DBSD43 # Default cc flags
LDFLAGS = # Default ld flags
# *** SPECIAL NOTES ***
@@ -214,9 +217,9 @@
# CFLAGS = -O -DSYSV3
### Using gcc 2.*
- CFLAGS = -O -DSYSV3 -I/usr/5include
+# CFLAGS = -O -DSYSV3 -I/usr/5include
##CFLAGS = -g -DSYSV3 -I/usr/5include
- LDFLAGS = -L/usr/5lib
+# LDFLAGS = -L/usr/5lib
# Ultrix Systems (preliminary - Ultrix V4.2a, Rev. 47)
#- - - - - - - - - - - - - - - - - - - -

View File

@ -1,11 +0,0 @@
--- curs_sup.h.orig Sat Feb 19 02:37:51 1994
+++ curs_sup.h Fri Jan 24 17:57:20 1997
@@ -44,7 +44,7 @@
* Or HP/Apollo. (16Feb94, Thomas Dickey, dickey@software.org)
* Or DOS w/djgpp. (16Feb94, Thomas Dickey, dickey@software.org)
*/
-#if defined (__bsdi__) || defined (__NeXT__) || defined(apollo) || defined(__GO32__)
+#if defined (__bsdi__) || defined (__FreeBSD__) || defined (__NeXT__) || defined(apollo) || defined(__GO32__)
# define STANDOUT_START standout()
# define STANDOUT_END standend()
#else

View File

@ -1,11 +0,0 @@
--- ss.h.orig Sat Feb 12 02:09:57 1994
+++ ss.h Fri Jan 24 17:57:20 1997
@@ -651,7 +651,7 @@
* BSDI's BSD/386 is also missing it.
* From: Mike Durian <durian@advtech.uswest.com> 8 Feb 1994.
*/
-#if defined(apollo) || defined (__bsdi__)
+#if defined(apollo) || defined (__bsdi__) || defined(__FreeBSD__)
# define beep() write(2, "\007", 1)
#endif

View File

@ -1,29 +0,0 @@
--- interp.c.orig Mon Feb 7 17:41:53 1994
+++ interp.c Fri Mar 10 13:31:32 2000
@@ -490,7 +490,7 @@
mdays[1] = 28 + (yr%4 == 0);
if (mo < 1 || mo > 12 || day < 1 || day > mdays[--mo] ||
- yr > 1999 || yr < 1970) {
+ yr > 2099 || yr < 1970) {
error("@dts: invalid argument");
cellerror = CELLERROR;
return(0.0);
@@ -560,7 +560,7 @@
#if defined(__GO32__) || defined(__NeXT__)
time_t time (time_t *) ;
#else
-# ifndef OSF1
+# if !defined(OSF1) && !defined(__FreeBSD__)
long time();
# endif
#endif
@@ -571,7 +571,7 @@
long tloc;
if (which == NOW) {
-#if defined(__GO32__) || defined(__NeXT__)
+#if defined(__GO32__) || defined(__NeXT__) || defined(__FreeBSD__)
return (double) time ((time_t *) NULL) ;
#else
return (double) time((long *)0);

View File

@ -1,18 +0,0 @@
SS is a spreadsheet program. It is based upon the well known(?) public
domain spreadsheet program sc 6.19.
This is an ASCII spreadsheet program. This is not Lotus 1-2-3. It is
not Microsoft Excel. It does not do graphs or charts. It does not do
drawings. It does not use a mouse.
It _does_ do a fine job of manipulating rows and columns of numbers. Want
a simple way of managing your students' grades, calculating class
averages, etc? No problem. Want to figure out how much money you can
borrow from the bank for a mortgage? We can do that.
Jan 24, 1994
Art Mulder (email: art@cs.ualberta.ca)
Department of Computing Science
University of Alberta, Edmonton, Canada
----------------------------------------------------------------------
Note: For all purposes and means this project is suspended, but many
people do prefer SS over Oleo.

View File

@ -1,29 +0,0 @@
# New ports collection makefile for: wmcalc
# Date created: 28 March 2000
# Whom: Chris D. Faulhaber <jedgar@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= wmcalc
PORTVERSION= 0.3
PORTREVISION= 2
CATEGORIES= math windowmaker
MASTER_SITES= http://members.cox.net/ehf_dockapps/wmcalc/ \
${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= jedgar
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple dockable calculator
ALL_TARGET= clean wmcalc
PLIST_FILES= bin/wmcalc
USE_XORG= xpm
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/wmcalc ${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (wmcalc-0.3.tar.gz) = 5e511e8db7160dd98e9103c757c6ffd85b0d348b139504764a38c46b9961d559
SIZE (wmcalc-0.3.tar.gz) = 58640

View File

@ -1,22 +0,0 @@
--- Makefile.orig Thu Apr 6 22:25:39 2000
+++ Makefile Sun Apr 16 08:50:18 2000
@@ -1,15 +1,15 @@
-INCLUDES =-I/usr/X11R6/include/X11 -I/usr/local/include -I/usr/include/X11R6/X11
-LIBINC =-L/usr/X11R6/lib -L/usr/include/lib
+INCLUDES =-I${LOCALBASE}/include -I${LOCALBASE}/include/X11
+LIBINC =-L${LOCALBASE}/lib
LIBS = -lX11 -lXpm -lXext -lm
TARGET = wmcalc
OBJECTS = wmcalc.o readln.o wmcalcswitch.o wmcalcfunc.o
.c.o:
- gcc -O2 -c -Wall ${INCLUDES} ${FLAGS} $< -o $*.o
+ gcc ${CFLAGS} -c ${INCLUDES} ${FLAGS} $< -o $*.o
${TARGET}: ${OBJECTS}
- gcc -O2 -o ${TARGET} ${OBJECTS} ${LIBINC} ${LIBS}
+ gcc ${CFLAGS} -o ${TARGET} ${OBJECTS} ${LIBINC} ${LIBS}
clean::
for i in ${OBJECTS}; do if [ -e $$i ] ; then rm $$i; fi; done

View File

@ -1,3 +0,0 @@
Simple dockable calculator
WWW: http://members.cox.net/ehf_dockapps/