diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template
index 92dc760466..ecbf07ea3c 100644
--- a/srcpkgs/run-parts/template
+++ b/srcpkgs/run-parts/template
@@ -13,12 +13,17 @@ long_desc="
 
 Add_dependency full glibc
 
-do_install()
+do_build()
 {
 	cd ${wrksrc} || return 1
 	./configure --prefix=/usr || return 1
 	make || return 1
-	install -D -m755 run-parts ${DESTDIR}/usr/bin/run-parts || return 1
-	install -D -m644 run-parts.8 \
+}
+
+do_install()
+{
+	install -D -m755 ${wrksrc}/run-parts \
+		${DESTDIR}/usr/bin/run-parts || return 1
+	install -D -m644 ${wrksrc}/run-parts.8 \
 		${DESTDIR}/usr/share/man/man8/run-parts.8 || return 1
 }