Commit graph

1401 commits

Author SHA1 Message Date
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
48781afdbb For packages that use GNU configure, don't bother adding "TOOL"
variables into CONFIGURE_ENV if the new tools framework already takes
care of adding them automatically.
2005-05-22 05:35:32 +00:00
dmcmahill
59c5d7a16a fix the category. this is math not cad... 2005-05-22 01:42:11 +00:00
kristerw
0a0a6652ed Include devel/hdf5/buildlink3.mk if octave is built with hdf5. 2005-05-21 16:29:31 +00:00
markd
2197cf5730 Don't try and use wide chars on NetBSD 1.6 as the support isn't complete
enough.  Fixes PR pkg/30274
2005-05-19 13:12:52 +00:00
wiz
f6ce0a82d0 Remove packages that have been broken on 2.0/i386 for over 9 months
now; neither maintainer nor anyone else stepped up to fix them.

Predicted on tech-pkg and in private mail to maintainers; no comments.
2005-05-18 22:39:00 +00:00
wiz
8e3ee0fa45 Homepage and master site changed. Also, the tarball changed; now it's
even signed with a gpg key, and the diff to the previous one is:

diff -r old/gtklife-4.1/README new/gtklife-4.1/README
16c16,17
< feature requests and bug reports are welcome at tril@igs.net.
---
> feature requests and bug reports are welcome at tril42 (at) ironphoenix.org.
> GtkLife's home site is http://ironphoenix.org/tril/gtklife/ .
diff -r old/gtklife-4.1/TAGS new/gtklife-4.1/TAGS
769,775c769,775
< void trim_whitespace(char* str)trim_whitespace187,4016
< char* vdsprintf(const char* format, va_list args)vdsprintf200,4314
< void warn(const char* format, ...)warn224,4878
< void error_abort(const char* format, ...)error_abort237,5134
< void sys_warn(const char *format, ...)sys_warn252,5444
< void sys_error_abort(const char* format, ...)sys_error_abort265,5761
< void set_prog_name(const char* name)set_prog_name281,6150
---
> void trim_whitespace(char* str)trim_whitespace187,4033
> char* vdsprintf(const char* format, va_list args)vdsprintf200,4331
> void warn(const char* format, ...)warn224,4895
> void error_abort(const char* format, ...)error_abort237,5151
> void sys_warn(const char *format, ...)sys_warn252,5461
> void sys_error_abort(const char* format, ...)sys_error_abort265,5778
> void set_prog_name(const char* name)set_prog_name281,6167
diff -r old/gtklife-4.1/util.c new/gtklife-4.1/util.c
180c180
<   new_str = safe_malloc(strlen(str)+1);
---
>   new_str = safe_malloc((strlen(str)+1) * sizeof(char));

