diff --git a/var/spack/packages/py-h5py/package.py b/var/spack/packages/py-h5py/package.py
index f72b3ac06ea3ba8fbd41c5744fc3fbabc4132942..6293da540734136fe9f66bf28ace03f720a912ed 100644
--- a/var/spack/packages/py-h5py/package.py
+++ b/var/spack/packages/py-h5py/package.py
@@ -7,8 +7,9 @@ class PyH5py(Package):
     url      = "https://pypi.python.org/packages/source/h/h5py/h5py-2.4.0.tar.gz"
 
     version('2.4.0', '80c9a94ae31f84885cc2ebe1323d6758')
+    version('2.5.0', '6e4301b5ad5da0d51b0a1e5ac19e3b74')
 
-    extends('python', ignore=lambda f: re.match(r'cy*', f))
+    extends('python', ignore=lambda f: re.match(r'bin/cy*', f))
     depends_on('hdf5')
     depends_on('py-numpy')
     depends_on('py-cython')