~ruther/guix-local

53ac6977ac0bbd766d014d3b0aefea3958bbf54f — Oleg Pykhalov 8 years ago baa6b77
gnu: tome4: Clean up snippet.

* gnu/packages/games.scm (tome4)[source](snippet): Use a single
'substitute*' call instead of 'for-each'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 4 insertions(+), 6 deletions(-)

M gnu/packages/games.scm
M gnu/packages/games.scm => gnu/packages/games.scm +4 -6
@@ 4633,12 4633,10 @@ Crowther & Woods, its original authors, in 1995.  It has been known as
         "0v2qgdfpvdzd1bcbp9v8pfahj1bgczsq2d4xfhh5wg11jgjcwz03"))
       (modules '((guix build utils)))
       (snippet
        '(for-each (lambda (file)
                     (substitute* file
                       (("#elif defined(__FreeBSD__)" line)
                        (string-append
                         line " || defined(__GNUC__)"))))
                   '("src/music.h" "src/tSDL.h")))))
        '(substitute* '("src/music.h" "src/tSDL.h")
           (("#elif defined(__FreeBSD__)" line)
            (string-append
             line " || defined(__GNUC__)"))))))
    (build-system gnu-build-system)
    (native-inputs
     `(("unzip" ,unzip)))