* [ITA] maxima-5.35.1 @ 2015-03-05 19:54 Achim Gratz 2015-03-05 22:41 ` [PLUSH HIPPO] " Corinna Vinschen 2015-03-07 7:07 ` [ITP] maxima-5.35.1 Achim Gratz 0 siblings, 2 replies; 12+ messages in thread From: Achim Gratz @ 2015-03-05 19:54 UTC (permalink / raw) To: cygwin-apps In order to reap the fruits of Ken Brown's work on clisp and its dependencies (which seem to have escaped the attention of the plush hippo hordes so far) I'm proposing to resurrect maxima as a Cygwin package. The packaging is modeled after openSUSE. --8<---------------cut here---------------start------------->8--- wget="wget -rxnH --cut-dirs=2 http://cygwin.stromeko.net/x86/release/maxima" $wget/maxima-5.35.1-1-src.tar.xz $wget/maxima-5.35.1-1.tar.xz $wget/maxima-exec-clisp/maxima-exec-clisp-5.35.1-1.tar.xz $wget/maxima-exec-clisp/setup.hint $wget/maxima-lang-de-utf8/maxima-lang-de-utf8-5.35.1-1.tar.xz $wget/maxima-lang-de-utf8/setup.hint $wget/maxima-lang-es-utf8/maxima-lang-es-utf8-5.35.1-1.tar.xz $wget/maxima-lang-es-utf8/setup.hint $wget/maxima-lang-pt-utf8/maxima-lang-pt-utf8-5.35.1-1.tar.xz $wget/maxima-lang-pt-utf8/setup.hint $wget/maxima-lang-pt_BR-utf8/maxima-lang-pt_BR-utf8-5.35.1-1.tar.xz $wget/maxima-lang-pt_BR-utf8/setup.hint $wget/maxima-xmaxima/maxima-xmaxima-5.35.1-1.tar.xz $wget/maxima-xmaxima/setup.hint $wget/setup.hint --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- wget="wget -rxnH --cut-dirs=2 http://cygwin.stromeko.net/x86_64/release/maxima" $wget/maxima-5.35.1-1-src.tar.xz $wget/maxima-5.35.1-1.tar.xz $wget/maxima-exec-clisp/maxima-exec-clisp-5.35.1-1.tar.xz $wget/maxima-exec-clisp/setup.hint $wget/maxima-lang-de-utf8/maxima-lang-de-utf8-5.35.1-1.tar.xz $wget/maxima-lang-de-utf8/setup.hint $wget/maxima-lang-es-utf8/maxima-lang-es-utf8-5.35.1-1.tar.xz $wget/maxima-lang-es-utf8/setup.hint $wget/maxima-lang-pt-utf8/maxima-lang-pt-utf8-5.35.1-1.tar.xz $wget/maxima-lang-pt-utf8/setup.hint $wget/maxima-lang-pt_BR-utf8/maxima-lang-pt_BR-utf8-5.35.1-1.tar.xz $wget/maxima-lang-pt_BR-utf8/setup.hint $wget/maxima-xmaxima/maxima-xmaxima-5.35.1-1.tar.xz $wget/maxima-xmaxima/setup.hint $wget/setup.hint --8<---------------cut here---------------end--------------->8--- Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada ^ permalink raw reply [flat|nested] 12+ messages in thread
* [PLUSH HIPPO] Re: [ITA] maxima-5.35.1 2015-03-05 19:54 [ITA] maxima-5.35.1 Achim Gratz @ 2015-03-05 22:41 ` Corinna Vinschen 2015-03-06 6:03 ` Achim Gratz 2015-05-18 21:41 ` Andrew Schulman 2015-03-07 7:07 ` [ITP] maxima-5.35.1 Achim Gratz 1 sibling, 2 replies; 12+ messages in thread From: Corinna Vinschen @ 2015-03-05 22:41 UTC (permalink / raw) To: cygwin-apps [-- Attachment #1: Type: text/plain, Size: 640 bytes --] On Mar 5 20:54, Achim Gratz wrote: > > In order to reap the fruits of Ken Brown's work on clisp and its > dependencies (which seem to have escaped the attention of the plush > hippo hordes so far) What? That's inexcusable. Andrew, one plush hippo for Ken, please. > I'm proposing to resurrect maxima as a Cygwin > package. The packaging is modeled after openSUSE. Resurrect? We had that already at one point? You're fishing for hippos, too, it seems ;) Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PLUSH HIPPO] Re: [ITA] maxima-5.35.1 2015-03-05 22:41 ` [PLUSH HIPPO] " Corinna Vinschen @ 2015-03-06 6:03 ` Achim Gratz 2015-03-06 16:53 ` Yaakov Selkowitz 2015-05-18 21:41 ` Andrew Schulman 1 sibling, 1 reply; 12+ messages in thread From: Achim Gratz @ 2015-03-06 6:03 UTC (permalink / raw) To: cygwin-apps Corinna Vinschen writes: >> I'm proposing to resurrect maxima as a Cygwin >> package. The packaging is modeled after openSUSE. > > Resurrect? We had that already at one point? Yes, but only on 32bit due to the missing clisp due to the missing ffcall… it got removed during the recent cleanup of stale dependencies. > You're fishing for hippos, too, it seems ;) This is entirely self-serving… When I have to do some sensitivity analysis it is nice to do it via symbolic differentiation as much as possible before veering into numerics. I'm no longer doing this often enough to be sure of not making stupid errors while trying to remember the chain rules, so Maxima to the rescue. :-P Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PLUSH HIPPO] Re: [ITA] maxima-5.35.1 2015-03-06 6:03 ` Achim Gratz @ 2015-03-06 16:53 ` Yaakov Selkowitz 0 siblings, 0 replies; 12+ messages in thread From: Yaakov Selkowitz @ 2015-03-06 16:53 UTC (permalink / raw) To: cygwin-apps On Fri, 2015-03-06 at 07:03 +0100, Achim Gratz wrote: > Corinna Vinschen writes: > >> I'm proposing to resurrect maxima as a Cygwin > >> package. The packaging is modeled after openSUSE. > > > > Resurrect? We had that already at one point? > > Yes, but only on 32bit due to the missing clisp due to the missing > ffcall⦠it got removed during the recent cleanup of stale dependencies. maxima was in Ports, not the distro, and was removed prior to clisp being ported to x86_64. I would like to see it in the distro, however. -- Yaakov ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PLUSH HIPPO] Re: [ITA] maxima-5.35.1 2015-03-05 22:41 ` [PLUSH HIPPO] " Corinna Vinschen 2015-03-06 6:03 ` Achim Gratz @ 2015-05-18 21:41 ` Andrew Schulman 2015-05-18 22:35 ` Yaakov Selkowitz 1 sibling, 1 reply; 12+ messages in thread From: Andrew Schulman @ 2015-05-18 21:41 UTC (permalink / raw) To: cygwin-apps > On Mar 5 20:54, Achim Gratz wrote: > > > > In order to reap the fruits of Ken Brown's work on clisp and its > > dependencies (which seem to have escaped the attention of the plush > > hippo hordes so far) > > What? That's inexcusable. Andrew, one plush hippo for Ken, please. OK, sure. But I'm having trouble finding it... can you please point me to a cygwin-apps post? > > I'm proposing to resurrect maxima as a Cygwin > > package. The packaging is modeled after openSUSE. > > Resurrect? We had that already at one point? You're fishing for > hippos, too, it seems ;) Gold star awarded: http://cygwin.com/goldstars#AG ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PLUSH HIPPO] Re: [ITA] maxima-5.35.1 2015-05-18 21:41 ` Andrew Schulman @ 2015-05-18 22:35 ` Yaakov Selkowitz 2015-05-18 22:47 ` Andrew Schulman 0 siblings, 1 reply; 12+ messages in thread From: Yaakov Selkowitz @ 2015-05-18 22:35 UTC (permalink / raw) To: cygwin-apps On Mon, 2015-05-18 at 17:41 -0400, Andrew Schulman wrote: > > On Mar 5 20:54, Achim Gratz wrote: > > > > > > In order to reap the fruits of Ken Brown's work on clisp and its > > > dependencies (which seem to have escaped the attention of the plush > > > hippo hordes so far) > > > > What? That's inexcusable. Andrew, one plush hippo for Ken, please. > > OK, sure. But I'm having trouble finding it... can you please point me to a > cygwin-apps post? Hard to point to just one, but you could use this: https://cygwin.com/ml/cygwin-apps/2015-02/msg00186.html BTW, any news on rebuilding sng? https://cygwin.com/ml/cygwin-apps/2015-02/msg00152.html -- Yaakov ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PLUSH HIPPO] Re: [ITA] maxima-5.35.1 2015-05-18 22:35 ` Yaakov Selkowitz @ 2015-05-18 22:47 ` Andrew Schulman 0 siblings, 0 replies; 12+ messages in thread From: Andrew Schulman @ 2015-05-18 22:47 UTC (permalink / raw) To: cygwin-apps > On Mon, 2015-05-18 at 17:41 -0400, Andrew Schulman wrote: > > > On Mar 5 20:54, Achim Gratz wrote: > > > > > > > > In order to reap the fruits of Ken Brown's work on clisp and its > > > > dependencies (which seem to have escaped the attention of the plush > > > > hippo hordes so far) > > > > > > What? That's inexcusable. Andrew, one plush hippo for Ken, please. > > > > OK, sure. But I'm having trouble finding it... can you please point me to a > > cygwin-apps post? > > Hard to point to just one, but you could use this: > > https://cygwin.com/ml/cygwin-apps/2015-02/msg00186.html Awarded! http://cygwin.com/goldstars/#KB > BTW, any news on rebuilding sng? > > https://cygwin.com/ml/cygwin-apps/2015-02/msg00152.html No, as you've probably noticed I haven't been able to spend time on Cygwin lately. Thanks for the reminder, though. I'll get to it when I can. Andrew ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ITP] maxima-5.35.1 2015-03-05 19:54 [ITA] maxima-5.35.1 Achim Gratz 2015-03-05 22:41 ` [PLUSH HIPPO] " Corinna Vinschen @ 2015-03-07 7:07 ` Achim Gratz 2015-03-10 9:04 ` Corinna Vinschen 1 sibling, 1 reply; 12+ messages in thread From: Achim Gratz @ 2015-03-07 7:07 UTC (permalink / raw) To: cygwin-apps Yaakov correctly pointed out the 32bit maxima I rememebered to be in Cygwin was actually from ports, so here's the requisite ITP for maxima to introduce it into Cygwin properly. --8<---------------cut here---------------start------------->8--- Maxima Maxima is a computer algebra system comparable to commercial systems like Mathematica and Maple. It emphasizes symbolic mathematical computation: algebra, trigonometry, calculus, and much more. For example, Maxima solves x^2-r*x-s^2-r*s=0 giving the symbolic results [x=r+s, x=-s]. Maxima can calculate with exact integers and fractions, native floating-point and high-precision big floats. Maxima has user-friendly front-ends, an on-line manual, plotting commands, and numerical libraries. Users can write programs in its native programming language, and many have contributed useful packages in a variety of areas over the decades. Maxima is GPL-licensed and largely written in Common Lisp. Executables can be downloaded for Windows, Mac, Linux, and Android; source code is also available. An active community maintains and extends the system. --8<---------------cut here---------------end--------------->8--- Maxima is avilable in many if not all Linux distributions, I checked openSUSE, Fedora, Debian and Arch. The packaging has been lifted from the openSUSE spec file. --8<---------------cut here---------------start------------->8--- wget="wget -rxnH --cut-dirs=2 http://cygwin.stromeko.net/x86/release/maxima" $wget/maxima-5.35.1-1-src.tar.xz $wget/maxima-5.35.1-1.tar.xz $wget/maxima-exec-clisp/maxima-exec-clisp-5.35.1-1.tar.xz $wget/maxima-exec-clisp/setup.hint $wget/maxima-lang-de-utf8/maxima-lang-de-utf8-5.35.1-1.tar.xz $wget/maxima-lang-de-utf8/setup.hint $wget/maxima-lang-es-utf8/maxima-lang-es-utf8-5.35.1-1.tar.xz $wget/maxima-lang-es-utf8/setup.hint $wget/maxima-lang-pt-utf8/maxima-lang-pt-utf8-5.35.1-1.tar.xz $wget/maxima-lang-pt-utf8/setup.hint $wget/maxima-lang-pt_BR-utf8/maxima-lang-pt_BR-utf8-5.35.1-1.tar.xz $wget/maxima-lang-pt_BR-utf8/setup.hint $wget/maxima-xmaxima/maxima-xmaxima-5.35.1-1.tar.xz $wget/maxima-xmaxima/setup.hint $wget/setup.hint --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- wget="wget -rxnH --cut-dirs=2 http://cygwin.stromeko.net/x86_64/release/maxima" $wget/maxima-5.35.1-1-src.tar.xz $wget/maxima-5.35.1-1.tar.xz $wget/maxima-exec-clisp/maxima-exec-clisp-5.35.1-1.tar.xz $wget/maxima-exec-clisp/setup.hint $wget/maxima-lang-de-utf8/maxima-lang-de-utf8-5.35.1-1.tar.xz $wget/maxima-lang-de-utf8/setup.hint $wget/maxima-lang-es-utf8/maxima-lang-es-utf8-5.35.1-1.tar.xz $wget/maxima-lang-es-utf8/setup.hint $wget/maxima-lang-pt-utf8/maxima-lang-pt-utf8-5.35.1-1.tar.xz $wget/maxima-lang-pt-utf8/setup.hint $wget/maxima-lang-pt_BR-utf8/maxima-lang-pt_BR-utf8-5.35.1-1.tar.xz $wget/maxima-lang-pt_BR-utf8/setup.hint $wget/maxima-xmaxima/maxima-xmaxima-5.35.1-1.tar.xz $wget/maxima-xmaxima/setup.hint $wget/setup.hint --8<---------------cut here---------------end--------------->8--- Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ITP] maxima-5.35.1 2015-03-07 7:07 ` [ITP] maxima-5.35.1 Achim Gratz @ 2015-03-10 9:04 ` Corinna Vinschen 2015-03-10 17:02 ` Achim Gratz 0 siblings, 1 reply; 12+ messages in thread From: Corinna Vinschen @ 2015-03-10 9:04 UTC (permalink / raw) To: cygwin-apps [-- Attachment #1: Type: text/plain, Size: 1240 bytes --] On Mar 7 08:07, Achim Gratz wrote: > Yaakov correctly pointed out the 32bit maxima I rememebered to be in > Cygwin was actually from ports, so here's the requisite ITP for maxima > to introduce it into Cygwin properly. I don't quite like the SUSE packaging with splitting out the language packs, but the Fedora packaging, while using another strategy, isn't really better, so that's ok. What's not quite ok are the setup.hint files, IMHO. You have 7 packages and all ldesc's and sdesc's are exactly identical. While that's perhaps not much of a problem for the language packs, it certainly is for "maxima" vs. "maxima-exec-clisp" and "maxima-xmaxima". How's the user to know what each of these packages is doing when looking them up in setup? maxima "Maxima Computer Algebra System" maxima-exec-clisp "Maxima Computer Algebra System" maxima-xmaxima "Maxima Computer Algebra System" Package is GTG With a change to the sdescs to allow a user at least a bit of information in sdesc what the subpackages are doing. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ITP] maxima-5.35.1 2015-03-10 9:04 ` Corinna Vinschen @ 2015-03-10 17:02 ` Achim Gratz 2015-03-10 20:27 ` Achim Gratz 0 siblings, 1 reply; 12+ messages in thread From: Achim Gratz @ 2015-03-10 17:02 UTC (permalink / raw) To: cygwin-apps Corinna Vinschen writes: > I don't quite like the SUSE packaging with splitting out the language > packs, but the Fedora packaging, while using another strategy, isn't > really better, so that's ok. …and Debian's and Arch's is even worse, IMHO. I wouldn't mind putting the localization files back in the main package, but then there are probably a lot of people who'd never use those files. > What's not quite ok are the setup.hint files, IMHO. You have 7 packages > and all ldesc's and sdesc's are exactly identical. While that's perhaps > not much of a problem for the language packs, it certainly is for > "maxima" vs. "maxima-exec-clisp" and "maxima-xmaxima". How's the user > to know what each of these packages is doing when looking them up in > setup? > > maxima "Maxima Computer Algebra System" > maxima-exec-clisp "Maxima Computer Algebra System" > maxima-xmaxima "Maxima Computer Algebra System" > > Package is GTG With a change to the sdescs to allow a user at least > a bit of information in sdesc what the subpackages are doing. Yeah, I'll fix that before release. Thanks for checking. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ITP] maxima-5.35.1 2015-03-10 17:02 ` Achim Gratz @ 2015-03-10 20:27 ` Achim Gratz 2015-03-10 20:46 ` Corinna Vinschen 0 siblings, 1 reply; 12+ messages in thread From: Achim Gratz @ 2015-03-10 20:27 UTC (permalink / raw) To: cygwin-apps Achim Gratz writes: >> Package is GTG With a change to the sdescs to allow a user at least >> a bit of information in sdesc what the subpackages are doing. > > Yeah, I'll fix that before release. Does that look better to you? maxima/setup.hint: sdesc: "Maxima - Computer Algebra System" maxima/maxima-exec-clisp/setup.hint: sdesc: "Maxima - CLisp executable" maxima/maxima-lang-de-utf8/setup.hint: sdesc: "Maxima - Localization for de" maxima/maxima-lang-es-utf8/setup.hint: sdesc: "Maxima - Localization for es" maxima/maxima-lang-pt-utf8/setup.hint: sdesc: "Maxima - Localization for pt" maxima/maxima-lang-pt_BR-utf8/setup.hint: sdesc: "Maxima - Localization for pt_BR" maxima/maxima-xmaxima/setup.hint: sdesc: "Maxima - Tcl/Tk based GUI" Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ITP] maxima-5.35.1 2015-03-10 20:27 ` Achim Gratz @ 2015-03-10 20:46 ` Corinna Vinschen 0 siblings, 0 replies; 12+ messages in thread From: Corinna Vinschen @ 2015-03-10 20:46 UTC (permalink / raw) To: cygwin-apps [-- Attachment #1: Type: text/plain, Size: 1044 bytes --] On Mar 10 21:27, Achim Gratz wrote: > Achim Gratz writes: > >> Package is GTG With a change to the sdescs to allow a user at least > >> a bit of information in sdesc what the subpackages are doing. > > > > Yeah, I'll fix that before release. > > Does that look better to you? > > maxima/setup.hint: sdesc: "Maxima - Computer Algebra System" > maxima/maxima-exec-clisp/setup.hint: sdesc: "Maxima - CLisp executable" > maxima/maxima-lang-de-utf8/setup.hint: sdesc: "Maxima - Localization for de" > maxima/maxima-lang-es-utf8/setup.hint: sdesc: "Maxima - Localization for es" > maxima/maxima-lang-pt-utf8/setup.hint: sdesc: "Maxima - Localization for pt" > maxima/maxima-lang-pt_BR-utf8/setup.hint: sdesc: "Maxima - Localization for pt_BR" > maxima/maxima-xmaxima/setup.hint: sdesc: "Maxima - Tcl/Tk based GUI" Perfect. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2015-05-18 22:47 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-03-05 19:54 [ITA] maxima-5.35.1 Achim Gratz 2015-03-05 22:41 ` [PLUSH HIPPO] " Corinna Vinschen 2015-03-06 6:03 ` Achim Gratz 2015-03-06 16:53 ` Yaakov Selkowitz 2015-05-18 21:41 ` Andrew Schulman 2015-05-18 22:35 ` Yaakov Selkowitz 2015-05-18 22:47 ` Andrew Schulman 2015-03-07 7:07 ` [ITP] maxima-5.35.1 Achim Gratz 2015-03-10 9:04 ` Corinna Vinschen 2015-03-10 17:02 ` Achim Gratz 2015-03-10 20:27 ` Achim Gratz 2015-03-10 20:46 ` Corinna Vinschen
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).