Set DIST_SUBDIR.
2005-05-18 21:10:51 +00:00
drochner
92721148cc add calcoo/galculator 2005-05-18 15:54:59 +00:00
drochner
d0f82d9de2 import calcoo-1.3.16, another desktop calculator 2005-05-18 15:46:06 +00:00
drochner
4692b9aeea import galculator-1.2.5, a nice desktop calculator 2005-05-18 15:45:04 +00:00
adam
bf24a02001 Changes 2.1.70:
* Bug fixes
2005-05-18 15:42:22 +00:00
jlam
b9ad955614 Note that this package uses tee. 2005-05-16 04:53:07 +00:00
jlam
7425b543e8 Note that gtar is required by the package. 2005-05-16 01:15:30 +00:00
minskim
0f4aa7642e Update mathomatic to 12.3.2.
Code cleanup and documentation improvements.
2005-05-15 14:32:29 +00:00
kristerw
0fe7962336 Perl is needed to format the documentation. Add USE_PERL5=build. 2005-05-07 15:21:19 +00:00
drochner
3bea1395a9 update to 2.1.0
too many changes to list here
...still doesn't work within TEXmacs
2005-05-02 16:57:19 +00:00
seb
75aac5a1b2 One PKGREVISION occurrence is enough 2005-05-02 14:26:53 +00:00
minskim
84873a711b Update mathomatic to 12.3. Bug fixes and many enhancements. See
changes.txt for the complete list of changes.
2005-04-29 13:05:28 +00:00
drochner
25a404cc0a +maxima 2005-04-28 19:09:42 +00:00
drochner
8e9e1e5683 import maxima-5.9.1, a computer algebra system 2005-04-28 19:07:52 +00:00
wiz
58165bf3e8 Fix AC_DEFUN argument quoting for automake 1.8 and newer. No
PKGREVISION bump because most people won't care.
2005-04-27 14:57:54 +00:00
adam
0e18a5dc36 Changes 2.9.2:
* Bug fixes
2005-04-27 14:31:05 +00:00
drochner
9c608da385 pass new name for thread-enabled Python to "configure", from
Rhialto per PR pkg/30062
2005-04-26 11:36:55 +00:00
wiz
a8618fd985 Remove cassowary -- it hasn't been updated for years by the
authors and does not build against new versions of its dependencies,
and its dependency gtl0 was just removed from pkgsrc.
2005-04-22 19:02:11 +00:00
drochner
6634844309 update to 5.5.42
changes:
-pre-C99 fix - saves a patch
-new translations
2005-04-20 15:48:27 +00:00
drochner
ebb2f09d10 update to 1.4.3
bug fixes only
2005-04-19 17:10:40 +00:00
wiz
a5404f8c3e Distfiles with the same name but different
contents need a DIST_SUBDIR -- make it so for the newmat10B case.
2005-04-16 02:12:48 +00:00
jschauma
d2822beb4b distfile changed on master site; now known as newmat10B (but no such
distfile)
Changes since newmat10A are mostly cosmetic with minor bugfixes.
2005-04-15 19:28:01 +00:00
rillig
9c97b4f76d Added a patch needed for gcc-2.95. Approved by jlam. 2005-04-12 00:51:22 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
minskim
9c77237c97 Update mathomatic to 12.2c.
Changes:
  - Use mkstemp() for temp file in edit command.  Put temp file in "/tmp",
    instead of current directory.
  - Created my_strlcpy(), since Linux doesn't have strlcpy().
  - Made everything declared static that should be.
  - Prime Number Tools cleaned up and compiled with "-Wall".
  - Made them all successfully compile with g++.
  - A bug fix for HTML mode.
  - Completely removed sensitivity command and simplified parsing code.
  - Fixed minor bug in fraction format display routine.
2005-04-11 03:45:43 +00:00
adam
ba00a0bdc8 buildlink3 fix 2005-04-01 10:25:16 +00:00
adam
b49fe9cbff Use math/octave, not octave-current 2005-04-01 10:19:58 +00:00
adam
5fe4d980f3 patch-ad added :> 2005-04-01 10:16:24 +00:00
adam
1fdfffb0f2 Changes 2.1.69:
* Bug fixes
2005-04-01 10:15:46 +00:00
adam
5a0b47979a Changes 2.9.1:
* use glpk
* improvements
2005-04-01 10:15:19 +00:00
adam
1238bb8e48 Rev.1: use LIBTOOL and build a shared library 2005-03-30 15:23:53 +00:00
minskim
3fd5abbf1a Update mathomatic to 12.2b.
Changes since 12.1d:
  - Various improvements and bug fixes.
  - Documentation with full command reference.
2005-03-28 14:52:28 +00:00
adam
f89af897d0 patch-ab obsolete 2005-03-26 18:56:21 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
schmonz
2c2ad757b8 Whitespace. 2005-03-23 00:57:20 +00:00
schmonz
0f55d7d583 Take advantage of mk/djbware.mk. 2005-03-23 00:51:09 +00:00
jmmv
ac5300ac91 Update to 5.5.41:
Overview of changes in gcalctool 5.5.41

* Version for GNOME 2.10.0 (final) call for tarballs.

----

Overview of changes in gcalctool 5.5.40

* Version for GNOME 2.10.0 (rc1) call for tarballs.

----

Overview of changes in gcalctool 5.5.39

* Partial fix for bug 168385. "F+F=" wasn't working in arithmetic operator
  precedence mode.

----

Overview of changes in gcalctool 5.5.38

* Changes to make the trigonometric code work with hyp and inv properly.

----

Overview of changes in gcalctool 5.5.37

* Left and Right shift operations weren't working correctly. Menu
  name comparison in mb_proc() in gtk.c was incorrect.

----

Overview of changes in gcalctool 5.5.36

* The fix for bug #162998 was incorrect when in Arithmetic Precedence mode.
* Exch functionality was incorrect in Arithmetic Precedence mode.

----

Overview of changes in gcalctool 5.5.35

* Fixed bug 167124. One of the entries in the words[] array in
  syntax_translation.c was accidentally commented out.

----

Overview of changes in gcalctool 5.5.34

* Fixed bug 166634. Call to create the About box was missing a
  NULL terminator.

----

