00000000 00000018 00000030 00000048 00000060 00000078 00000090 000000A8 000000C0 000000D8 000000F0 00000108 00000120 00000138 00000150 00000168 00000180 00000198 000001B0
| 23 21 2F 62 69 6E 2F 62 61 73 68 0A 23 20 72 65 62 75 69 6C 64 2D 67 63 6A 2D 64 62 0A 0A 23 20 52 65 62 75 69 6C 64 20 61 6C 6C 20 74 68 65 20 73 74 61 6E 64 61 72 64 20 64 61 74 61 62 61 73 65 73 2E 0A 66 6F 72 20 62 61 73 65 20 69 6E 20 2F 75 73 72 2F 6C 69 62 2A 3B 20 64 6F 0A 20 20 20 64 62 4C 6F 63 61 74 69 6F 6E 3D 60 2F 75 73 72 2F 62 69 6E 2F 67 63 6A 2D 64 62 74 6F 6F 6C 20 2D 70 20 24 62 61 73 65 60 0A 20 20 20 6C 69 62 64 69 72 3D 24 62 61 73 65 2F 67 63 6A 0A 20 20 20 69 66 20 21 20 74 65 73 74 20 2D 64 20 24 6C 69 62 64 69 72 3B 20 74 68 65 6E 0A 20 20 20 20 20 20 23 20 4E 6F 20 73 68 61 72 65 64 20 6C 69 62 72 61 72 69 65 73 20 68 65 72 65 2E 0A 20 20 20 20 20 20 63 6F 6E 74 69 6E 75 65 0A 20 20 20 66 69 0A 20 20 20 64 69 72 6E 61 6D 65 20 24 64 62 4C 6F 63 61 74 69 6F 6E 20 7C 20 78 61 72 67 73 20 6D 6B 64 69 72 20 2D 70 0A 20 20 20 2F 75 73 72 2F 62 69 6E 2F 67 63 6A 2D 64 62 74 6F 6F 6C 20 2D 6E 20 24 64 62 4C 6F 63 61 74 69 6F 6E 20 36 34 0A 20 20 20 66 69 6E 64 20 24 6C 69 62 64 69 72 20 2D 66 6F 6C 6C 6F 77 20 2D 6E 61 6D 65 20 27 2A 2E 64 62 27 20 2D 70 72 69 6E 74 30 20 7C 20 5C 0A 20 20 20 20 20 20 78 61 72 67 73 20 2D 30 20 2F 75 73 72 2F 62 69 6E 2F 67 63 6A 2D 64 62 74 6F 6F 6C 20 2D 6D 20 24 64 62 4C 6F 63 61 74 69 6F 6E 20 24 64 62 4C 6F 63 61 74 69 6F 6E 0A 64 6F 6E 65 0A | #!/bin/bash # rebuild-gc j-db # Rebuild all the standard databases. for base in /usr/lib*; do dbLocation=`/usr/bin/gc j-dbtool -p $base` li bdir=$base/gcj if ! t est -d $libdir; then # No shared libraries here. continue fi dirname $dbLocati on | xargs mkdir -p / usr/bin/gcj-dbtool -n $d bLocation 64 find $li bdir -follow -name '*.db ' -print0 | \ xarg s -0 /usr/bin/gcj-dbtool -m $dbLocation $dbLocat ion done |