24 lines
435 B
Bash
Executable file
24 lines
435 B
Bash
Executable file
#!/bin/bash
|
|
|
|
if [ -z $1 ]; then
|
|
echo $0 [name.xcf] {anything}
|
|
exit 1
|
|
fi
|
|
|
|
NAME=$(basename $1 .xcf)
|
|
DIR=$(dirname $1)
|
|
TARGET=/tmp/xcf2sta
|
|
TEMPIMAGE=${TARGET}/fixImageTemp.png
|
|
|
|
echo Converting ${1} to ${NAME}.sta...
|
|
|
|
mkdir -p ${TARGET}/data
|
|
xcf2png ${1} > ${TEMPIMAGE}
|
|
|
|
pushd ${TARGET} &> /dev/null
|
|
${JOEY}/utils/imgconvert ${TEMPIMAGE} ${NAME} $2
|
|
popd &> /dev/null
|
|
|
|
mv -f ${TARGET}/data/${NAME}.sta ${DIR}/${NAME}.sta
|
|
|
|
rm ${TEMPIMAGE}
|