mirror of
https://github.com/Cateners/tiny_computer.git
synced 2026-05-21 08:55:48 +08:00
Update code to v1.0.14 (10)
This commit is contained in:
51
android/extern/libjpeg-turbo/release/maketarball.in
vendored
Normal file
51
android/extern/libjpeg-turbo/release/maketarball.in
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -u
|
||||
set -e
|
||||
trap onexit INT
|
||||
trap onexit TERM
|
||||
trap onexit EXIT
|
||||
|
||||
TMPDIR=
|
||||
SUDO=
|
||||
|
||||
onexit()
|
||||
{
|
||||
if [ ! "$TMPDIR" = "" ]; then
|
||||
rm -rf $TMPDIR
|
||||
fi
|
||||
}
|
||||
|
||||
uid()
|
||||
{
|
||||
id | cut -f2 -d = | cut -f1 -d \(;
|
||||
}
|
||||
|
||||
PKGNAME=@PKGNAME@
|
||||
VERSION=@VERSION@
|
||||
ARCH=@CPU_TYPE@
|
||||
OS=@CMAKE_SYSTEM_NAME@
|
||||
PREFIX=@CMAKE_INSTALL_PREFIX@
|
||||
|
||||
umask 022
|
||||
rm -f $PKGNAME-$VERSION-$OS-$ARCH.tar.bz2
|
||||
TMPDIR=`mktemp -d /tmp/$PKGNAME-build.XXXXXX`
|
||||
mkdir -p $TMPDIR/install
|
||||
|
||||
DESTDIR=$TMPDIR/install @CMAKE_MAKE_PROGRAM@ install
|
||||
echo tartest >$TMPDIR/tartest
|
||||
GNUTAR=0
|
||||
BSDTAR=0
|
||||
tar cf $TMPDIR/tartest.tar --owner=root --group=root -C $TMPDIR tartest >/dev/null 2>&1 && GNUTAR=1
|
||||
if [ "$GNUTAR" = "1" ]; then
|
||||
tar cf - --owner=root --group=root -C $TMPDIR/install .$PREFIX | bzip2 -c >$PKGNAME-$VERSION-$OS-$ARCH.tar.bz2
|
||||
else
|
||||
tar cf $TMPDIR/tartest.tar --uid 0 --gid 0 -C $TMPDIR tartest >/dev/null 2>&1 && BSDTAR=1
|
||||
if [ "$BSDTAR" = "1" ]; then
|
||||
tar cf - --uid=0 --gid=0 -C $TMPDIR/install .$PREFIX | bzip2 -c >$PKGNAME-$VERSION-$OS-$ARCH.tar.bz2
|
||||
else
|
||||
tar cf - -C $TMPDIR/install .$PREFIX | bzip2 -c >$PKGNAME-$VERSION-$OS-$ARCH.tar.bz2
|
||||
fi
|
||||
fi
|
||||
|
||||
exit
|
||||
Reference in New Issue
Block a user