pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/orpie Add orpie 1.4.3.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9979c25cf864
branches:  trunk
changeset: 528327:9979c25cf864
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Sun Apr 29 20:01:45 2007 +0000

description:
Add orpie 1.4.3.
-
Orpie is a fullscreen RPN calculator for the console.
Its operation is similar to that of modern HP calculators, but data entry has
been optimized for efficiency on a PC keyboard.  Features include extensive
scientific calculator functionality, command completion, and a visible
interactive stack.

diffstat:

 math/orpie/DESCR            |   5 +++++
 math/orpie/Makefile         |  25 +++++++++++++++++++++++++
 math/orpie/PLIST            |   8 ++++++++
 math/orpie/distinfo         |   8 ++++++++
 math/orpie/patches/patch-aa |  12 ++++++++++++
 math/orpie/patches/patch-ab |  13 +++++++++++++
 math/orpie/patches/patch-ac |  20 ++++++++++++++++++++
 7 files changed, 91 insertions(+), 0 deletions(-)

diffs (119 lines):

diff -r 631273f93d1f -r 9979c25cf864 math/orpie/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/orpie/DESCR  Sun Apr 29 20:01:45 2007 +0000
@@ -0,0 +1,5 @@
+Orpie is a fullscreen RPN calculator for the console.
+Its operation is similar to that of modern HP calculators, but data entry has
+been optimized for efficiency on a PC keyboard.  Features include extensive
+scientific calculator functionality, command completion, and a visible
+interactive stack.
diff -r 631273f93d1f -r 9979c25cf864 math/orpie/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/orpie/Makefile       Sun Apr 29 20:01:45 2007 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/04/29 20:01:45 tnn Exp $
+#
+
+DISTNAME=      orpie-1.4.3
+PKGREVISION=   1
+CATEGORIES=    math
+MASTER_SITES=  http://www.eecs.umich.edu/~pelzlpj/orpie/
+
+MAINTAINER=    tnn%NetBSD.org@localhost
+HOMEPAGE=      http://www.eecs.umich.edu/~pelzlpj/orpie/
+COMMENT=       Curses-based reverse polish notation (RPN) calculator
+
+GNU_CONFIGURE=         YES
+USE_TOOLS+=            gmake
+
+CONFIGURE_ARGS+=       --with-ncurses
+
+INCOMPAT_CURSES+=      NetBSD-*-*
+CONF_FILES+=           ${PREFIX}/share/examples/orpie/orpierc \
+                       ${PKG_SYSCONFDIR}/orpierc
+
+.include "../../devel/ncurses/buildlink3.mk"
+.include "../../lang/ocaml/buildlink3.mk"
+.include "../../math/gsl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 631273f93d1f -r 9979c25cf864 math/orpie/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/orpie/PLIST  Sun Apr 29 20:01:45 2007 +0000
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/04/29 20:01:45 tnn Exp $
+bin/orpie
+bin/orpie-curses-keys
+man/man1/orpie-curses-keys.1
+man/man1/orpie.1
+man/man5/orpierc.5
+share/examples/orpie/orpierc
+@dirrm share/examples/orpie
diff -r 631273f93d1f -r 9979c25cf864 math/orpie/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/orpie/distinfo       Sun Apr 29 20:01:45 2007 +0000
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/04/29 20:01:45 tnn Exp $
+
+SHA1 (orpie-1.4.3.tar.gz) = 068fd06467b20dea54c230933e2ee391cebe2616
+RMD160 (orpie-1.4.3.tar.gz) = 81a1cf45ea761dd67ca3eae75fa8ff670c2c6989
+Size (orpie-1.4.3.tar.gz) = 356721 bytes
+SHA1 (patch-aa) = 2c2afd826a8efcc31bd015188ed9ca028fdaf199
+SHA1 (patch-ab) = 32912430fe15b5125f5ae1cbd6131d8d16cd2645
+SHA1 (patch-ac) = 13c3059b24997214af57f12da90b6cf03c5877ee
diff -r 631273f93d1f -r 9979c25cf864 math/orpie/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/orpie/patches/patch-aa       Sun Apr 29 20:01:45 2007 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/04/29 20:01:45 tnn Exp $
+
+--- curses/ml_curses.c.orig    2005-01-30 05:52:05.000000000 +0100
++++ curses/ml_curses.c
+@@ -170,7 +170,6 @@ static void winch_handler(int n)
+ }
+ 
+ #include "functions.c"
+-#include "caml/signals.h"
+ 
+ /* The following routines were rewritten 07/14/04 by Paul Pelzl
+  * to allow other threads to run while getch() is blocking */
diff -r 631273f93d1f -r 9979c25cf864 math/orpie/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/orpie/patches/patch-ab       Sun Apr 29 20:01:45 2007 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2007/04/29 20:01:45 tnn Exp $
+
+--- gsl/mlgsl_error.c.orig     2007-04-24 16:06:49.000000000 +0200
++++ gsl/mlgsl_error.c
+@@ -43,7 +43,7 @@ void ml_gsl_raise_exn(int gsl_errno)
+   exn_arg = alloc_small(2, 0);
+   Store_field(exn_arg, 0, Val_int(conv_err_code(gsl_errno)));
+   Store_field(exn_arg, 1, copy_string(ml_gsl_exn_msg));
+-  CAMLreturn(raise_with_arg(*ml_gsl_exn, exn_arg));
++  raise_with_arg(*ml_gsl_exn, exn_arg);
+ }
+ 
+ static void ml_gsl_error_handler(const char *reason, const char *file,
diff -r 631273f93d1f -r 9979c25cf864 math/orpie/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/orpie/patches/patch-ac       Sun Apr 29 20:01:45 2007 +0000
@@ -0,0 +1,20 @@
+$NetBSD: patch-ac,v 1.1.1.1 2007/04/29 20:01:45 tnn Exp $
+
+--- Makefile.in.orig   2005-10-30 03:50:43.000000000 +0100
++++ Makefile.in
+@@ -148,13 +148,8 @@ version.ml: Makefile
+ 
+ install-indep: 
+       mkdir -p $(BINDIR)
+-      if test "$(prefix)" = "/usr"; then \
+-              mkdir -p $(DESTDIR)/etc; \
+-      install -m 644 orpierc $(DESTDIR)/etc; \
+-      else \
+-              mkdir -p $(DESTDIR)/$(prefix)/etc; \
+-              install -m 644 orpierc $(DESTDIR)/$(prefix)/etc; \
+-      fi
++              mkdir -p $(DESTDIR)/$(prefix)/share/examples/orpie; \
++              install -m 644 orpierc $(DESTDIR)/$(prefix)/share/examples/orpie; \
+       mkdir -p $(MANDIR)/man1
+       mkdir -p $(MANDIR)/man5
+       install -m 644 doc/orpie.1 $(MANDIR)/man1/orpie.1



Home | Main Index | Thread Index | Old Index