gnu: transmission: Install icons to the "gui" output.

* gnu/packages/bittorrent.scm (transmission)[arguments]: Move the "icons" and
  "pixmaps" folders to the "gui" output.  Previously, if the user only install
  the "gui" output, the icon would be missing.
This commit is contained in:
Pierre Neidhardt 2020-04-02 11:00:02 +02:00
parent e7228f0cfa
commit bf155ce30c
No known key found for this signature in database
GPG key ID: 9BDCF497A4BBCC7F

View file

@ -94,10 +94,13 @@ (define-public transmission
(string-append gui
"/bin/transmission-gtk"))
;; Move the '.desktop' file as well.
;; Move the '.desktop' and icon files as well.
(mkdir (string-append gui "/share"))
(rename-file (string-append out "/share/applications")
(string-append gui "/share/applications")))
(for-each
(lambda (dir)
(rename-file (string-append out "/share/" dir)
(string-append gui "/share/" dir)))
'("applications" "icons" "pixmaps")))
#t)))))
(inputs
`(("inotify-tools" ,inotify-tools)