From ce714319ad881efdab2a5f9e933dbe4cab78f545 Mon Sep 17 00:00:00 2001 From: "Colin B. Macdonald" Date: Thu, 28 Aug 2025 22:28:17 -0700 Subject: [PATCH 1/5] Draft of a chebfun package --- packages/chebfun.yaml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 packages/chebfun.yaml diff --git a/packages/chebfun.yaml b/packages/chebfun.yaml new file mode 100644 index 00000000..b00bc0cb --- /dev/null +++ b/packages/chebfun.yaml @@ -0,0 +1,36 @@ +--- +layout: "package" +permalink: "chebfun/" +description: >- + Preview of Chebfun, numerical computing with functions, packaged for GNU Octave. +icon: "https://www.chebfun.org/images/logo.png" +links: +- icon: "far fa-copyright" + label: "BSD-3-Clause" + url: "https://github.com/gnu-octave/chebfun/blob/octave-dev/LICENSE" +- icon: "fas fa-rss" + label: "news" + url: "https://github.com/gnu-octave/chebfun/blob/octave-dev/octave_pkg/NEWS" +- icon: "fas fa-code-branch" + label: "repository" + url: "https://github.com/gnu-octave/chebfun/" +- icon: "fas fa-book" + label: "package documentation" + url: "https://chebfun.org" +- icon: "fas fa-bug" + label: "report a problem" + url: "https://github.com/gnu-octave/chebfun/issues" +maintainers: +- name: "Colin B. Macdonald" + contact: +- name: "Thomas Kolman" + contact: +versions: +- id: "dev" + date: "2025-08-31" + sha256: "TODO" + url: "TDDO" + depends: + - "octave (>= 11.0.0)" + - "pkg" +--- From 70881e319cb90e456bc7deb4c0fbdeb6f7fb13bb Mon Sep 17 00:00:00 2001 From: "Colin B. Macdonald" Date: Thu, 28 Aug 2025 23:35:51 -0700 Subject: [PATCH 2/5] Use a personal website link for now --- packages/chebfun.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/chebfun.yaml b/packages/chebfun.yaml index b00bc0cb..1da5442b 100644 --- a/packages/chebfun.yaml +++ b/packages/chebfun.yaml @@ -27,9 +27,9 @@ maintainers: contact: versions: - id: "dev" - date: "2025-08-31" - sha256: "TODO" - url: "TDDO" + date: + sha256: + url: "https://personal.math.ubc.ca/~cbm/tmp/chebfun/20250828/chebfun-5.7.0+.tar.gz" depends: - "octave (>= 11.0.0)" - "pkg" From f3e3a3ec03484a4f5bc395c84b3d138c02d0484a Mon Sep 17 00:00:00 2001 From: "Colin B. Macdonald" Date: Thu, 28 Aug 2025 23:38:37 -0700 Subject: [PATCH 3/5] shorten description --- packages/chebfun.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/chebfun.yaml b/packages/chebfun.yaml index 1da5442b..213965af 100644 --- a/packages/chebfun.yaml +++ b/packages/chebfun.yaml @@ -2,7 +2,7 @@ layout: "package" permalink: "chebfun/" description: >- - Preview of Chebfun, numerical computing with functions, packaged for GNU Octave. + [preview] Chebfun, numerical computing with functions, packaged for Octave. icon: "https://www.chebfun.org/images/logo.png" links: - icon: "far fa-copyright" From 58a96046b7dabdf98f454fa88b81e09612182c54 Mon Sep 17 00:00:00 2001 From: "Colin B. Macdonald" Date: Thu, 28 Aug 2025 23:42:41 -0700 Subject: [PATCH 4/5] include sha256sum --- packages/chebfun.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/chebfun.yaml b/packages/chebfun.yaml index 213965af..b855a662 100644 --- a/packages/chebfun.yaml +++ b/packages/chebfun.yaml @@ -28,7 +28,7 @@ maintainers: versions: - id: "dev" date: - sha256: + sha256: 43a4f61c3798e79e15a69580a6d2761581883adc279ed67383e2878bca4d9c7b url: "https://personal.math.ubc.ca/~cbm/tmp/chebfun/20250828/chebfun-5.7.0+.tar.gz" depends: - "octave (>= 11.0.0)" From 06469eb7c9b67385b80e33b33e92a34b984931e4 Mon Sep 17 00:00:00 2001 From: "Colin B. Macdonald" Date: Thu, 28 Aug 2025 23:44:34 -0700 Subject: [PATCH 5/5] quoted even --- packages/chebfun.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/chebfun.yaml b/packages/chebfun.yaml index b855a662..88ef70bb 100644 --- a/packages/chebfun.yaml +++ b/packages/chebfun.yaml @@ -28,7 +28,7 @@ maintainers: versions: - id: "dev" date: - sha256: 43a4f61c3798e79e15a69580a6d2761581883adc279ed67383e2878bca4d9c7b + sha256: "43a4f61c3798e79e15a69580a6d2761581883adc279ed67383e2878bca4d9c7b" url: "https://personal.math.ubc.ca/~cbm/tmp/chebfun/20250828/chebfun-5.7.0+.tar.gz" depends: - "octave (>= 11.0.0)"