diff options
| author | Sandro Jäckel <sandro.jaeckel@sap.com> | 2022-07-08 13:54:25 +0200 |
|---|---|---|
| committer | Sandro Jäckel <sandro.jaeckel@sap.com> | 2022-07-08 13:54:25 +0200 |
| commit | e9fe7c8aab9d5401104bf3664d5cfcb8c8c2cae5 (patch) | |
| tree | f24531618b5b66353f195b397833900909b38020 /pkgs/development/python-modules/python-swiftclient | |
| parent | bf67d1e09d0192646de77f3182d86984a34a6bcb (diff) | |
python310Packages.python-swiftclient: fix lazy bash-completion loading when loaded through XDG_DATA_DIRS, install man pages
Diffstat (limited to 'pkgs/development/python-modules/python-swiftclient')
| -rw-r--r-- | pkgs/development/python-modules/python-swiftclient/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/python-modules/python-swiftclient/default.nix b/pkgs/development/python-modules/python-swiftclient/default.nix index 357ba701d18f..bf0149e9e17e 100644 --- a/pkgs/development/python-modules/python-swiftclient/default.nix +++ b/pkgs/development/python-modules/python-swiftclient/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonApplication , fetchPypi +, installShellFiles , mock , openstacksdk , pbr @@ -21,6 +22,10 @@ buildPythonApplication rec { hash = "sha256-V7bx/yO0ZoQ4AqaBb0trvGiWtq0F1ld6/udiK+OilTg="; }; + nativeBuildInputs = [ + installShellFiles + ]; + propagatedBuildInputs = [ pbr python-keystoneclient @@ -33,7 +38,9 @@ buildPythonApplication rec { ]; postInstall = '' - install -Dm644 tools/swift.bash_completion $out/share/bash_completion.d/swift + installShellCompletion --cmd swift \ + --bash tools/swift.bash_completion + installManPage doc/manpages/* ''; checkPhase = '' |
