pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/onyx update onyx to version 5.0.0. too many chan...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a46f3c406f9c
branches:  trunk
changeset: 465643:a46f3c406f9c
user:      mrg <mrg%pkgsrc.org@localhost>
date:      Sun Jan 04 03:08:02 2004 +0000

description:
update onyx to version 5.0.0.  too many changes to list but includes:
        - better RE support, including PCRE support
        - better C++ support
        - better -lm (math library) support
        - new "-i" flag / $ONYXRC support
        - new -f/-s flags
        - many new builtin functions (operators)
        - fix many bugs
        - new "class" and "instance" types

diffstat:

 lang/onyx/Makefile |  17 +++++++++++------
 lang/onyx/PLIST    |  41 +++++++++++++++++++++++++++++++++++------
 lang/onyx/distinfo |   6 +++---
 3 files changed, 49 insertions(+), 15 deletions(-)

diffs (160 lines):

diff -r f3c353cd0e99 -r a46f3c406f9c lang/onyx/Makefile
--- a/lang/onyx/Makefile        Sun Jan 04 02:03:33 2004 +0000
+++ b/lang/onyx/Makefile        Sun Jan 04 03:08:02 2004 +0000
@@ -1,23 +1,27 @@
-# $NetBSD: Makefile,v 1.9 2003/07/17 21:45:01 grant Exp $
+# $NetBSD: Makefile,v 1.10 2004/01/04 03:08:02 mrg Exp $
 
 DISTNAME=      onyx-${VERS}
 CATEGORIES=    lang
 MASTER_SITES=  http://www.canonware.com/download/onyx/
+EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    tech-pkg%NetBSD.org@localhost
-HOMEPAGE=      http://www.canonware.com/
+HOMEPAGE=      http://www.canonware.com/onyx/
 COMMENT=       Embeddable stack-based threaded interpreted language
 
-# needs EL_CLIENTDATA in /usr/include/histedit.h
-ONLY_FOR_PLATFORM=     NetBSD-1.5[YZ]*-* NetBSD-1.6*-* NetBSD-1.7*-*
-
 BUILD_DEPENDS+=        cook-[0-9]*:../../devel/cook
 
+# needs EL_CLIENTDATA in /usr/include/histedit.h
+ONLY_FOR_PLATFORM=     NetBSD-1.5[YZ]*-* NetBSD-1.6*-* NetBSD-1.7*-* NetBSD-[2-9]*
+
 GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-pcre-prefix=${BUILDLINK_PREFIX.pcre}
 # XXX
 CONFIGURE_ARGS+= --disable-threads
 
-VERS=          4.1.0
+BUILDLINK_DEPENDS.pcre?=        pcre>=4.0
+
+VERS=          5.0.0
 PLIST_SUBST+=  VERS=${VERS}
 
 do-build:
@@ -29,4 +33,5 @@
 post-install:
        @strip ${PREFIX}/bin/onyx
 
+.include "../../devel/pcre/buildlink2.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r f3c353cd0e99 -r a46f3c406f9c lang/onyx/PLIST
--- a/lang/onyx/PLIST   Sun Jan 04 02:03:33 2004 +0000
+++ b/lang/onyx/PLIST   Sun Jan 04 03:08:02 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2002/11/11 11:10:41 mrg Exp $
+@comment $NetBSD: PLIST,v 1.4 2004/01/04 03:08:03 mrg Exp $
 bin/onyx
 bin/${PKGNAME}
 bin/onyx_config
@@ -12,14 +12,17 @@
 include/libonyx/mem.h
 include/libonyx/nx.h
 include/libonyx/nxa.h
+include/libonyx/nxm.h
 include/libonyx/nxn.h
 include/libonyx/nxo.h
 include/libonyx/nxo_array.h
 include/libonyx/nxo_boolean.h
+include/libonyx/nxo_class.h
 include/libonyx/nxo_dict.h
 include/libonyx/nxo_file.h
 include/libonyx/nxo_fino.h
-include/libonyx/nxo_hook.h
+include/libonyx/nxo_handle.h
+include/libonyx/nxo_instance.h
 include/libonyx/nxo_integer.h
 include/libonyx/nxo_mark.h
 include/libonyx/nxo_name.h
@@ -28,6 +31,8 @@
 include/libonyx/nxo_operator.h
 include/libonyx/nxo_pmark.h
 include/libonyx/nxo_real.h
+include/libonyx/nxo_regex.h
+include/libonyx/nxo_regsub.h
 include/libonyx/nxo_stack.h
 include/libonyx/nxo_string.h
 include/libonyx/nxo_thread.h
