diff options
author | mrg <mrg@pkgsrc.org> | 2004-01-04 03:08:02 +0000 |
---|---|---|
committer | mrg <mrg@pkgsrc.org> | 2004-01-04 03:08:02 +0000 |
commit | b0603b38f2e1acdbb9178a95bae55973f04e1dc2 (patch) | |
tree | 7db59f1a4f6fdd053df75b99b8ec21bd436aff35 /lang/onyx | |
parent | 44f9f43843bda501935cee2a325a7af4f73ed59f (diff) | |
download | pkgsrc-b0603b38f2e1acdbb9178a95bae55973f04e1dc2.tar.gz |
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 (limited to 'lang/onyx')
-rw-r--r-- | lang/onyx/Makefile | 17 | ||||
-rw-r--r-- | lang/onyx/PLIST | 41 | ||||
-rw-r--r-- | lang/onyx/distinfo | 6 |
3 files changed, 49 insertions, 15 deletions
diff --git a/lang/onyx/Makefile b/lang/onyx/Makefile index 5003fc06ae2..06c81b20e61 100644 --- a/lang/onyx/Makefile +++ b/lang/onyx/Makefile @@ -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 -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 @@ do-install: post-install: @strip ${PREFIX}/bin/onyx +.include "../../devel/pcre/buildlink2.mk" .include "../../mk/bsd.pkg.mk" diff --git a/lang/onyx/PLIST b/lang/onyx/PLIST index ab56d5b04db..0fb96fbc48b 100644 --- a/lang/onyx/PLIST +++ b/lang/onyx/PLIST @@ -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/mb.h 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_null.h 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/systemdict.h 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/node103.html 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/prev_g.png 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 --git a/lang/onyx/distinfo b/lang/onyx/distinfo index 1c96dfa4a23..ef793ff3fb8 100644 --- a/lang/onyx/distinfo +++ b/lang/onyx/distinfo @@ -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 |