Overview of changes in gcalctool 5.5.33

* Adjusted all copyright messages to be 2005.
* Version for GNOME 2.10.0 (beta2) call for tarballs.

----

Overview of changes in gcalctool 5.5.32

* Fixed bug #165522. Made the status bar non-resizable.

----

Overview of changes in gcalctool 5.5.31

* Various code cleanups. It moves some declarations of static functions
  to the corresponding .c files. It also cuts down the number of
  included files, moving some includes to where they are needed from
  calctool.h.

----

Overview of changes in gcalctool 5.5.30

* Adjusted the About dialog to use the latest GtkAbout widget.

----

Overview of changes in gcalctool 5.5.29

* Version for GNOME 2.10.0 (beta1) call for tarballs.

----

Overview of changes in gcalctool 5.5.28

* Fixed bug #162998. The "menu" buttons in gcalctool now responds
  to the "clicked" event rather than the "button-press-event" to
  allow gok, the on-screen keyboard to function properly.

* Fixed bug #159957. Input number in FIX mode now make mimimal changes
  to (i.e append a single character) the display rather than completely
  delete and insert it. The is helpful to assistive technologies like
  gnopernicus.

----

Overview of changes in gcalctool 5.5.27

* Fixed bug #164184. Adjusted location of comments in syntax_translation.c
  so that the L10N message translation software isn't confused.

----

Overview of changes in gcalctool 5.5.26

* Fixed bug #163468. Pressing "(<Del>)" would cause gcalctool to crash.

----

Overview of changes in gcalctool 5.5.25

* Version for GNOME 2.9.4 call for tarballs.

----

Overview of changes in gcalctool 5.5.24

* Couldn't use the "#" key to select constants as this symbol was
  a lower-case symbol on his keyboard.

* Powers that were a multiple of 30 (10 as well as 3) would not
  display correctly, having a 4 digit significand. Further testing
  showed that without the fix the following powers had a 4 digit
  significand: 27,30, 57,60, 90, 96 (and every 3 from here on).

----

Overview of changes in gcalctool 5.5.23

* Fixed bug #161976. configure.in now checks to make sure that atk >= 1.5

----

Overview of changes in gcalctool 5.5.22

* Fixed bug #155101. Made the gcalctool window resizable.

----

Overview of changes in gcalctool 5.5.21

* Version for GNOME 2.9.3 call for tarballs.

----

Overview of changes in gcalctool 5.5.20

* Fixed bug #160929. Removed the "Mode" word from each of the different
  mode menu items in the gcalctool View menu.

----

Overview of changes in gcalctool 5.5.19

* Fixed bug #157701. gcalctool can now use real multiplication and division
  symbols instead of "*" and "/".

----

Overview of changes in gcalctool 5.5.18

* Fixed bug #160088. Adjusted the titlebar text so that it doesn't include
  the word "Mode" which was getting chopped when the calculator was in
  Basic mode.

----

Overview of changes in gcalctool 5.5.17

* Fixed bug #157962. Added in a set of three colors for gcalctool that
  will work with the default theme. To use them, the "gcalctoolrc" file
  supplied with the source distribution needs to be moved to ~/.gcalctoolrc

----

Overview of changes in gcalctool 5.5.16

* Generated gcalctool tarball for the GNOME 2.9.2 release.

----

Overview of changes in gcalctool 5.5.15

* Adjusted the scroll_right() routine to only scroll right if the
  horizontal scroll bar is visible.

----

Overview of changes in gcalctool 5.5.14

* Fixed bug #158357. Removed the -DGNOME_DISABLE_DEPRECATED and the
  -DGTK_DISABLE_DEPRECATED flags from the INCLUDES definition in
  .../gcalctool/Makefile.am for now, to allow it to successfully build
  against the latest GNOME/Gtk+.

* Slight adjustment to correct check the Advanced mode menu item when
  the user had previously terminated gcalctool in that mode.

----

Overview of changes in gcalctool 5.5.13

* Changed the names of the gconf mode type key so that there is backward
  compatibility.

* Reset the initial default mode to BASIC.

----

Overview of changes in gcalctool 5.5.12

* Fixed bug #157757. The horizontal scrollbar for the display area will
  now only be visible when needed. It will also display the rightmost part
  of the display as you are entering new input.

----

Overview of changes in gcalctool 5.5.11

* Added in a very basic mode for gcalctool. Rather than calling this a
  "Light" mode, the existing "Basic" mode is now renamed to "Advanced"
  and the new basic mode is called "Basic".

