desktop/thunar-thumbnailers: Miscellaneous cleanups.

This commit is contained in:
Robby Workman 2010-05-18 16:46:26 -05:00
parent d8da508f2a
commit f5633bbc01
3 changed files with 19 additions and 12 deletions

View File

@ -3,8 +3,7 @@ the Thunar file manager. Thumbnailers are little utilities that run in the
background to generate previews for certain file types.
After installing this package, each user will need to execute the following
command:
/usr/libexec/thunar-vfs-update-thumbnailers-cache-1
command: /usr/libexec/thunar-vfs-update-thumbnailers-cache-1
Optional dependencies are dcraw (for raw image support) and ffmpegthumbnailer
(for video file support). If you wish to enable support for either or both

View File

@ -15,5 +15,5 @@ thunar-thumbnailers: ground to generate previews for certain file types.
thunar-thumbnailers:
thunar-thumbnailers: http://goodies.xfce.org
thunar-thumbnailers:
thunar-thumbnailers:
thunar-thumbnailers:
thunar-thumbnailers:
thunar-thumbnailers:

View File

@ -2,7 +2,7 @@
# Slackware build script for thunar-thumbnailers
# Copyright 2007-2009 Robby Workman, Northport, Alabama, USA
# Copyright 2007,2008,2009,2010 Robby Workman, Northport, Alabama, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -24,10 +24,19 @@
PRGNAM=thunar-thumbnailers
VERSION=0.4.1
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i486 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
@ -42,6 +51,9 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
set -e
@ -77,12 +89,8 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install DESTDIR=$PKG
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | \
xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | \
xargs strip --strip-unneeded 2> /dev/null
)
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \