diff --git a/hpp-spline/Makefile b/hpp-spline/Makefile
index 9d5f257a2be81d29f543bd5af06d405dc2c8af24..ab1e79b71a3fec920b2ca45eb0b8561f9d48530f 100644
--- a/hpp-spline/Makefile
+++ b/hpp-spline/Makefile
@@ -4,6 +4,7 @@
 
 HPP_PACKAGE=	hpp-spline
 HPP_COMMENT=	spline and bezier curves
+HPP_VERSION=	4.3.1
 
 CATEGORIES=	wip
 
diff --git a/hpp-spline/PLIST b/hpp-spline/PLIST
index 5b2b352994738b3183f388399a879d018c7bc43a..ca47c74dddc1236cdbc0a1932afde41c6fb990ee 100644
--- a/hpp-spline/PLIST
+++ b/hpp-spline/PLIST
@@ -16,4 +16,4 @@ include/hpp/spline/quintic_spline.h
 include/hpp/spline/spline_deriv_constraint.h
 include/hpp/spline/warning.hh
 lib/pkgconfig/hpp-spline.pc
-${PYTHON_SITELIB}/hpp_spline.so
+${PYTHON_SITELIB}/hpp_spline${PYTHON_EXT_SUFFIX}
diff --git a/hpp-spline/distinfo b/hpp-spline/distinfo
index 3a11c4b153e6cf61ff3739cecc2cb47a22b150fb..7f41d08e151d9131a0601feb120b9b62101e962c 100644
--- a/hpp-spline/distinfo
+++ b/hpp-spline/distinfo
@@ -1,3 +1,3 @@
-SHA1 (hpp-spline-4.3.0.tar.gz) = 889300b4e4adbbfc50285ba05e94c5a2a219c9c5
-RMD160 (hpp-spline-4.3.0.tar.gz) = 876ba09a6ef4c8ad6b778b94daabed0a838c854b
-Size (hpp-spline-4.3.0.tar.gz) = 792034 bytes
+SHA1 (hpp-spline-4.3.1.tar.gz) = d514ffb69d063037cc5f8fa42ccf7e4ea8540ef3
+RMD160 (hpp-spline-4.3.1.tar.gz) = 15da8d35b147d73477c114c705136fd1b9071c2f
+Size (hpp-spline-4.3.1.tar.gz) = 795644 bytes