[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: tuxpaint: Fix .desktop and icon installation.
From: |
guix-commits |
Subject: |
01/01: tuxpaint: Fix .desktop and icon installation. |
Date: |
Sat, 1 Dec 2018 12:14:48 -0500 (EST) |
bavier pushed a commit to branch master
in repository guix.
commit f88c0ab831e2b14632557373349bfc8e67cb5858
Author: Eric Bavier <address@hidden>
Date: Sat Dec 1 11:13:25 2018 -0600
tuxpaint: Fix .desktop and icon installation.
* gnu/packages/games.scm (tuxpaint)[arguments]: 'GNOME_PREFIX' ->
'KDE_PREFIX'. Add 'no-sys-cache phase.
---
gnu/packages/games.scm | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 36eaa6c..7f84e44 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -3299,12 +3299,18 @@ safety of the Chromium vessel.")
"GPERF=gperf" "CC=gcc"
"SDL_PCNAME=sdl SDL_image SDL_mixer SDL_ttf"
,(string-append "PREFIX=" %output)
- "GNOME_PREFIX=$(PREFIX)"
+ "KDE_PREFIX=$(PREFIX)/share/applications"
+ "KDE_ICON_PREFIX=$(PREFIX)/share/icons/"
"COMPLETIONDIR=$(PREFIX)/etc/bash_completion.d")
#:parallel-build? #f ;fails on some systems
#:tests? #f ;No tests
#:phases (modify-phases %standard-phases
(delete 'configure) ;no configure phase
+ (add-before 'install 'no-sys-cache
+ (lambda _ ;do not rebuild system conf cache
+ (substitute* "Makefile"
+ (("kbuildsycoca4") ""))
+ #t))
(add-after 'install 'fix-import
(lambda* (#:key inputs outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))