diff --git a/ChangeLog b/ChangeLog
index f03fb93bb980e830130ceafada61e4ea357a1533_Q2hhbmdlTG9n..29524449d752162ef108a84208943ab21526700c_Q2hhbmdlTG9n 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Tue Jan 23 14:58:32 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
+
+	* Makefile.am libxslt.spec.in tests/REC1/Makefile.am
+	  tests/REC2/Makefile.am: updated the makefiles and spec files to
+	  add tests, and the FEATURES file to the RPM
+
 Mon Jan 22 23:35:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
 
 	* Makefile.am libxslt.spec.in libxslt/Makefile.am tests/Makefile.am:
diff --git a/Makefile.am b/Makefile.am
index f03fb93bb980e830130ceafada61e4ea357a1533_TWFrZWZpbGUuYW0=..29524449d752162ef108a84208943ab21526700c_TWFrZWZpbGUuYW0= 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -28,4 +28,6 @@
 test tests:
 	@(cd tests ; make test)
 
+cleantar:
+	@(rm -f libxslt*.tar.gz)
 
@@ -31,1 +33,4 @@
 
+rpm: cleantar distcheck
+	rpm -ta libxslt*.tar.gz
+
diff --git a/libxslt.spec.in b/libxslt.spec.in
index f03fb93bb980e830130ceafada61e4ea357a1533_bGlieHNsdC5zcGVjLmlu..29524449d752162ef108a84208943ab21526700c_bGlieHNsdC5zcGVjLmlu 100644
--- a/libxslt.spec.in
+++ b/libxslt.spec.in
@@ -81,7 +81,7 @@
 %files
 %defattr(-, root, root)
 
-%doc AUTHORS ChangeLog NEWS README COPYING COPYING.LIB TODO
+%doc AUTHORS ChangeLog NEWS README COPYING COPYING.LIB TODO FEATURES
 
 %{prefix}/lib/lib*.so.*
 %{prefix}/bin/xsltproc
diff --git a/tests/REC1/Makefile.am b/tests/REC1/Makefile.am
index f03fb93bb980e830130ceafada61e4ea357a1533_dGVzdHMvUkVDMS9NYWtlZmlsZS5hbQ==..29524449d752162ef108a84208943ab21526700c_dGVzdHMvUkVDMS9NYWtlZmlsZS5hbQ== 100644
--- a/tests/REC1/Makefile.am
+++ b/tests/REC1/Makefile.am
@@ -3,6 +3,10 @@
 $(top_builddir)/libxslt/xsltproc:
 	@(cd ../../libxslt ; make xsltproc)
 
+EXTRA_DIST = doc.xsl doc.xml result.xml
+
+all: test
+
 test tests: $(top_builddir)/libxslt/xsltproc
 	@(rm -f .memdump ; touch .memdump)
 	@($(top_builddir)/libxslt/xsltproc doc.xsl doc.xml > doc.res ; \
@@ -10,4 +14,3 @@
 	grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
 	rm -f doc.res)
 
-
diff --git a/tests/REC2/Makefile.am b/tests/REC2/Makefile.am
index f03fb93bb980e830130ceafada61e4ea357a1533_dGVzdHMvUkVDMi9NYWtlZmlsZS5hbQ==..29524449d752162ef108a84208943ab21526700c_dGVzdHMvUkVDMi9NYWtlZmlsZS5hbQ== 100644
--- a/tests/REC2/Makefile.am
+++ b/tests/REC2/Makefile.am
@@ -3,6 +3,10 @@
 $(top_builddir)/libxslt/xsltproc:
 	@(cd ../../libxslt ; make xsltproc)
 
+EXTRA_DIST = data.xml vrml.xsl vrml.xml svg.xsl svg.xml	html.xsl html.xml
+
+all: test
+
 test tests: $(top_builddir)/libxslt/xsltproc
 	@(rm -f .memdump ; touch .memdump)
 	@($(top_builddir)/libxslt/xsltproc vrml.xsl data.xml > vrml.res ; \
@@ -18,4 +22,3 @@
 	grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\
 	rm -f html.res)
 
-