Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 378f80ddb30e7df9500d39e4628645b3 > files > 1552

kdebase-common-3.5.9-36mdv2008.1.x86_64.rpm

#!/bin/sh
DEFINED_ENTRIES=`sed -ne "s^.*<glossentry id=\"\(.*\)\">.*^\1^p" *.docbook`
REFERENCED_ENTRIES=`sed -ne "s^.*<glossseealso otherterm=\"\(.*\)\">.*^\1^p" *.docbook | unique`

# Check for entries which are referenced but not defined.
for ENTRY in $REFERENCED_ENTRIES; do
	if ! echo $DEFINED_ENTRIES | grep $ENTRY - > /dev/null 2>&1; then
		echo "'$ENTRY' referenced but not defined!"
	fi
done