a30c400ad09e9ae41fbbf7636deed814a86e1edd
braney
  Thu Jul 28 17:34:22 2022 -0700
Build hub and genome stanzas for curated hubs from dbDb.   Don't show
curated assemblies as hubs on hgGateway or hgHubConnect.

diff --git src/hg/makeDb/trackDb/maybeBuildHub src/hg/makeDb/trackDb/maybeBuildHub
index f90b59e..9df1ae1 100755
--- src/hg/makeDb/trackDb/maybeBuildHub
+++ src/hg/makeDb/trackDb/maybeBuildHub
@@ -1,31 +1,33 @@
 #!/bin/bash -e
 
 user=$1
 trackDb=$2
 db=$3
 
 hubParent=/gbdb/$db/hubs
 hubDir=$hubParent/$user
 
 # check if a database exists, print note and return non-zero if it doesn't
 dbExists() {
     local db="$1"
     local dbChk=$(hgsql -Ne 'show databases like "'$db'"')
     if [ -z "$dbChk" ] ; then
         echo "Note: database $db does not exist, skipping"
         return 1
     else
         return 0
     fi
 }
 
 if dbExists $db ; then
     if test -d $hubParent
     then
         #rm -rf $hubDir
 
         trackDbToTxt $db $trackDb $hubDir
-        cat $hubParent/hubAndGenome.txt $hubDir/trackDb.txt > $hubDir/hub.txt
+        # creates $hubDir/hubAndGenome.txt 
+        ./dbDbToHubTxt $db $hubDir
+        cat $hubDir/hubAndGenome.txt $hubDir/trackDb.txt > $hubDir/hub.txt
     fi
 fi