diff --git a/MANIFEST.in b/MANIFEST.in
index 6a79d3fc5198f5dfa27720643e23c90c264db6d6..e4c6b97942121c798ba8d9c244d27e1ea8e6725f 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,5 +1,10 @@
 include test/*.py
-recursive-include examples *.py *.cl *.floopy *.sh
+include test/*.f90
+recursive-include examples *.py *.cl *.floopy *.sh *.ipynb
+recursive-include contrib *.vim
+
+include build-helpers/*.sh
+include build-helpers/*.spec
 
 include doc/*.rst
 include doc/Makefile
@@ -7,7 +12,10 @@ include doc/*.py
 include doc/images/*.png
 include doc/_static/*.css
 include doc/_templates/*.html
+include doc/images/*.svg
+include doc/images/*.png
 
 include configure.py
 include Makefile.in
 include README.rst
+include requirements*.txt