On Mon, May 29, 2023 at 09:13:09PM -0400, George Koehler wrote:
> For the update to maxima 5.46.0, I'm happy with Stuart's diff (from
> May 25), after fixing the MODPY_BIN_SUFFIX in PLIST. I rarely use
> maxima, but I can run simple commands like "diff(5 * x**2, x);".
>
> ok gkoehler@ (with the PLIST fix)
>
George:
Thanks for checking this. I used the ports.tat.gz because that is
what the Porters Handbook showed. Can I update the downloaded tarball
version using cvs? I suppose I can try.
The Maxima-5.47.0 release is due any week now. Look:
https://tinyurl.com/5frvanz7
It contains bug fixes.
So I would not put a lot of effort into this. In the meantime I can
figure out how to down load ports from cvs.
Can we have a maxima port similar to Tcl? Wherein there are
subdirectories for ECL and SBCL?
> https://marc.info/?l=openbsd-ports&m=168501263910495&w=2 has the diff.
> After I applied the diff, I edited pkg/PLIST to change
> "${MODPY_BIN_SUFFIX}" back to "-2".
>
> On Thu, 25 May 2023 11:32:44 -0600
> Jonathan Drews <jondrews@fastmail.com> wrote:
>
> > Stuart and Theo:
> >
> > I compiled maxima with the Python entries removed and it
> > installed and runs ok. Here is the Makefile based on Suarts diff. I
> > did retain the references to tcl8.6.
> > ...
> > MODTCL_VERSION= 8.6
> > ...
> > pre-build:
> > ${MODTCL_WISH_ADJ} ${WRKSRC}/interfaces/xmaxima/xmaxima
>
> I didn't need the MODTCL_VERSION line nor the pre-build target, so
> I didn't add them to my Makefile.
>
> If your ports tree is from cvs (https://www.openbsd.org/anoncvs.html)
> then you can create a diff like,
>
> $ cd /usr/ports/math/maxima
> $ cvs -q diff > ~/my.diff
>
> This works if the update doesn't add or remove any files. After the
> update to 5.46.0 is in cvs, we will be able to create diffs to
> add the sbcl flavor.
No comments:
Post a Comment