Re: [ITP] maxima-5.35.1
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
Re: [PLUSH HIPPO] Re: [ITA] maxima-5.35.1
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
Re: SSH key for upload access
On Fri, 2015-03-06 at 08:21 -0500, Mike DePaulo wrote: > Name: Mike DePaulo > Package: gtkperf > BEGIN SSH2 PUBLIC KEY > Comment: "2048-bit RSA, converted by m...@mothership.depaulo.org from " > B3NzaC1yc2EBIwAAAQEApE4Ma2uctIKXKroyvZytyl3R/XiiYmbEx1aUKhS2/G > OLqK7tPBDXWE+GJP8x0eqn3pUGnrqaCaD22whplnvhXMq+gu27c66ShI+udkRG9jS+ssEK > 2sPCbegdtDQbSWGl5FIUWg9CR+sr0LBFGgwZry6A5eumLBUXUmPc0fS0ugXgfMDLpA7v+H > 6JltdB2h+tk/fylXkQFHNagu9Nyri1O4l1k1sUUxl+MyUvYJeV2wHJTovWJn9J5jfs7+2L > 7jh68GG0psleApNTo/fFoME6jglUnm06FMGVQjOkprq62dhutW4egoeOuKc2AkV+7Cg3nw > rHfieAt5IK5i1nBkOX4Q== > END SSH2 PUBLIC KEY Key installed; you may proceed with uploading. -- Yaakov
Re: cygport package has one dependency missing
On 27/02/2015 06:24, Yaakov Selkowitz wrote: On Tue, 2015-02-24 at 10:55 +0100, Marcos Vives Del Sol wrote: File "/usr/share/cygport/cygclass/autotools.cygclass" requires "autopoint", which is part of "gettext-devel" package but it isn't specified in the setup.hint, and therefore it doesn't get installed when selecting "cygport". If you are building a package with NLS, even manually, you need gettext-devel installed for msgfmt and friends. Therefore, this is technically not a requirement of cygport but a build requirement of your package, just like any other lib*-devel packages that you need to build your package. I feel this could be handled better, though. Patch attached. From f068b6ef468331654442a71d28b29d562a0ef619 Mon Sep 17 00:00:00 2001 From: Jon TURNEY Date: Fri, 27 Feb 2015 20:23:30 + Subject: [PATCH] autotools: Avoid grepping stdin if autopoint is not present on PATH Signed-off-by: Jon TURNEY --- cygclass/autotools.cygclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cygclass/autotools.cygclass b/cygclass/autotools.cygclass index 301bdd3..ac4e467 100644 --- a/cygclass/autotools.cygclass +++ b/cygclass/autotools.cygclass @@ -484,7 +484,7 @@ cygautoreconf() { # libtool 2.2+ is incompatible with gettext before 0.17 # config.rpath is broken wrt dynamic linkage before 0.17 - eval gettext_$(grep ^version= $(which ${AUTOPOINT})) + eval gettext_$(grep ^version= $(which ${AUTOPOINT} || echo /dev/null)) if ! __version_at_least 0.17 ${gettext_version} then error "cygautoreconf: at least gettext 0.17 required" -- 2.1.4
SSH key for upload access
Name: Mike DePaulo Package: gtkperf BEGIN SSH2 PUBLIC KEY Comment: "2048-bit RSA, converted by m...@mothership.depaulo.org from " B3NzaC1yc2EBIwAAAQEApE4Ma2uctIKXKroyvZytyl3R/XiiYmbEx1aUKhS2/G OLqK7tPBDXWE+GJP8x0eqn3pUGnrqaCaD22whplnvhXMq+gu27c66ShI+udkRG9jS+ssEK 2sPCbegdtDQbSWGl5FIUWg9CR+sr0LBFGgwZry6A5eumLBUXUmPc0fS0ugXgfMDLpA7v+H 6JltdB2h+tk/fylXkQFHNagu9Nyri1O4l1k1sUUxl+MyUvYJeV2wHJTovWJn9J5jfs7+2L 7jh68GG0psleApNTo/fFoME6jglUnm06FMGVQjOkprq62dhutW4egoeOuKc2AkV+7Cg3nw rHfieAt5IK5i1nBkOX4Q== END SSH2 PUBLIC KEY