f595be841599e92e00bd649c8a6647ab8c61b73c
hiram
  Wed Sep 19 10:30:31 2018 -0700
allow descriptions to be made for trackDb and hgFindSpec no redmine

diff --git src/test/buildTableDescriptions.pl src/test/buildTableDescriptions.pl
index 9369837..3da3d2f 100755
--- src/test/buildTableDescriptions.pl
+++ src/test/buildTableDescriptions.pl
@@ -385,31 +385,31 @@
 foreach my $db (@dbs) {
   my $sqlFile = "$db.tableDescriptions.sql";
   open(SQL, ">$sqlFile") || die "Can't open $sqlFile for writing";
   print SQL "use $db;\n";
   print SQL "drop table if exists tableDescriptions;";
   open(F, "$kentSrc/hg/lib/tableDescriptions.sql")
     || die "Can't open $kentSrc/hg/lib/tableDescriptions.sql";
   while (<F>) {
     print SQL;
   }
   close (F);
   my $trackDb = TrackDb->new($db);
   my %tableTypes = $trackDb->getTrackNamesTypes();
   my %tableFields = &getTableFields($hgConf, $db);
   foreach my $table (sort keys %tableFields) {
-    next if ($table =~ /^(trackDb|hgFindSpec|metaDb)_?/);
+    next if ($table =~ /^(trackDb|hgFindSpec|metaDb)_/);
     next if $tableFields{$table} eq "fileName,";
     if ((! defined $tableAutoSql{$table}) ||
 	($tableFields{$table} ne $tableAutoSql{$table}->{fields})) {
       my $as =
 	&matchAutoSqlByFields($tableFields{$table}, \%tableAutoSql,
 			      \%fieldsAutoSql);
       if (defined $as) {
 	$tableAutoSql{$table} = $as;
       }
     }
     if (! defined $tableTypes{$table} &&
        defined $tableAutoSql{$table}) {
       $tableTypes{$table} = $tableAutoSql{$table}->{tableName};
       $tableTypes{$table} =~ s/bed\d+/bed/;
     }