Author: simons Date: Fri Sep 3 13:18:38 2010 New Revision: 23616 URL: https://svn.nixos.org/websvn/nix/?rev=23616&sc=1
Log: pkgs/development/python-modules/pygobject: ensure that python code can be found Modified: nixpkgs/trunk/pkgs/development/python-modules/pygobject/default.nix Modified: nixpkgs/trunk/pkgs/development/python-modules/pygobject/default.nix ============================================================================== --- nixpkgs/trunk/pkgs/development/python-modules/pygobject/default.nix Fri Sep 3 12:11:33 2010 (r23615) +++ nixpkgs/trunk/pkgs/development/python-modules/pygobject/default.nix Fri Sep 3 13:18:38 2010 (r23616) @@ -8,4 +8,16 @@ }; buildInputs = [python pkgconfig glib]; + + postInstall = '' + # All python code is installed into a "gtk-2.0" sub-directory. That + # sub-directory may be useful on systems which share several library + # versions in the same prefix, i.e. /usr/local, but on Nix that directory + # is useless. Furthermore, its existence makes it very hard to guess a + # proper $PYTHONPATH that allows "import gtk" to succeed. + cd $(toPythonPath $out)/gtk-2.0 + for n in *; do + ln -s "gtk-2.0/$n" "../$n" + done + ''; } _______________________________________________ nix-commits mailing list [email protected] http://mail.cs.uu.nl/mailman/listinfo/nix-commits
