pkgsrc-WIP-changes archive

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

nickle: remove, used for updating math/nickle



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Wed Apr 30 13:45:03 2025 +0200
Changeset:	c3f7ee6bced073bcb6b534ce584c1b85d0fc7ec7

Modified Files:
	Makefile
Removed Files:
	nickle/DESCR
	nickle/Makefile
	nickle/PLIST
	nickle/distinfo
	nickle/patches/patch-meson.build
	nickle/patches/patch-test_math-tables.sh

Log Message:
nickle: remove, used for updating math/nickle

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c3f7ee6bced073bcb6b534ce584c1b85d0fc7ec7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                 |  3 +-
 nickle/DESCR                             |  6 ---
 nickle/Makefile                          | 26 ---------
 nickle/PLIST                             | 93 --------------------------------
 nickle/distinfo                          |  7 ---
 nickle/patches/patch-meson.build         | 12 -----
 nickle/patches/patch-test_math-tables.sh | 86 -----------------------------
 7 files changed, 1 insertion(+), 232 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 3f3442bef8..0183320363 100644
--- a/Makefile
+++ b/Makefile
@@ -743,8 +743,8 @@ SUBDIR+=	dmd-bin
 SUBDIR+=	dmenu-git
 SUBDIR+=	dmt-ux
 SUBDIR+=	dnrd
-SUBDIR+=	dnsdist
 SUBDIR+=	dns2tcp
+SUBDIR+=	dnsdist
 SUBDIR+=	dnswalk
 SUBDIR+=	docbook-xsl-ko
 SUBDIR+=	docbook-xsl-ns
@@ -2614,7 +2614,6 @@ SUBDIR+=	nginx-module-rtmp
 SUBDIR+=	nginx-module-set-misc
 SUBDIR+=	ngircd
 SUBDIR+=	ngtop
-SUBDIR+=	nickle
 SUBDIR+=	nicotine+
 SUBDIR+=	nih-current
 SUBDIR+=	ninja-ide
