gnu: gxmessage: Don't install 'icon-theme.cache'.

* gnu/packages/gxmessage.scm (gxmessage)[arguments]: Add
'skip-gtk-update-icon-cache' phase.
[native-inputs]: Remove gtk+:bin.
This commit is contained in:
宋文武 2016-10-28 21:04:11 +08:00
parent 3b6f8b579b
commit aa98b3b273
No known key found for this signature in database
GPG Key ID: 26525665AE727D37
1 changed files with 10 additions and 2 deletions

View File

@ -38,11 +38,19 @@
(sha256 (sha256
(base32 "01ggvvp0nyn8xczh93icifnji468wsjgqzd1f1bixwsqziaicknv")))) (base32 "01ggvvp0nyn8xczh93icifnji468wsjgqzd1f1bixwsqziaicknv"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments
'(#:phases
(modify-phases %standard-phases
(add-before 'install 'skip-gtk-update-icon-cache
;; Don't create 'icon-theme.cache'.
(lambda _
(substitute* "Makefile"
(("gtk-update-icon-cache") "true"))
#t)))))
(inputs (inputs
`(("gtk+" ,gtk+))) `(("gtk+" ,gtk+)))
(native-inputs (native-inputs
`(("gtk+-bin" ,gtk+ "bin") ; gtk-update-icon-cache `(("intltool" ,intltool)
("intltool" ,intltool)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
(home-page "http://www.gnu.org/software/gxmessage/") (home-page "http://www.gnu.org/software/gxmessage/")
(synopsis "Open popup message window with buttons for return") (synopsis "Open popup message window with buttons for return")