Tuesday, May 30, 2023

Re: Problems updating math/maxima

Am 2023-05-30 03:13, schrieb George Koehler:
> 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)

Also OK from my side (feinerer@). Thank you all for your efforts.

I do not use Maxima any longer, so I would like to drop MAINTAINER.

> 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