@@ -38,16 +43,17 @@
 include/libonyx/xep.h
 lib/libonyx.a
 lib/libonyx.so
-lib/libonyx.so.7
+lib/libonyx.so.13
 man/man1/onyx.1
 man/man1/onyx_config.1
-share/onyx
 share/${PKGNAME}/doc/html/contents.png
 share/${PKGNAME}/doc/html/img1.png
 share/${PKGNAME}/doc/html/img10.png
 share/${PKGNAME}/doc/html/img11.png
 share/${PKGNAME}/doc/html/img12.png
 share/${PKGNAME}/doc/html/img13.png
+share/${PKGNAME}/doc/html/img14.png
+share/${PKGNAME}/doc/html/img15.png
 share/${PKGNAME}/doc/html/img2.png
 share/${PKGNAME}/doc/html/img3.png
 share/${PKGNAME}/doc/html/img4.png
@@ -69,8 +75,26 @@
 share/${PKGNAME}/doc/html/node104.html
 share/${PKGNAME}/doc/html/node105.html
 share/${PKGNAME}/doc/html/node106.html
+share/${PKGNAME}/doc/html/node107.html
+share/${PKGNAME}/doc/html/node108.html
+share/${PKGNAME}/doc/html/node109.html
 share/${PKGNAME}/doc/html/node11.html
+share/${PKGNAME}/doc/html/node110.html
+share/${PKGNAME}/doc/html/node111.html
+share/${PKGNAME}/doc/html/node112.html
+share/${PKGNAME}/doc/html/node113.html
+share/${PKGNAME}/doc/html/node114.html
+share/${PKGNAME}/doc/html/node115.html
+share/${PKGNAME}/doc/html/node116.html
+share/${PKGNAME}/doc/html/node117.html
+share/${PKGNAME}/doc/html/node118.html
+share/${PKGNAME}/doc/html/node119.html
 share/${PKGNAME}/doc/html/node12.html
+share/${PKGNAME}/doc/html/node120.html
+share/${PKGNAME}/doc/html/node121.html
+share/${PKGNAME}/doc/html/node122.html
+share/${PKGNAME}/doc/html/node123.html
+share/${PKGNAME}/doc/html/node124.html
 share/${PKGNAME}/doc/html/node13.html
 share/${PKGNAME}/doc/html/node14.html
 share/${PKGNAME}/doc/html/node15.html
@@ -173,14 +197,19 @@
 share/${PKGNAME}/doc/html/up.png
 share/${PKGNAME}/doc/html/up_g.png
 share/${PKGNAME}/doc/pdf/onyx.pdf
-share/${PKGNAME}/doc/ps/onyx.ps
+share/${PKGNAME}/libonyx/libonyx_init.nx
+share/${PKGNAME}/nx/modclopt/clopt.nx
+share/${PKGNAME}/nx/modclopt/modclopt.nx
+share/${PKGNAME}/nx/modclopt/modclopt_defs.nx
 share/${PKGNAME}/nx/modprompt/modprompt.nx
 share/${PKGNAME}/nx/modprompt/modprompt_defs.nx
 share/${PKGNAME}/nxm/modprompt.nxm
+share/onyx
 @dirrm share/${PKGNAME}/nxm
 @dirrm share/${PKGNAME}/nx/modprompt
+@dirrm share/${PKGNAME}/nx/modclopt
 @dirrm share/${PKGNAME}/nx
-@dirrm share/${PKGNAME}/doc/ps
+@dirrm share/${PKGNAME}/libonyx
 @dirrm share/${PKGNAME}/doc/pdf
 @dirrm share/${PKGNAME}/doc/html
 @dirrm share/${PKGNAME}/doc
diff -r f3c353cd0e99 -r a46f3c406f9c lang/onyx/distinfo
--- a/lang/onyx/distinfo        Sun Jan 04 02:03:33 2004 +0000
+++ b/lang/onyx/distinfo        Sun Jan 04 03:08:02 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2002/11/11 11:10:41 mrg Exp $
+$NetBSD: distinfo,v 1.4 2004/01/04 03:08:03 mrg Exp $
 
-SHA1 (onyx-4.1.0.tar.gz) = 7e34f763e7e509fcfd1b84eef5b28c40cbda7541
-Size (onyx-4.1.0.tar.gz) = 1415057 bytes
+SHA1 (onyx-5.0.0.tar.bz2) = 466fe3d171e08e96d93b1382a1bf6b7666074a07
+Size (onyx-5.0.0.tar.bz2) = 1384468 bytes



Home | Main Index | Thread Index | Old Index