diff -u -r1.5 spec.in
--- build/package/rpm/spec.in	14 Jul 2005 13:42:31 -0000	1.5
+++ build/package/rpm/spec.in	22 Jul 2005 13:45:08 -0000
@@ -101,14 +101,11 @@
 build/package/lib/makelists.sh rpm %ver %_prefix %_sysconfdir %_defaultdocdir
 echo "%attr(0755, root, root) %{_sysconfdir}/rc.d/init.d/rootd" \
     >> rpm/root-rootd.install
-NEWEXT=`cat /usr/lib/rpm/brp-compress | grep COMPRESS_EXT=`
-NEWEXT=`echo ${NEWEXT} |sed 's/^COMPRESS_EXT=//'`
-OLDEXT=1
-NEWEXT=${OLDEXT}${NEWEXT}
+EXT=$(grep -e '^[[:space:]]*COMPRESS_EXT=' /usr/lib/rpm/brp-compress  | sed 's/^\([[:space:]]*COMPRESS_EXT=\)\(.*\)/\.1\2/')
 for i in rpm/*.install ; do 
     if test ! -f $i ; then continue ; fi
     echo "Fixing $i"
-    sed -e "s/${OLDEXT}$/${NEWEXT}/g" \
+    sed -e "s/\.1$/${EXT}/g" \
 	-e "s,%_sysconfdir,%config %_sysconfdir," \
 	-e "s,%_defaultdocdir,%doc %_defaultdocdir," \
 	< $i > $i.tmp


