diff --git a/lysator-repo.spec b/lysator-repo.spec
index 9bd8bcb16dd77c6208eaea2daff8c62b709aacd2..21c11cb74222bdf9c30c46e0de2a070fab519bb3 100644
--- a/lysator-repo.spec
+++ b/lysator-repo.spec
@@ -12,7 +12,8 @@ Packager:  Hugo Hörnquist <hugo@lysator.liu.se>
 Meta-package for adding Lysator local repository
 
 %prep
-%setup
+find . -mindepth 1 -delete
+cp -af %{SOURCEURL0}/. .
 
 %install
 cp lysator.repo /etc/yum.repos.d/lysator.repo