diff --git a/pinocchio/Makefile b/pinocchio/Makefile
index df8630b00c44389c5a6146ebbeb0201f0de4ef10..b493d9cfe82cf3dbc118c275c23dc2dbdc39d7c4 100644
--- a/pinocchio/Makefile
+++ b/pinocchio/Makefile
@@ -4,34 +4,31 @@
 
 VERSION=		1.2.7
 DISTNAME=		pinocchio-${VERSION}
-
-MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=${PKGBASE}/}
+MASTER_SITES=\
+  ${MASTER_SITE_BASE:=${PKGBASE}/releases/download/v${VERSION/}
 MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}/stack-of-tasks/${PKGBASE}
+CHECKOUT_VCS_OPTS=	--recursive
 
-MAINTAINER=		gepetto@laas.fr
 CATEGORIES=		math
 COMMENT=		Efficient rigid body dynamics
+HOMEPAGE=		http://stack-of-tasks.github.io/pinocchio/
+MAINTAINER=		gepetto@laas.fr
 LICENSE=		gnu-lgpl-v3
 
-# parallel builds would consume all memory because of the g++ process size
-MAKE_JOBS_SAFE=		no
-
 DYNAMIC_PLIST_DIRS+=	share/doc/${PKGBASE}
 
 CMAKE_ARGS+=		-DPYTHON_EXECUTABLE=${PYTHON}
 CMAKE_ARGS+=		-DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE}
 CMAKE_ARGS+=		-DPYTHON_LIBRARY=${PYTHON_LIB}
 CMAKE_ARGS+=		-DPYTHON_SITELIB=${PYTHON_SITELIB}
-CMAKE_ARGS+=    -DCMAKE_INSTALL_LIBDIR=lib
+CMAKE_ARGS+=		-DCMAKE_INSTALL_LIBDIR=lib
 
 CMAKE_ARGS+=		-DBUILD_BENCHMARK=OFF
 CMAKE_ARGS+=		-DBUILD_UNIT_TESTS=OFF
 CMAKE_ARGS+=		-DBUILD_UTILS=OFF
 CMAKE_ARGS+=		-DBUILD_TESTS_WITH_HPP=OFF
 CMAKE_ARGS+=		-DBUILD_PYTHON_INTERFACE=ON
-CMAKE_ARGS+=    -DINSTALL_DOCUMENTATION=OFF
-
-CHECKOUT_VCS_OPTS = --recursive 
+CMAKE_ARGS+=		-DINSTALL_DOCUMENTATION=OFF
 
 USE_BOOST_LIBS=		python system filesystem
 
@@ -48,7 +45,7 @@ include ../../mk/sysdep/python.mk
 include ../../mk/language/c.mk
 include ../../mk/language/c++.mk
 
-DEPEND_ABI.python +=		python<3
+DEPEND_ABI.python +=	python<3
 DEPEND_ABI.urdfdom +=	urdfdom>=0.2.3
 
 include ../../mk/robotpkg.mk