guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add praat


From: Brendan Tildesley
Subject: Re: [PATCH] gnu: Add praat
Date: Sat, 3 Sep 2016 01:12:03 +1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.2.0

On 2016-09-02 22:20, Ludovic Courtès wrote:
> [...]
>
>> +         (add-after 'unpack 'be-timeless
>> +           (lambda _
>> +             (substitute* "external/portaudio/pa_front.c"
>> +               ((" \\(built \" __DATE__  \" \" __TIME__ \"\\)") ""))
>> +             #t))
> Could you move it to a ‘snippet’ in the ‘origin’ form?  (See the
> ‘squeak-vm’ package for an example.)
>
Sure.
> As Alex Griffin wrote, we should remove all of external/ in ‘snippet’
> (see item #9 about “bundling” at
> <https://www.gnu.org/software/guix/manual/html_node/Submitting-Patches.html>),
> and instead add GSL, GLPK, FLAC, etc. as ‘inputs’ of the package.
>
> Would you like to try it?
>
> I think this is the only remaining blocker here.
>
> Thank you for your work!
>
> Ludo’.

I don't have any issue with this per se, but I haven't the slightest
clue how to due it. Praat Has no configure script, rather it just has a
make file that compiles everything into a single binary. is the code in
FLAC the same as the flac package?? How would I go about making these
external packages? Also I'm wondering how to go about adding an icon and
.desktop file supporting internationalisation. It seems upstream should
do this but they haven't so the package is nothing like a standard GNU
program. Is it possible to do all this without learning C?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]