Date: Sat, 12 Aug 2006 20:06:25 +0600 (YEKST) From: Stanislav Sedov <ssedov@mbsd.msk.ru> To: FreeBSD-gnats-submit@FreeBSD.org Cc: anholt@FreeBSD.org Subject: ports/101930: [PATCH] lang/nickle: update to 2.54 Message-ID: <20060812140625.573CF123BE@fonon.realnet> Resent-Message-ID: <200608121610.k7CGAGQK030748@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 101930 >Category: ports >Synopsis: [PATCH] lang/nickle: update to 2.54 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Aug 12 16:10:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Stanislav Sedov >Release: FreeBSD 7.0-CURRENT i386 >Organization: MBSD labs, Inc. >Environment: System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Wed Aug 2 21:44:37 MSD >Description: - Update to 2.54 ChangeLog: - Permit {} in numbers to allow exact rational input - Don't load every random library; make the user autoload or autoimport them if they want them instead - Added &&= and ||= operators - Permit any numeric type to TypeBinaryIntegral as required by unified numeric types. Representation errors will be caught by runtime system - Add system() popen() and run_process() - cbrt must use more intermediate precision to hit the specified error bound - Fix &foo() return type to be pointer rather than reference. - Always set SO_BROADCAST for UDP sockets - Rewrite parse-args module to be more useful - Replace ad-hoc argument parsing code with parse-args - Reference valued functions assigned to references need to avoid copy - avoid use of 'long long' type in rational.c, use 'signed_digit' instead - add 'π' as an alias for pi - Make builtin functions return pointers instead of references - Check for NULL hash value in a valid hash element - Initialize base.func pointer to NULL - Functions returning reference type need to auto-dereference on return Copy of this message was sent to (anholt@FreeBSD.org). >How-To-Repeat: >Fix: --- nickle-2.54.patch begins here --- diff -ruN --exclude=CVS /usr/ports/lang/nickle/Makefile /var/tmp/ruby/nickle/Makefile --- /usr/ports/lang/nickle/Makefile Thu May 5 10:23:22 2005 +++ /var/tmp/ruby/nickle/Makefile Sat Aug 12 19:52:31 2006 @@ -6,7 +6,7 @@ # PORTNAME= nickle -PORTVERSION= 2.47 +PORTVERSION= 2.54 CATEGORIES= lang MASTER_SITES= http://www.nickle.org/release/ @@ -15,7 +15,8 @@ USE_GMAKE= yes GNU_CONFIGURE= yes -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +USE_GNOME= gnometarget +CONFIGURE_ARGS= --mandir=${PREFIX}/man # Nickle now has bindings which are likely to pull in libraries that need # libpthread. Link to it now, since it wouldn't work at runtime. diff -ruN --exclude=CVS /usr/ports/lang/nickle/distinfo /var/tmp/ruby/nickle/distinfo --- /usr/ports/lang/nickle/distinfo Sun Jan 22 17:42:15 2006 +++ /var/tmp/ruby/nickle/distinfo Wed Aug 9 17:13:30 2006 @@ -1,3 +1,3 @@ -MD5 (nickle-2.47.tar.gz) = 0e7ab6db53e0ed925056cf65f750d43b -SHA256 (nickle-2.47.tar.gz) = a594f0eb8294b2a102bc581332027da93c7fe8a83f1b4442d3b777760c6f6b2b -SIZE (nickle-2.47.tar.gz) = 385176 +MD5 (nickle-2.54.tar.gz) = ffc7b03a830e64ec0547777330ae00b8 +SHA256 (nickle-2.54.tar.gz) = 434d90d76ad98182e88c1896f6235e67742a05832c638b5a7cbf39d2b232a8fb +SIZE (nickle-2.54.tar.gz) = 396983 diff -ruN --exclude=CVS /usr/ports/lang/nickle/pkg-plist /var/tmp/ruby/nickle/pkg-plist --- /usr/ports/lang/nickle/pkg-plist Sun Feb 13 00:57:39 2005 +++ /var/tmp/ruby/nickle/pkg-plist Sat Aug 12 19:50:18 2006 @@ -54,12 +54,13 @@ %%DATADIR%%/parse-args.5c %%DATADIR%%/printf.5c %%DATADIR%%/prng.5c +%%DATADIR%%/process.5c %%DATADIR%%/scanf.5c %%DATADIR%%/socket.5c %%DATADIR%%/string.5c %%DATADIR%%/svg.5c -@dirrm %%DATADIR%%/examples/turtle/ +@dirrm %%DATADIR%%/examples/turtle @dirrm %%DATADIR%%/examples/smlng @dirrm %%DATADIR%%/examples -@unexec /bin/rmdir %D/%%DATADIR%% 2>/dev/null || true +@dirrm %%DATADIR%% @dirrm include/nickle --- nickle-2.54.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060812140625.573CF123BE>