diff options
author | ijliao <ijliao@FreeBSD.org> | 2003-02-08 21:23:15 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2003-02-08 21:23:15 +0800 |
commit | 6c3975c8f3fc99dbcb735c92853be5176b0b0ca7 (patch) | |
tree | 4886b5cf89ec7d8ab71c5be84f6e2ad1e586e3dc /editors/MathPlanner | |
parent | 2605bd25a308ba22050dcaff4032b7db8e7376af (diff) | |
download | freebsd-ports-gnome-6c3975c8f3fc99dbcb735c92853be5176b0b0ca7.tar.gz freebsd-ports-gnome-6c3975c8f3fc99dbcb735c92853be5176b0b0ca7.tar.zst freebsd-ports-gnome-6c3975c8f3fc99dbcb735c92853be5176b0b0ca7.zip |
add MathPlanner 3.1.2
A mathematical design and publishing application
Diffstat (limited to 'editors/MathPlanner')
-rw-r--r-- | editors/MathPlanner/Makefile | 25 | ||||
-rw-r--r-- | editors/MathPlanner/distinfo | 1 | ||||
-rw-r--r-- | editors/MathPlanner/files/patch-ConfigReader.cpp | 11 | ||||
-rw-r--r-- | editors/MathPlanner/files/patch-Rational_math.cpp | 11 | ||||
-rw-r--r-- | editors/MathPlanner/files/patch-Real_math.cpp | 13 | ||||
-rw-r--r-- | editors/MathPlanner/pkg-comment | 1 | ||||
-rw-r--r-- | editors/MathPlanner/pkg-descr | 6 | ||||
-rw-r--r-- | editors/MathPlanner/pkg-plist | 67 |
8 files changed, 135 insertions, 0 deletions
diff --git a/editors/MathPlanner/Makefile b/editors/MathPlanner/Makefile new file mode 100644 index 000000000000..9f4718e90ff8 --- /dev/null +++ b/editors/MathPlanner/Makefile @@ -0,0 +1,25 @@ +# ex:ts=8 +# Ports collection makefile for: MathPlanner +# Date created: Feb 8, 2003 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= MathPlanner +PORTVERSION= 3.1.2 +CATEGORIES= editors +MASTER_SITES= http://koti.mbnet.fi/jarmonik/ + +MAINTAINER= ports@FreeBSD.org + +USE_REINPLACE= yes +USE_QT_VER= 3 +GNU_CONFIGURE= yes +CONFIGURE_ENV= QTDIR="${X11BASE}" + +post-patch: + @${GREP} -lR "malloc\.h" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ + -e "s|malloc\.h|stdlib.h|" + +.include <bsd.port.mk> diff --git a/editors/MathPlanner/distinfo b/editors/MathPlanner/distinfo new file mode 100644 index 000000000000..ac8a8fb50039 --- /dev/null +++ b/editors/MathPlanner/distinfo @@ -0,0 +1 @@ +MD5 (MathPlanner-3.1.2.tar.gz) = 63cbad25c7df3ef437f2afd8907aabcf diff --git a/editors/MathPlanner/files/patch-ConfigReader.cpp b/editors/MathPlanner/files/patch-ConfigReader.cpp new file mode 100644 index 000000000000..b630b3e770bb --- /dev/null +++ b/editors/MathPlanner/files/patch-ConfigReader.cpp @@ -0,0 +1,11 @@ +--- src/ConfigReader.cpp.orig Sat Feb 8 20:50:08 2003 ++++ src/ConfigReader.cpp Sat Feb 8 20:50:32 2003 +@@ -151,7 +151,7 @@ + + for(i=0;i<count;i++) { + if (Match(i,name)) { +- co=strdupa(data[i].string); ++ co=strdup(data[i].string); + if (co) { + tok=strtok(co,se); r=atoi(tok); + tok=strtok(NULL,se); g=atoi(tok); diff --git a/editors/MathPlanner/files/patch-Rational_math.cpp b/editors/MathPlanner/files/patch-Rational_math.cpp new file mode 100644 index 000000000000..d6c8004dd418 --- /dev/null +++ b/editors/MathPlanner/files/patch-Rational_math.cpp @@ -0,0 +1,11 @@ +--- src/Rational_math.cpp.orig Sat Feb 8 20:58:16 2003 ++++ src/Rational_math.cpp Sat Feb 8 21:01:38 2003 +@@ -163,7 +163,7 @@ + for (i=0;i<21;i++) + if (mpl_modul(per_table[i],real)) { + up=per_table[i]; +- lo=round(up/real); ++ lo=floor(up/real); + pass=true; + break; + } diff --git a/editors/MathPlanner/files/patch-Real_math.cpp b/editors/MathPlanner/files/patch-Real_math.cpp new file mode 100644 index 000000000000..408a3faf660c --- /dev/null +++ b/editors/MathPlanner/files/patch-Real_math.cpp @@ -0,0 +1,13 @@ +--- src/Real_math.cpp.orig Sat Feb 8 21:02:34 2003 ++++ src/Real_math.cpp Sat Feb 8 21:02:54 2003 +@@ -26,8 +26,8 @@ + bool mpl_modul(mpl_real a,mpl_real b) + { + mpl_real c=(a/b); +-mpl_real ca=round(c*MODUL_ACCURACY); +-mpl_real cb=round(c)*MODUL_ACCURACY; ++mpl_real ca=floor(c*MODUL_ACCURACY); ++mpl_real cb=floor(c)*MODUL_ACCURACY; + + if (ca==cb) return(true); + return(false); diff --git a/editors/MathPlanner/pkg-comment b/editors/MathPlanner/pkg-comment new file mode 100644 index 000000000000..2944e4607d6e --- /dev/null +++ b/editors/MathPlanner/pkg-comment @@ -0,0 +1 @@ +A mathematical design and publishing application diff --git a/editors/MathPlanner/pkg-descr b/editors/MathPlanner/pkg-descr new file mode 100644 index 000000000000..d5ed92781c72 --- /dev/null +++ b/editors/MathPlanner/pkg-descr @@ -0,0 +1,6 @@ +MathPlanner is a mathematical design and publishing application. Basic math +features are supported including integers, function definitions, complex +numbers, vectors. HTML files, pictures, functions can be Drag'n'droped between +MathPlanner and other applications. + +WWW: http://koti.mbnet.fi/jarmonik/MathPlanner.html diff --git a/editors/MathPlanner/pkg-plist b/editors/MathPlanner/pkg-plist new file mode 100644 index 000000000000..31dc1f5da1f4 --- /dev/null +++ b/editors/MathPlanner/pkg-plist @@ -0,0 +1,67 @@ +bin/MathPlanner3 +%%DATADIR%%/COPYING +%%DATADIR%%/ChangeLog +%%DATADIR%%/Doc.htm +%%DATADIR%%/Doc/deffn.png +%%DATADIR%%/Doc/deffn2.png +%%DATADIR%%/Doc/insert.png +%%DATADIR%%/Doc/main.png +%%DATADIR%%/Doc/mult.png +%%DATADIR%%/Doc/par.png +%%DATADIR%%/Doc/pii.png +%%DATADIR%%/Doc/rational.png +%%DATADIR%%/Doc/sigma.png +%%DATADIR%%/MPLConfig.txt +%%DATADIR%%/MathPlanner.desktop +%%DATADIR%%/MathPlanner_mdk.spec +%%DATADIR%%/examples/Integral.mpl2 +%%DATADIR%%/examples/OrderOfOperations.mpl2 +%%DATADIR%%/examples/Welcome.mpl2 +%%DATADIR%%/mpl2.desktop +%%DATADIR%%/pixmaps/Drag.xpm +%%DATADIR%%/pixmaps/Integ.xpm +%%DATADIR%%/pixmaps/Loop.xpm +%%DATADIR%%/pixmaps/Par.xpm +%%DATADIR%%/pixmaps/ParB.xpm +%%DATADIR%%/pixmaps/ParC.xpm +%%DATADIR%%/pixmaps/ParD.xpm +%%DATADIR%%/pixmaps/Pii.xpm +%%DATADIR%%/pixmaps/Sigma.xpm +%%DATADIR%%/pixmaps/configure.png +%%DATADIR%%/pixmaps/cursor_rect.xpm +%%DATADIR%%/pixmaps/edit_graph.png +%%DATADIR%%/pixmaps/editclear.png +%%DATADIR%%/pixmaps/editcopy.png +%%DATADIR%%/pixmaps/editcut.png +%%DATADIR%%/pixmaps/editdelete.png +%%DATADIR%%/pixmaps/editpaste.png +%%DATADIR%%/pixmaps/editselectall.png +%%DATADIR%%/pixmaps/filenew.png +%%DATADIR%%/pixmaps/fileopen.png +%%DATADIR%%/pixmaps/fileprint.png +%%DATADIR%%/pixmaps/filesave.png +%%DATADIR%%/pixmaps/frame_graph.png +%%DATADIR%%/pixmaps/frame_image.png +%%DATADIR%%/pixmaps/frame_text.png +%%DATADIR%%/pixmaps/gimp.png +%%DATADIR%%/pixmaps/mathplannerapp.png +%%DATADIR%%/pixmaps/reload.png +%%DATADIR%%/pixmaps/text_block.png +%%DATADIR%%/pixmaps/text_bold.png +%%DATADIR%%/pixmaps/text_center.png +%%DATADIR%%/pixmaps/text_italic.png +%%DATADIR%%/pixmaps/text_left.png +%%DATADIR%%/pixmaps/text_right.png +%%DATADIR%%/pixmaps/text_under.png +%%DATADIR%%/pixmaps/viewmag+.png +%%DATADIR%%/pixmaps/viewmag-.png +%%DATADIR%%/ts/mpl_en.ts +%%DATADIR%%/ts/mpl_fi.qm +@dirrm %%DATADIR%%/Doc +@dirrm %%DATADIR%%/examples +@dirrm %%DATADIR%%/icons/32x32 +@dirrm %%DATADIR%%/icons/64x64 +@dirrm %%DATADIR%%/icons +@dirrm %%DATADIR%%/pixmaps +@dirrm %%DATADIR%%/ts +@dirrm %%DATADIR%% |