pymol: set PYTHONPATH in a future way

This commit is contained in:
Jörg Thalheim 2017-06-02 21:55:16 +01:00
parent 2a1c535b7e
commit c972f01e2d
No known key found for this signature in database
GPG Key ID: CA4106B8D7CC79FA

View File

@ -1,4 +1,9 @@
{ stdenv, fetchurl, makeDesktopItem, python3Packages, glew, freeglut, libpng, libxml2, tk, freetype }: { stdenv, fetchurl, makeDesktopItem
, python3, python3Packages
, glew, freeglut, libpng, libxml2, tk, freetype }:
with stdenv.lib;
let let
pname = "pymol"; pname = "pymol";
@ -33,13 +38,12 @@ python3Packages.buildPythonApplication {
runHook postInstall runHook postInstall
''; '';
postInstall = '' postInstall = with python3Packages; ''
wrapProgram $out/bin/pymol \ wrapProgram $out/bin/pymol \
--prefix PYTHONPATH : ${python3Packages.Pmw}/lib/python3.6/site-packages \ --prefix PYTHONPATH : ${makeSearchPathOutput "lib" python3.sitePackages [ Pmw tkinter ]}
--prefix PYTHONPATH : ${python3Packages.tkinter}/lib/python3.6/site-packages
''; '';
meta = with stdenv.lib; { meta = {
description = description; description = description;
homepage = "https://www.pymol.org/"; homepage = "https://www.pymol.org/";
license = licenses.psfl; license = licenses.psfl;