[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH]: add freepats and timidity
From: |
Andreas Enge |
Subject: |
Re: [PATCH]: add freepats and timidity |
Date: |
Thu, 19 Feb 2015 21:03:20 +0100 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
Hi again,
thanks a lot for the two packages, they work for me. Nevertheless two
comments.
On Thu, Feb 19, 2015 at 07:33:59PM +0100, Ricardo Wurmus wrote:
> +(define-public timidity++
> + (package
> + (name "timidity++")
Back to names... I would call this "timidity". The package guidelines only
state that underscores are replaced by "-", but the general idea would be
to replace special characters with dashes, and to rather drop them at the end
(or beginning) of a package name.
> + (let ((out (string-append (assoc-ref %outputs "out")
> + "/share/timidity")))
> + (mkdir-p out)
> + (call-with-output-file
> + (string-append out "/timidity.cfg")
It is a bit strange to have config files in /share and not in /etc, but that
is indeed where by default timidity looks for its config file. Nevertheless,
I would use
(string-append (assoc-ref %outputs "out") "/etc/timidity")
and then add the configure flag
(string-append "--with-default-path=" (assoc-ref %outputs "out")
"/etc/timidity")
Andreas
Re: [PATCH]: add freepats and timidity,
Andreas Enge <=