*** empty log message ***

diff --git a/examples/Makefile.am b/examples/Makefile.am
index a73499a..27040ec 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -26,32 +26,12 @@
 	./crfc2asn1.pl $(ASN1_SOURCE_3)
 
 EXTRA_DIST = $(srcdir)/rfc*.txt					\
-	$(srcdir)/sample.source.PKIX1/README			\
-	$(srcdir)/sample.source.PKIX1/config.h			\
-	$(srcdir)/sample.source.PKIX1/Makefile			\
-	$(srcdir)/sample.source.PKIX1/regenerate.Makefile	\
-	$(srcdir)/sample.source.TAP3/README			\
-	$(srcdir)/sample.source.TAP3/config.h			\
-	$(srcdir)/sample.source.TAP3/Makefile			\
-	$(srcdir)/sample.source.TAP3/regenerate.Makefile	\
-	$(srcdir)/sample.source.MHEG5/README			\
-	$(srcdir)/sample.source.MHEG5/config.h			\
-	$(srcdir)/sample.source.MHEG5/Makefile			\
-	$(srcdir)/sample.source.MHEG5/regenerate.Makefile	\
-	$(srcdir)/sample.source.MEGACO/README			\
-	$(srcdir)/sample.source.MEGACO/config.h			\
-	$(srcdir)/sample.source.MEGACO/Makefile			\
-	$(srcdir)/sample.source.MEGACO/regenerate.Makefile	\
-	$(srcdir)/sample.source.LDAP3/README			\
-	$(srcdir)/sample.source.LDAP3/config.h			\
-	$(srcdir)/sample.source.LDAP3/Makefile			\
-	$(srcdir)/sample.source.LDAP3/regenerate.Makefile
+	$(srcdir)/sample.source.*/README			\
+	$(srcdir)/sample.source.*/config.h			\
+	$(srcdir)/sample.source.*/Makefile			\
+	$(srcdir)/sample.source.*/regenerate.Makefile
 
 CLEANFILES = $(ASN1_FILES_1) $(ASN1_FILES_2) $(ASN1_FILES_3)
 
 clean-local:
-	cd sample.source.PKIX1 && make distclean
-	cd sample.source.TAP3 && make distclean
-	cd sample.source.MHEG5 && make distclean
-	cd sample.source.MEGACO && make distclean
-	cd sample.source.LDAP3 && make distclean
+	for dir in sample.source.*; do (cd $$dir && make distclean); done
diff --git a/examples/Makefile.in b/examples/Makefile.in
index f7e95bd..b149923 100644
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -177,26 +177,10 @@
 	rfc4511-Lightweight-Directory-Access-Protocol-V3.asn1
 
 EXTRA_DIST = $(srcdir)/rfc*.txt					\
-	$(srcdir)/sample.source.PKIX1/README			\
-	$(srcdir)/sample.source.PKIX1/config.h			\
-	$(srcdir)/sample.source.PKIX1/Makefile			\
-	$(srcdir)/sample.source.PKIX1/regenerate.Makefile	\
-	$(srcdir)/sample.source.TAP3/README			\
-	$(srcdir)/sample.source.TAP3/config.h			\
-	$(srcdir)/sample.source.TAP3/Makefile			\
-	$(srcdir)/sample.source.TAP3/regenerate.Makefile	\
-	$(srcdir)/sample.source.MHEG5/README			\
-	$(srcdir)/sample.source.MHEG5/config.h			\
-	$(srcdir)/sample.source.MHEG5/Makefile			\
-	$(srcdir)/sample.source.MHEG5/regenerate.Makefile	\
-	$(srcdir)/sample.source.MEGACO/README			\
-	$(srcdir)/sample.source.MEGACO/config.h			\
-	$(srcdir)/sample.source.MEGACO/Makefile			\
-	$(srcdir)/sample.source.MEGACO/regenerate.Makefile	\
-	$(srcdir)/sample.source.LDAP3/README			\
-	$(srcdir)/sample.source.LDAP3/config.h			\
-	$(srcdir)/sample.source.LDAP3/Makefile			\
-	$(srcdir)/sample.source.LDAP3/regenerate.Makefile
+	$(srcdir)/sample.source.*/README			\
+	$(srcdir)/sample.source.*/config.h			\
+	$(srcdir)/sample.source.*/Makefile			\
+	$(srcdir)/sample.source.*/regenerate.Makefile
 
 CLEANFILES = $(ASN1_FILES_1) $(ASN1_FILES_2) $(ASN1_FILES_3)
 all: all-am
@@ -268,7 +252,7 @@
 
 
 distdir: $(DISTFILES)
-	$(mkdir_p) $(distdir)/$(srcdir) $(distdir)/$(srcdir)/sample.source.LDAP3 $(distdir)/$(srcdir)/sample.source.MEGACO $(distdir)/$(srcdir)/sample.source.MHEG5 $(distdir)/$(srcdir)/sample.source.PKIX1 $(distdir)/$(srcdir)/sample.source.TAP3
+	$(mkdir_p) $(distdir)/$(srcdir) $(distdir)/$(srcdir)/sample.source.*
 	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
 	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
 	list='$(DISTFILES)'; for file in $$list; do \
@@ -397,11 +381,7 @@
 	./crfc2asn1.pl $(ASN1_SOURCE_3)
 
 clean-local:
-	cd sample.source.PKIX1 && make distclean
-	cd sample.source.TAP3 && make distclean
-	cd sample.source.MHEG5 && make distclean
-	cd sample.source.MEGACO && make distclean
-	cd sample.source.LDAP3 && make distclean
+	for dir in sample.source.*; do (cd $$dir && make distclean); done
 # 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: