From 5d5e14ae3a03a1981ed0d98fe4b17353decd0095 Mon Sep 17 00:00:00 2001 From: Leo Prikler Date: Sun, 22 Dec 2019 16:03:43 +0100 Subject: [PATCH 1/3] gnu: gnome-shell-extension-hide-app-icon: Fix installation. * gnu/packages/gnome-xyz.scm: (gnome-shell-extension-hide-app-icon): Install in subdirectory. Adjust indentation. --- gnu/packages/gnome-xyz.scm | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index 4b5e07a1a0..a43424026b 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -158,15 +158,16 @@ faster window switching.") (name "gnome-shell-extension-hide-app-icon") (version (git-version "2.7" revision commit)) (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/michael-rapp/gnome-shell-extension-hide-app-icon.git") - (commit commit))) - (sha256 - (base32 - "1i28n4bz6wrhn07vpxkr6l1ljyn7g8frp5xrr11z3z32h2hxxcd6")) - (file-name (git-file-name name version)))) + (origin + (method git-fetch) + (uri (git-reference + (url (string-append "https://github.com/michael-rapp" + "/gnome-shell-extension-hide-app-icon.git")) + (commit commit))) + (sha256 + (base32 + "1i28n4bz6wrhn07vpxkr6l1ljyn7g8frp5xrr11z3z32h2hxxcd6")) + (file-name (git-file-name name version)))) (build-system gnu-build-system) (arguments '(#:tests? #f ; no test target @@ -178,10 +179,11 @@ faster window switching.") (delete 'configure) ; no configure script (replace 'install (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (copy-recursively "hide-app-icon@mrapp.sourceforge.com/" - (string-append out "/share/gnome-shell/extensions")) - #t)))))) + (let ((out (assoc-ref outputs "out")) + (pre "/share/gnome-shell/extensions/") + (dir "hide-app-icon@mrapp.sourceforge.com")) + (copy-recursively dir (string-append out pre dir)) + #t)))))) (native-inputs `(("glib" ,glib "bin") ("intltool" ,intltool))) @@ -190,12 +192,13 @@ faster window switching.") (synopsis "Hide app icon from GNOME's panel") (description "This extension allows to hide the icon and/or title of the currently focused application in the top panel of the GNOME shell.") - (home-page "https://github.com/michael-rapp/gnome-shell-extension-hide-app-icon/") + (home-page + "https://github.com/michael-rapp/gnome-shell-extension-hide-app-icon/") (license ;; README.md and LICENSE.txt disagree -- the former claims v3, the ;; latter v2. No mention of "or later" in either place or in the code. - (list license:gpl2 - license:gpl3))))) + (list license:gpl2 + license:gpl3))))) (define-public gnome-shell-extension-dash-to-panel (package -- 2.24.1