diff --git a/python/tests/Makefile.am b/python/tests/Makefile.am
index 1ac2a6e6711eb366e23eba08174387f17a25084f_cHl0aG9uL3Rlc3RzL01ha2VmaWxlLmFt..125aa0960969916e81e7786013b8d32420f8ee01_cHl0aG9uL3Rlc3RzL01ha2VmaWxlLmFt 100644
--- a/python/tests/Makefile.am
+++ b/python/tests/Makefile.am
@@ -1,8 +1,7 @@
-EXAMPLE_DIR = $(datadir)/doc/libxslt-python-$(LIBXSLT_VERSION)/examples
-
-TESTSPY=	\
+if WITH_PYTHON
+TESTSPY =	\
     basic.py	\
     exslt.py	\
     extelem.py	\
     extfunc.py
 
@@ -4,9 +3,8 @@
     basic.py	\
     exslt.py	\
     extelem.py	\
     extfunc.py
 
-XMLS=		\
-    test.xml	\
-    test.xsl
+exampledir = $(docdir)/python/examples
+dist_example_DATA = test.xml test.xsl pyxsltproc.py $(TESTSPY)
 
@@ -12,12 +10,4 @@
 
-EXTRAS=		\
-    pyxsltproc.py
-
-EXTRA_DIST = $(TESTSPY) $(XMLS) $(EXTRAS)
-
-CLEANFILES = *.pyc core
-
-if WITH_PYTHON
 tests: $(TESTSPY)
 	@(PYTHONPATH="`pwd`/..:`pwd`/../.libs:$(srcdir)/.."; \
 	  if test "x$(LIBXML_SRC)" != "x" ; then \
@@ -32,8 +22,4 @@
 tests:
 endif
 
-install-data-local:
-	$(MKDIR_P) $(DESTDIR)$(EXAMPLE_DIR)
-	-(for test in $(TESTSPY) $(XMLS) $(EXTRAS); \
-	  do $(INSTALL) -m 0644 $(srcdir)/$$test $(DESTDIR)$(EXAMPLE_DIR) ; done)
-
+CLEANFILES = *.pyc core