diff --git a/nickle/DESCR b/nickle/DESCR
deleted file mode 100644
index 1aeb8b7b90..0000000000
--- a/nickle/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-Nickle is a desk calculator language with powerful programming and
-scripting capabilities.  Nickle supports a variety of datatypes, espe-
-cially arbitrary precision integers, rationals, and imprecise reals.
-The input language vaguely resembles C.  Some things in C which do not
-translate easily are different, some design choices have been made dif-
-ferently, and a very few features are simply missing.
diff --git a/nickle/Makefile b/nickle/Makefile
deleted file mode 100644
index 0dca216464..0000000000
--- a/nickle/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $NetBSD: Makefile,v 1.34 2024/01/14 08:41:57 wiz Exp $
-
-DISTNAME=	nickle-2.103
-CATEGORIES=	math lang
-MASTER_SITES=	http://nickle.org/release/
-EXTRACT_SUFX=	.tar.xz
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://nickle.org/
-COMMENT=	Desk calculator language
-LICENSE=	mit
-
-TEST_TARGET=	check
-
-REPLACE_SH+=	bench/runbench.sh
-
-USE_TOOLS+=	pkg-config
-
-.include "../../devel/meson/build.mk"
-#MESON_ARGS+=	-Dlibedit=true
-# does support editline, but only with a pkg-config file, which pkgsrc
-# does not provide
-#.include "../../mk/readline.buildlink3.mk"
-.include "../../devel/readline/buildlink3.mk"
-.include "../../devel/gmp/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/nickle/PLIST b/nickle/PLIST
deleted file mode 100644
index 83c2cc8d20..0000000000
--- a/nickle/PLIST
+++ /dev/null
@@ -1,93 +0,0 @@
-@comment $NetBSD$
-bin/nickle
-include/nickle/builtin-namespaces.h
-include/nickle/builtin.h
-include/nickle/gram.h
-include/nickle/mem.h
-include/nickle/memp.h
-include/nickle/nickle-config.h
-include/nickle/nickle.h
-include/nickle/opcode.h
-include/nickle/ref.h
-include/nickle/stack.h
-include/nickle/value.h
-man/man1/nickle.1
-share/nickle/abort.5c
-share/nickle/arc4.5c
-share/nickle/builtin.5c
-share/nickle/cha-cha.5c
-share/nickle/command.5c
-share/nickle/ctype.5c
-share/nickle/examples/COPYING
-share/nickle/examples/comb.5c
-share/nickle/examples/cribbage.5c
-share/nickle/examples/erat.5c
-share/nickle/examples/fourfours.5c
-share/nickle/examples/initializer.5c
-share/nickle/examples/is-prime.5c
-share/nickle/examples/kaiser.5c
-share/nickle/examples/menace2.5c
-share/nickle/examples/miller-rabin.5c
-share/nickle/examples/mutextest.5c
-share/nickle/examples/numbers.5c
-share/nickle/examples/polynomial.5c
-share/nickle/examples/prime.5c
-share/nickle/examples/qbrating.5c
-share/nickle/examples/randtest.5c
-share/nickle/examples/restart.5c
-share/nickle/examples/roman.5c
-share/nickle/examples/rsa-demo.5c
-share/nickle/examples/rsa.5c
-share/nickle/examples/skiplisttest.5c
-share/nickle/examples/smlng/COPYING
-share/nickle/examples/smlng/context.5c
-share/nickle/examples/smlng/data.sgml
-share/nickle/examples/smlng/generate.5c
-share/nickle/examples/smlng/parse.5c
-share/nickle/examples/smlng/test.5c
-share/nickle/examples/sudoku.5c
-share/nickle/examples/turtle/COPYING
-share/nickle/examples/turtle/snowflake.5c
-share/nickle/examples/turtle/snowflake.tex
-share/nickle/examples/turtle/turtle.5c
-share/nickle/factorial.5c
-share/nickle/file.5c
-share/nickle/gamma.5c
-share/nickle/history.5c
-share/nickle/json.5c
-share/nickle/list.5c
-share/nickle/math.5c
-share/nickle/mutex.5c
-share/nickle/parse-args.5c
-share/nickle/prime_sieve.5c
-share/nickle/printf.5c
-share/nickle/prng.5c
-share/nickle/process.5c
-share/nickle/scanf.5c
-share/nickle/skiplist.5c
-share/nickle/socket.5c
-share/nickle/sort.5c
-share/nickle/string.5c
-share/nickle/svg.5c
-share/nickle/test/arraytest.5c
-share/nickle/test/chacha_test.5c
-share/nickle/test/datetest.5c
-share/nickle/test/factorial.5c
-share/nickle/test/fround.5c
-share/nickle/test/gcdtest.5c
-share/nickle/test/hashtest.5c
-share/nickle/test/inttest.5c
-share/nickle/test/is_type.5c
-share/nickle/test/jsontest.5c
-share/nickle/test/math-tables.5c
-share/nickle/test/math.5c
-share/nickle/test/modtest.5c
-share/nickle/test/optest.5c
-share/nickle/test/orderofoptest.5c
-share/nickle/test/rattest.5c
-share/nickle/test/reftest.5c
-share/nickle/test/round.5c
-share/nickle/test/scanf.5c
-share/nickle/test/signal.5c
-share/nickle/test/sorttest.5c
-share/nickle/test/string-file.5c
diff --git a/nickle/distinfo b/nickle/distinfo
deleted file mode 100644
index 54967e560d..0000000000
--- a/nickle/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.29 2025/04/28 19:15:19 tnn Exp $
-
-BLAKE2s (nickle-2.103.tar.xz) = 69a14501cccdbee6317799edeaaa8e61b044f8030ba81caa55ebd9308acd5c19
-SHA512 (nickle-2.103.tar.xz) = e60fa993b0c4d732106fcddfd7139c32bbf8bb443f8032c1344ea668fa0ee3cec1852c9dc674791ddf31220f38da6093d7f7a444341baf107592aef42bd8b9b0
-Size (nickle-2.103.tar.xz) = 2190800 bytes
-SHA1 (patch-meson.build) = ddef6402062da4950d1bcb3fc1bb7102e1baa353
-SHA1 (patch-test_math-tables.sh) = 283036db256dfbc746d6321c1b2902a4cd728bdd
diff --git a/nickle/patches/patch-meson.build b/nickle/patches/patch-meson.build
deleted file mode 100644
index 890aad96f9..0000000000
--- a/nickle/patches/patch-meson.build
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- meson.build.orig	2025-04-29 07:13:33.386241589 +0000
-+++ meson.build
-@@ -7,7 +7,6 @@
- project('nickle', 'c',
- 	default_options: [
- 	  'buildtype=debugoptimized',
--	  'c_std=gnu23',
- 	  'warning_level=2',
- 	],
- 	license : 'BSD',
diff --git a/nickle/patches/patch-test_math-tables.sh b/nickle/patches/patch-test_math-tables.sh
deleted file mode 100644
index 5c789b2b39..0000000000
--- a/nickle/patches/patch-test_math-tables.sh
+++ /dev/null
@@ -1,86 +0,0 @@
-$NetBSD$
-
-From fc36b91c5d783d718f89debea1a1d4933ef844e2 Mon Sep 17 00:00:00 2001
-From: Keith Packard <keithp%keithp.com@localhost>
-Date: Tue, 29 Apr 2025 22:34:06 -0700
-Subject: [PATCH] test: Use fmt -w 500 instead of fmt --width=500
-
---width appears to be a GNU extension.
-
-Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
-
---- test/math-tables.sh.orig	2025-04-28 22:56:10.000000000 +0000
-+++ test/math-tables.sh
-@@ -61,10 +61,10 @@ echo "sin_cos_t[] sin_cos_table = {"
- 
- a="-800"
- while [ "$a" -le "800" -a $make_sin = "y" ]; do
--    sin=`echo "s($a / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
--    cos=`echo "c($a / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
--    psin=`echo "s(p * $a / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
--    pcos=`echo "c(p * $a / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
-+    sin=`echo "s($a / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-+    cos=`echo "c($a / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-+    psin=`echo "s(p * $a / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-+    pcos=`echo "c(p * $a / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-     echo "    { .angle = $a / 100.0,"
-     echo "      .sin = $sin,"
-     echo "      .cos = $cos },"
-@@ -83,8 +83,8 @@ echo "asin_acos_t[] asin_acos_table = {"
- 
- r="-200"
- while [ "$r" -le 200 -a $make_asin = "y" ]; do
--    asin=`echo "b($r / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
--    acos=`echo "d($r / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
-+    asin=`echo "b($r / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-+    acos=`echo "d($r / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-     echo "    { .ratio = $r / 100,"
-     echo "      .asin = $asin,"
-     echo "      .acos = $acos },"
-@@ -100,8 +100,8 @@ echo "tan_t[] tan_table = {"
- 
- a="-800"
- while [ "$a" -le 800 -a $make_tan = "y" ]; do
--    tan=`echo "t($a / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
--    ptan=`echo "t(p * $a / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
-+    tan=`echo "t($a / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-+    ptan=`echo "t(p * $a / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-     echo "    { .angle = $a / 100.0,"
-     echo "      .tan = $tan },"
-     echo "    { .angle = π * $a / 100.0,"
-@@ -117,7 +117,7 @@ echo "atan_t[] atan_table = {"
- 
- r="-1000"
- while [ "$r" -le 1000 -a $make_atan = "y" ]; do
--    atan=`echo "a($r / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
-+    atan=`echo "a($r / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-     echo "    { .ratio = $r / 100,"
-     echo "      .atan = $atan },"
-     r=`expr "$r" + "$inc"`
-@@ -134,7 +134,7 @@ while [ "$y" -le 30 -a "$make_atan" = "y
-       x="-30"
-       while [ "$x" -le 30 ]; do
- 	  x=`expr "$x" + "$ainc"`
--	  atan2=`echo "u($y / 100, $x / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
-+	  atan2=`echo "u($y / 100, $x / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
- 	  echo "    { .y = $y / 100.0, .x = $x / 100.0,"
- 	  echo "      .atan2 = $atan2 },"
-       done
-@@ -150,7 +150,7 @@ echo "log_t[] log_table = {"
- r="0"
- while [ "$r" -le 66 -a "$make_log" = "y" ]; do
-     in=`echo "2 ^ $r" | bc`
--    log=`echo "l($in / 1000000)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
-+    log=`echo "l($in / 1000000)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-     echo "    { .in = $in / 1000000.0,"
-     echo "      .log = $log },"
-     r=`expr "$r" + "$ainc"`
-@@ -164,7 +164,7 @@ echo "exp_t[] exp_table = {"
- 
- r="-1000"
- while [ "$r" -le 1000 -a $make_exp = "y" ]; do
--    exp=`echo "e($r / 100)" | bc -l "$dir"/math-funcs.bc | fmt --width=500 | tr -d '\\\n ' `
-+    exp=`echo "e($r / 100)" | bc -l "$dir"/math-funcs.bc | fmt -w 500 | tr -d '\\\n ' `
-     echo "    { .in = $r / 100.0,"
-     echo "      .exp = $exp },"
-     r=`expr "$r" + "$inc"`


Home | Main Index | Thread Index | Old Index