diff --git a/asn1c/tests/Makefile.am b/asn1c/tests/Makefile.am
index 979161396b93064d1f7d940b2419ffa48e4cd0dc..4a4b461e7d60bdf2f77c82f89e566ab21e56add6 100644
--- a/asn1c/tests/Makefile.am
+++ b/asn1c/tests/Makefile.am
@@ -11,12 +11,11 @@ else
 TESTS = check-*.c
 endif
 
-EXTRA_DIST = $(check_SCRIPTS) check-*.c* data-*/*.*
+EXTRA_DIST =			\
+	$(check_SCRIPTS)	\
+	check-*.c*		\
+	data-*/Makefile		\
+	data-*/*.*
 
 clean:
 	rm -rf test-*
-
-SUFFIXES = .xbr .ber
-
-.xbr.ber:
-	../enber $< > $@
diff --git a/asn1c/tests/Makefile.in b/asn1c/tests/Makefile.in
index 00336bf2e8dd6442a244008e68169ebc7ebbbdab..91ad426ef5cbdc564a18116da54fe51ba0c61568 100644
--- a/asn1c/tests/Makefile.in
+++ b/asn1c/tests/Makefile.in
@@ -160,12 +160,15 @@ check_SCRIPTS = check-assembly.sh
 TESTS_ENVIRONMENT = CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" ./check-assembly.sh
 @CPLUSPLUS_FOUND_FALSE@TESTS = check-*.c
 @CPLUSPLUS_FOUND_TRUE@TESTS = check-*.c check-*.cc	## Include C++ test filed (.cc)
-EXTRA_DIST = $(check_SCRIPTS) check-*.c* data-*/*.*
-SUFFIXES = .xbr .ber
+EXTRA_DIST = \
+	$(check_SCRIPTS)	\
+	check-*.c*		\
+	data-*/Makefile		\
+	data-*/*.*
+
 all: all-am
 
 .SUFFIXES:
-.SUFFIXES: .xbr .ber
 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
 	@for dep in $?; do \
 	  case '$(am__configure_deps)' in \
@@ -400,9 +403,6 @@ uninstall-am: uninstall-info-am
 
 clean:
 	rm -rf test-*
-
-.xbr.ber:
-	../enber $< > $@
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:
diff --git a/libasn1parser/Makefile.in b/libasn1parser/Makefile.in
index dc7abe8351ba10f8a1f46cf20dd9cd9278a81ff0..cb9ebd03feca17370915a3eb452c4712ce362e86 100644
--- a/libasn1parser/Makefile.in
+++ b/libasn1parser/Makefile.in
@@ -447,9 +447,9 @@ distclean-generic:
 maintainer-clean-generic:
 	@echo "This command is intended for maintainers to use"
 	@echo "it deletes files that may require special tools to rebuild."
-	-rm -f asn1p_y.h
 	-rm -f asn1p_l.c
 	-rm -f asn1p_y.c
+	-rm -f asn1p_y.h
 clean: clean-am
 
 clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \