diff options
Diffstat (limited to 'scripts/brp-rtems-compress.in')
-rwxr-xr-x | scripts/brp-rtems-compress.in | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/scripts/brp-rtems-compress.in b/scripts/brp-rtems-compress.in deleted file mode 100755 index d25ca7cc5d..0000000000 --- a/scripts/brp-rtems-compress.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# If using normal root, avoid changing anything. -if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then - exit 0 -fi - -cd $RPM_BUILD_ROOT - -# Compress man pages -COMPRESS="gzip -9 -n" -COMPRESS_EXT=.gz - -for d in @BRPCOMPRESSPATH@ -do - [ -d $d ] || continue - for f in `find $d -type f` - do - [ -f "$f" ] || continue - [ "`basename $f`" = "dir" ] && continue - - case "$f" in - *.Z) gunzip $f; b=`echo $f | sed -e 's/\.Z$//'`;; - *.gz) gunzip $f; b=`echo $f | sed -e 's/\.gz$//'`;; - *.bz2) bunzip2 $f; b=`echo $f | sed -e 's/\.bz2$//'`;; - *) b=$f;; - esac - - $COMPRESS $b </dev/null 2>/dev/null || { - inode=`ls -i $b | awk '{ print $1 }'` - others=`find $d -type f -inum $inode` - if [ -n "$others" ]; then - for afile in $others ; do - [ "$afile" != "$b" ] && rm -f $afile - done - $COMPRESS -f $b - for afile in $others ; do - [ "$afile" != "$b" ] && ln $b$COMPRESS_EXT $afile$COMPRESS_EXT - done - else - $COMPRESS -f $b - fi - } - done - - for f in `find $d -type l` - do - l=`ls -l $f | sed -e 's/.* -> //' -e 's/\.gz$//' -e 's/\.bz2$//' -e 's/\.Z$//'` - rm -f $f - b=`echo $f | sed -e 's/\.gz$//' -e 's/\.bz2$//' -e 's/\.Z$//'` - ln -sf $l$COMPRESS_EXT $b$COMPRESS_EXT - done -done |