summaryrefslogtreecommitdiff
path: root/lang/onyx
diff options
context:
space:
mode:
authormrg <mrg@pkgsrc.org>2004-06-21 08:48:41 +0000
committermrg <mrg@pkgsrc.org>2004-06-21 08:48:41 +0000
commit6ff5c1dd2d407d399242cef289525d25b99f9136 (patch)
tree1cf657fc6d856fb977f670269c99b65d040c1bfa /lang/onyx
parent316c9cc4388e06b43a98113dbd5b5d93694a23dd (diff)
downloadpkgsrc-6ff5c1dd2d407d399242cef289525d25b99f9136.tar.gz
update to onyx 5.1.1. changes include:
- fix a core dump in GC. - fix pthread_np usage on NetBSD (we have the function, but not the header pthread_np.h) - documentation moved to share/doc - OSX build fixes - fix a GC lookup race conditon
Diffstat (limited to 'lang/onyx')
-rw-r--r--lang/onyx/Makefile12
-rw-r--r--lang/onyx/PLIST318
-rw-r--r--lang/onyx/distinfo6
3 files changed, 174 insertions, 162 deletions
diff --git a/lang/onyx/Makefile b/lang/onyx/Makefile
index adad49b5612..0679423beaf 100644
--- a/lang/onyx/Makefile
+++ b/lang/onyx/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2004/05/02 04:59:23 snj Exp $
+# $NetBSD: Makefile,v 1.13 2004/06/21 08:48:41 mrg Exp $
DISTNAME= onyx-${VERS}
CATEGORIES= lang
@@ -17,12 +17,10 @@ ONLY_FOR_PLATFORM= NetBSD-1.5[YZ]*-* NetBSD-1.6*-* NetBSD-1.7*-* NetBSD-[2-9]*
USE_BUILDLINK3= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-pcre-prefix=${BUILDLINK_PREFIX.pcre}
-# XXX
-CONFIGURE_ARGS+= --disable-threads
BUILDLINK_DEPENDS.pcre?= pcre>=4.0
-VERS= 5.0.0
+VERS= 5.1.1
PLIST_SUBST+= VERS=${VERS}
do-build:
@@ -35,4 +33,10 @@ post-install:
@strip ${PREFIX}/bin/onyx
.include "../../devel/pcre/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+
+.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "none"
+CONFIGURE_ARGS+= --disable-threads
+.endif
+
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/onyx/PLIST b/lang/onyx/PLIST
index 0fb96fbc48b..2276df946d3 100644
--- a/lang/onyx/PLIST
+++ b/lang/onyx/PLIST
@@ -1,15 +1,18 @@
-@comment $NetBSD: PLIST,v 1.4 2004/01/04 03:08:03 mrg Exp $
+@comment $NetBSD: PLIST,v 1.5 2004/06/21 08:48:41 mrg Exp $
bin/onyx
bin/${PKGNAME}
bin/onyx_config
bin/onyx_config-${PKGVERSION}
include/libonyx/ch.h
+include/libonyx/cnd.h
include/libonyx/dch.h
include/libonyx/gcdict.h
include/libonyx/libonyx.h
include/libonyx/libonyx_defs.h
include/libonyx/mb.h
include/libonyx/mem.h
+include/libonyx/mq.h
+include/libonyx/mtx.h
include/libonyx/nx.h
include/libonyx/nxa.h
include/libonyx/nxm.h
@@ -18,6 +21,7 @@ include/libonyx/nxo.h
include/libonyx/nxo_array.h
include/libonyx/nxo_boolean.h
include/libonyx/nxo_class.h
+include/libonyx/nxo_condition.h
include/libonyx/nxo_dict.h
include/libonyx/nxo_file.h
include/libonyx/nxo_fino.h
@@ -25,6 +29,7 @@ include/libonyx/nxo_handle.h
include/libonyx/nxo_instance.h
include/libonyx/nxo_integer.h
include/libonyx/nxo_mark.h
+include/libonyx/nxo_mutex.h
include/libonyx/nxo_name.h
include/libonyx/nxo_no.h
include/libonyx/nxo_null.h
@@ -40,163 +45,14 @@ include/libonyx/ql.h
include/libonyx/qr.h
include/libonyx/qs.h
include/libonyx/systemdict.h
+include/libonyx/thd.h
+include/libonyx/tsd.h
include/libonyx/xep.h
lib/libonyx.a
lib/libonyx.so
lib/libonyx.so.13
man/man1/onyx.1
man/man1/onyx_config.1
-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
-share/${PKGNAME}/doc/html/img5.png
-share/${PKGNAME}/doc/html/img6.png
-share/${PKGNAME}/doc/html/img7.png
-share/${PKGNAME}/doc/html/img8.png
-share/${PKGNAME}/doc/html/img9.png
-share/${PKGNAME}/doc/html/index.html
-share/${PKGNAME}/doc/html/index.png
-share/${PKGNAME}/doc/html/next.png
-share/${PKGNAME}/doc/html/next_g.png
-share/${PKGNAME}/doc/html/node1.html
-share/${PKGNAME}/doc/html/node10.html
-share/${PKGNAME}/doc/html/node100.html
-share/${PKGNAME}/doc/html/node101.html
-share/${PKGNAME}/doc/html/node102.html
-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
-share/${PKGNAME}/doc/html/node16.html
-share/${PKGNAME}/doc/html/node17.html
-share/${PKGNAME}/doc/html/node18.html
-share/${PKGNAME}/doc/html/node19.html
-share/${PKGNAME}/doc/html/node2.html
-share/${PKGNAME}/doc/html/node20.html
-share/${PKGNAME}/doc/html/node21.html
-share/${PKGNAME}/doc/html/node22.html
-share/${PKGNAME}/doc/html/node23.html
-share/${PKGNAME}/doc/html/node24.html
-share/${PKGNAME}/doc/html/node25.html
-share/${PKGNAME}/doc/html/node26.html
-share/${PKGNAME}/doc/html/node27.html
-share/${PKGNAME}/doc/html/node28.html
-share/${PKGNAME}/doc/html/node29.html
-share/${PKGNAME}/doc/html/node3.html
-share/${PKGNAME}/doc/html/node30.html
-share/${PKGNAME}/doc/html/node31.html
-share/${PKGNAME}/doc/html/node32.html
-share/${PKGNAME}/doc/html/node33.html
-share/${PKGNAME}/doc/html/node34.html
-share/${PKGNAME}/doc/html/node35.html
-share/${PKGNAME}/doc/html/node36.html
-share/${PKGNAME}/doc/html/node37.html
-share/${PKGNAME}/doc/html/node38.html
-share/${PKGNAME}/doc/html/node39.html
-share/${PKGNAME}/doc/html/node4.html
-share/${PKGNAME}/doc/html/node40.html
-share/${PKGNAME}/doc/html/node41.html
-share/${PKGNAME}/doc/html/node42.html
-share/${PKGNAME}/doc/html/node43.html
-share/${PKGNAME}/doc/html/node44.html
-share/${PKGNAME}/doc/html/node45.html
-share/${PKGNAME}/doc/html/node46.html
-share/${PKGNAME}/doc/html/node47.html
-share/${PKGNAME}/doc/html/node48.html
-share/${PKGNAME}/doc/html/node49.html
-share/${PKGNAME}/doc/html/node5.html
-share/${PKGNAME}/doc/html/node50.html
-share/${PKGNAME}/doc/html/node51.html
-share/${PKGNAME}/doc/html/node52.html
-share/${PKGNAME}/doc/html/node53.html
-share/${PKGNAME}/doc/html/node54.html
-share/${PKGNAME}/doc/html/node55.html
-share/${PKGNAME}/doc/html/node56.html
-share/${PKGNAME}/doc/html/node57.html
-share/${PKGNAME}/doc/html/node58.html
-share/${PKGNAME}/doc/html/node59.html
-share/${PKGNAME}/doc/html/node6.html
-share/${PKGNAME}/doc/html/node60.html
-share/${PKGNAME}/doc/html/node61.html
-share/${PKGNAME}/doc/html/node62.html
-share/${PKGNAME}/doc/html/node63.html
-share/${PKGNAME}/doc/html/node64.html
-share/${PKGNAME}/doc/html/node65.html
-share/${PKGNAME}/doc/html/node66.html
-share/${PKGNAME}/doc/html/node67.html
-share/${PKGNAME}/doc/html/node68.html
-share/${PKGNAME}/doc/html/node69.html
-share/${PKGNAME}/doc/html/node7.html
-share/${PKGNAME}/doc/html/node70.html
-share/${PKGNAME}/doc/html/node71.html
-share/${PKGNAME}/doc/html/node72.html
-share/${PKGNAME}/doc/html/node73.html
-share/${PKGNAME}/doc/html/node74.html
-share/${PKGNAME}/doc/html/node75.html
-share/${PKGNAME}/doc/html/node76.html
-share/${PKGNAME}/doc/html/node77.html
-share/${PKGNAME}/doc/html/node78.html
-share/${PKGNAME}/doc/html/node79.html
-share/${PKGNAME}/doc/html/node8.html
-share/${PKGNAME}/doc/html/node80.html
-share/${PKGNAME}/doc/html/node81.html
-share/${PKGNAME}/doc/html/node82.html
-share/${PKGNAME}/doc/html/node83.html
-share/${PKGNAME}/doc/html/node84.html
-share/${PKGNAME}/doc/html/node85.html
-share/${PKGNAME}/doc/html/node86.html
-share/${PKGNAME}/doc/html/node87.html
-share/${PKGNAME}/doc/html/node88.html
-share/${PKGNAME}/doc/html/node89.html
-share/${PKGNAME}/doc/html/node9.html
-share/${PKGNAME}/doc/html/node90.html
-share/${PKGNAME}/doc/html/node91.html
-share/${PKGNAME}/doc/html/node92.html
-share/${PKGNAME}/doc/html/node93.html
-share/${PKGNAME}/doc/html/node94.html
-share/${PKGNAME}/doc/html/node95.html
-share/${PKGNAME}/doc/html/node96.html
-share/${PKGNAME}/doc/html/node97.html
-share/${PKGNAME}/doc/html/node98.html
-share/${PKGNAME}/doc/html/node99.html
-share/${PKGNAME}/doc/html/onyx.css
-share/${PKGNAME}/doc/html/onyx.html
-share/${PKGNAME}/doc/html/prev.png
-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}/libonyx/libonyx_init.nx
share/${PKGNAME}/nx/modclopt/clopt.nx
share/${PKGNAME}/nx/modclopt/modclopt.nx
@@ -204,14 +60,166 @@ 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/doc/${PKGNAME}/html/contents.png
+share/doc/${PKGNAME}/html/img1.png
+share/doc/${PKGNAME}/html/img10.png
+share/doc/${PKGNAME}/html/img11.png
+share/doc/${PKGNAME}/html/img12.png
+share/doc/${PKGNAME}/html/img13.png
+share/doc/${PKGNAME}/html/img14.png
+share/doc/${PKGNAME}/html/img15.png
+share/doc/${PKGNAME}/html/img2.png
+share/doc/${PKGNAME}/html/img3.png
+share/doc/${PKGNAME}/html/img4.png
+share/doc/${PKGNAME}/html/img5.png
+share/doc/${PKGNAME}/html/img6.png
+share/doc/${PKGNAME}/html/img7.png
+share/doc/${PKGNAME}/html/img8.png
+share/doc/${PKGNAME}/html/img9.png
+share/doc/${PKGNAME}/html/index.html
+share/doc/${PKGNAME}/html/index.png
+share/doc/${PKGNAME}/html/next.png
+share/doc/${PKGNAME}/html/next_g.png
+share/doc/${PKGNAME}/html/node1.html
+share/doc/${PKGNAME}/html/node10.html
+share/doc/${PKGNAME}/html/node100.html
+share/doc/${PKGNAME}/html/node11.html
+share/doc/${PKGNAME}/html/node101.html
+share/doc/${PKGNAME}/html/node102.html
+share/doc/${PKGNAME}/html/node103.html
+share/doc/${PKGNAME}/html/node104.html
+share/doc/${PKGNAME}/html/node105.html
+share/doc/${PKGNAME}/html/node106.html
+share/doc/${PKGNAME}/html/node107.html
+share/doc/${PKGNAME}/html/node108.html
+share/doc/${PKGNAME}/html/node109.html
+share/doc/${PKGNAME}/html/node110.html
+share/doc/${PKGNAME}/html/node111.html
+share/doc/${PKGNAME}/html/node112.html
+share/doc/${PKGNAME}/html/node113.html
+share/doc/${PKGNAME}/html/node114.html
+share/doc/${PKGNAME}/html/node115.html
+share/doc/${PKGNAME}/html/node116.html
+share/doc/${PKGNAME}/html/node117.html
+share/doc/${PKGNAME}/html/node118.html
+share/doc/${PKGNAME}/html/node119.html
+share/doc/${PKGNAME}/html/node12.html
+share/doc/${PKGNAME}/html/node120.html
+share/doc/${PKGNAME}/html/node121.html
+share/doc/${PKGNAME}/html/node122.html
+share/doc/${PKGNAME}/html/node123.html
+share/doc/${PKGNAME}/html/node124.html
+share/doc/${PKGNAME}/html/node13.html
+share/doc/${PKGNAME}/html/node14.html
+share/doc/${PKGNAME}/html/node15.html
+share/doc/${PKGNAME}/html/node16.html
+share/doc/${PKGNAME}/html/node17.html
+share/doc/${PKGNAME}/html/node18.html
+share/doc/${PKGNAME}/html/node19.html
+share/doc/${PKGNAME}/html/node2.html
+share/doc/${PKGNAME}/html/node20.html
+share/doc/${PKGNAME}/html/node21.html
+share/doc/${PKGNAME}/html/node22.html
+share/doc/${PKGNAME}/html/node23.html
+share/doc/${PKGNAME}/html/node24.html
+share/doc/${PKGNAME}/html/node25.html
+share/doc/${PKGNAME}/html/node26.html
+share/doc/${PKGNAME}/html/node27.html
+share/doc/${PKGNAME}/html/node28.html
+share/doc/${PKGNAME}/html/node29.html
+share/doc/${PKGNAME}/html/node3.html
+share/doc/${PKGNAME}/html/node30.html
+share/doc/${PKGNAME}/html/up.png
+share/doc/${PKGNAME}/html/node31.html
+share/doc/${PKGNAME}/html/node32.html
+share/doc/${PKGNAME}/html/node33.html
+share/doc/${PKGNAME}/html/node34.html
+share/doc/${PKGNAME}/html/node35.html
+share/doc/${PKGNAME}/html/node36.html
+share/doc/${PKGNAME}/html/node37.html
+share/doc/${PKGNAME}/html/node38.html
+share/doc/${PKGNAME}/html/node39.html
+share/doc/${PKGNAME}/html/node4.html
+share/doc/${PKGNAME}/html/node40.html
+share/doc/${PKGNAME}/html/node41.html
+share/doc/${PKGNAME}/html/node42.html
+share/doc/${PKGNAME}/html/node43.html
+share/doc/${PKGNAME}/html/node44.html
+share/doc/${PKGNAME}/html/node45.html
+share/doc/${PKGNAME}/html/node46.html
+share/doc/${PKGNAME}/html/node47.html
+share/doc/${PKGNAME}/html/node48.html
+share/doc/${PKGNAME}/html/node49.html
+share/doc/${PKGNAME}/html/node5.html
+share/doc/${PKGNAME}/html/node50.html
+share/doc/${PKGNAME}/html/node51.html
+share/doc/${PKGNAME}/html/node52.html
+share/doc/${PKGNAME}/html/node53.html
+share/doc/${PKGNAME}/html/node54.html
+share/doc/${PKGNAME}/html/node55.html
+share/doc/${PKGNAME}/html/node56.html
+share/doc/${PKGNAME}/html/node57.html
+share/doc/${PKGNAME}/html/node58.html
+share/doc/${PKGNAME}/html/node59.html
+share/doc/${PKGNAME}/html/node6.html
+share/doc/${PKGNAME}/html/node60.html
+share/doc/${PKGNAME}/html/node61.html
+share/doc/${PKGNAME}/html/node62.html
+share/doc/${PKGNAME}/html/node63.html
+share/doc/${PKGNAME}/html/node64.html
+share/doc/${PKGNAME}/html/node65.html
+share/doc/${PKGNAME}/html/node66.html
+share/doc/${PKGNAME}/html/node67.html
+share/doc/${PKGNAME}/html/node68.html
+share/doc/${PKGNAME}/html/node69.html
+share/doc/${PKGNAME}/html/node7.html
+share/doc/${PKGNAME}/html/node70.html
+share/doc/${PKGNAME}/html/node71.html
+share/doc/${PKGNAME}/html/node72.html
+share/doc/${PKGNAME}/html/node73.html
+share/doc/${PKGNAME}/html/node74.html
+share/doc/${PKGNAME}/html/node75.html
+share/doc/${PKGNAME}/html/node76.html
+share/doc/${PKGNAME}/html/node77.html
+share/doc/${PKGNAME}/html/node78.html
+share/doc/${PKGNAME}/html/node79.html
+share/doc/${PKGNAME}/html/node8.html
+share/doc/${PKGNAME}/html/node80.html
+share/doc/${PKGNAME}/html/node81.html
+share/doc/${PKGNAME}/html/node82.html
+share/doc/${PKGNAME}/html/node83.html
+share/doc/${PKGNAME}/html/node84.html
+share/doc/${PKGNAME}/html/node85.html
+share/doc/${PKGNAME}/html/node86.html
+share/doc/${PKGNAME}/html/node87.html
+share/doc/${PKGNAME}/html/node88.html
+share/doc/${PKGNAME}/html/node89.html
+share/doc/${PKGNAME}/html/node9.html
+share/doc/${PKGNAME}/html/node90.html
+share/doc/${PKGNAME}/html/node91.html
+share/doc/${PKGNAME}/html/node92.html
+share/doc/${PKGNAME}/html/node93.html
+share/doc/${PKGNAME}/html/node94.html
+share/doc/${PKGNAME}/html/node95.html
+share/doc/${PKGNAME}/html/node96.html
+share/doc/${PKGNAME}/html/node97.html
+share/doc/${PKGNAME}/html/node98.html
+share/doc/${PKGNAME}/html/node99.html
+share/doc/${PKGNAME}/html/onyx.css
+share/doc/${PKGNAME}/html/onyx.html
+share/doc/${PKGNAME}/html/prev.png
+share/doc/${PKGNAME}/html/prev_g.png
+share/doc/${PKGNAME}/html/up_g.png
+share/doc/${PKGNAME}/pdf/onyx.pdf
+share/doc/onyx
share/onyx
@dirrm share/${PKGNAME}/nxm
@dirrm share/${PKGNAME}/nx/modprompt
@dirrm share/${PKGNAME}/nx/modclopt
@dirrm share/${PKGNAME}/nx
@dirrm share/${PKGNAME}/libonyx
-@dirrm share/${PKGNAME}/doc/pdf
-@dirrm share/${PKGNAME}/doc/html
-@dirrm share/${PKGNAME}/doc
+@dirrm share/doc/${PKGNAME}/pdf
+@dirrm share/doc/${PKGNAME}/html
+@dirrm share/doc/${PKGNAME}
@dirrm share/${PKGNAME}
@dirrm include/libonyx
diff --git a/lang/onyx/distinfo b/lang/onyx/distinfo
index ef793ff3fb8..5e120754fe6 100644
--- a/lang/onyx/distinfo
+++ b/lang/onyx/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2004/01/04 03:08:03 mrg Exp $
+$NetBSD: distinfo,v 1.5 2004/06/21 08:48:41 mrg Exp $
-SHA1 (onyx-5.0.0.tar.bz2) = 466fe3d171e08e96d93b1382a1bf6b7666074a07
-Size (onyx-5.0.0.tar.bz2) = 1384468 bytes
+SHA1 (onyx-5.1.1.tar.bz2) = 18f7cb7e3dc0637a0de3cdd3a43bb6ae1ac26ada
+Size (onyx-5.1.1.tar.bz2) = 1388978 bytes