----

Overview of changes in gcalctool 5.5.10

* Fix for bug #157021. X^Y now works for -X with integer Y. -X with
  non-integer Y will now display a descriptibe error in the status bar.

----

Overview of changes in gcalctool 5.5.9

* Generated gcalctool tarball for first GNOME 2.9 release.

----

Overview of changes in gcalctool 5.5.8

* Slight adjustment to bug #152301. The tooltip message had been tweaked to
  "Show the About Gcalctool dialog".

----

Overview of changes in gcalctool 5.5.7

* Fixed bug #152301. Adjusted the tooltip message for Help->About... from
  "Show about help" to "Show the about dialog", to make it more understandable.

----

Overview of changes in gcalctool 5.5.6

* Fixed bug #153726. Gcalctool will now build correctly when using the
  -fno-common option for gcc (3.3.4).

----

Overview of changes in gcalctool 5.5.5

* Numerical answer localization and thousand separator support for
  arithmetic precedence mode.

* If the accuracy was changed via one of the ten preset menu items in the
  Acc menu, the tooltip wasn't getting correct updated with the new accuracy.

----

Overview of changes in gcalctool 5.5.4

* Further changes to the "Set Precision" popup (rfe #147803):
  - "Significant places" not "Significant Places".
  - Change "Set Precision..." to be "Other (12) ..." (where "(12)" is the
    current precision, and be in the same radio box group as the other menu
    items. Check the appropriate menu entry.
  - Adjust the Acc button tooltip to show the current accuracy too.
  - When the user attempts to enter an invalid entry in the Set Precision
    popup, an error message is shown in the main gcalctool status bar.
  - the other Acc radio button items (0-9) need to have mnemonics (_0, _1 ...).

* Fixed bug #152790. Most of the changes needed were already in CVS; there
  was one compiler warning that still needed to be removed.

* Storing the display value to a memory register was not updating the memory
  register window, if it was visible.

----

Overview of changes in gcalctool 5.5.3

* Added in functionality to set the number of significant places > 9.
  There is a new menu item under the Acc menu called "Set Precision..."
  that brings up a small popup allowing you to set precision between 0
  and MAXACC significant places (where MAXACC is currently 30).

----

Overview of changes in gcalctool 5.5.2

* Fixed up numerous warnings generated by running lint on the gcalctool code.
  Removed unused variables and functions. Declared routines statically where
  possible.

----

Overview of changes in gcalctool 5.5.1

* Fixed bug 148581. Changes to get latest gcalctool compiling on a BSD system.

----

Overview of changes in gcalctool 5.5.0

* Major new release of gcalctool. Incorporates an arithmetic operator
  precedence mode (currently the default while it's been debugged). To get
  the old style, uncheck View->Use Arithmetic Precedence from the menu bar.
* The "(" and ")" buttons have moved from the scientific mode into the
  Basic mode so that they are now available to users who need them but not
  everything that the Scientific mode provides.
* There is a footer message area that provides feedback.
* The display area now has an horizontal scrollbar.
* Typing in the keyboard shortcuts for the various gcalctool buttons
  autocompletes their entry into the display area.
* Tooltips show button's shortcut.
2005-03-22 16:30:14 +00:00
adam
9dd4a5ef8b Changes 2.1.67:
* Bug fixes
2005-03-22 09:24:29 +00:00
dmcmahill
9b64948851 use awk instead of csplit during the build. csplit was only
used in one place and it generated a build dependency on a package
which conflicts with many other pkgs.
2005-03-19 20:47:46 +00:00
dmcmahill
132b89e8cc rework the pre-fetch check on alpha to unsure ${WRKDIR}/.pkgdb gets created 2005-03-17 22:41:09 +00:00
dmcmahill
f334618b97 We no longer have to explicitly set F77. Addresses PR29666 2005-03-16 02:10:30 +00:00
tv
a207154f2b Don't forcibly try to install .0 formatted catpages -- Interix imake
doesn't produce them.  Just install the .1 pages.

Rather than using ${DISTNAME}nbX, use the newer PKGREVISION convention.
2005-03-15 04:38:57 +00:00
dmcmahill
3064bfd519 - don't hard code /bin/sh (use the configured shell). Needed to
get a working shell on solaris.
- fix a header file
- avoid passing invalid parameters to mkoctfile.

octave-forge now works on solaris too.
2005-03-14 04:08:42 +00:00
dmcmahill
2d7e3b2710 remove some non-portable shell constructs 2005-03-13 15:49:03 +00:00