nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1diff --git a/config/BuildSystem/config/packages/petsc4py.py b/config/BuildSystem/config/packages/petsc4py.py
2index 4a58243..831aa04 100644
3--- a/config/BuildSystem/config/packages/petsc4py.py
4+++ b/config/BuildSystem/config/packages/petsc4py.py
5@@ -37,7 +37,7 @@ class Configure(config.package.Package):
6
7 def Install(self):
8 import os
9- installLibPath = os.path.join(self.installDir, 'lib')
10+ installLibPath = os.path.join(self.installDir, '@PYTHON_SITEPACKAGES@')
11 if self.setCompilers.isDarwin(self.log):
12 apple = 'You may need to\n (csh/tcsh) setenv MACOSX_DEPLOYMENT_TARGET 10.X\n (sh/bash) MACOSX_DEPLOYMENT_TARGET=10.X; export MACOSX_DEPLOYMENT_TARGET\nbefore running make on PETSc'
13 else:
14@@ -70,7 +70,7 @@ class Configure(config.package.Package):
15 newdir += 'NUMPY_INCLUDE="'+numpy_include+'" '
16
17 self.addDefine('HAVE_PETSC4PY',1)
18- self.addDefine('PETSC4PY_INSTALL_PATH','"'+os.path.join(self.installdir.dir,'lib')+'"')
19+ self.addDefine('PETSC4PY_INSTALL_PATH','"'+installLibPath+'"')
20 self.addMakeMacro('PETSC4PY','yes')
21 self.addMakeRule('petsc4pybuild','', \
22 ['@echo "*** Building petsc4py ***"',\