diff options
author | Siarhei Siamashka <siarhei.siamashka@nokia.com> | 2010-11-09 21:28:16 +0200 |
---|---|---|
committer | Siarhei Siamashka <siarhei.siamashka@nokia.com> | 2010-11-10 06:21:22 +0200 |
commit | 25657310a2a978f616a52bb8c1498eeaff3fa66f (patch) | |
tree | 3eb84255c4064268e1fed055460c2c0ec36ad503 /release/makecygwinpkg |
Initial import of upstream libjpeg-turbo (svn revision 290)
Diffstat (limited to 'release/makecygwinpkg')
-rwxr-xr-x | release/makecygwinpkg | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/release/makecygwinpkg b/release/makecygwinpkg new file mode 100755 index 0000000..3ed1a40 --- /dev/null +++ b/release/makecygwinpkg @@ -0,0 +1,49 @@ +#!/bin/sh + +set -u +set -e +trap onexit INT +trap onexit TERM +trap onexit EXIT + +TMPDIR= + +onexit() +{ + if [ ! "$TMPDIR" = "" ]; then + rm -rf $TMPDIR + fi +} + +usage() +{ + echo "$0 <package name> <version> <source dir.>" + exit 1 +} + +if [ $# -lt 3 ]; then usage $0; fi +PACKAGE_NAME=$1 +VERSION=$2 +SRCDIR=$3 + +umask 022 +rm -f $PACKAGE_NAME-$VERSION-cygwin.tar.bz2 +TMPDIR=`mktemp -d /tmp/ljtbuild.XXXXXX` +__PWD=`pwd` +make install DESTDIR=$TMPDIR/pkg mandir=/opt/$PACKAGE_NAME/man +rm $TMPDIR/pkg/opt/$PACKAGE_NAME/lib/*.la +DOCDIR=$TMPDIR/pkg/usr/share/doc/$PACKAGE_NAME-$VERSION +mkdir -p $DOCDIR +install -m 644 $SRCDIR/README-turbo.txt $DOCDIR +install -m 644 $SRCDIR/README $DOCDIR +install -m 644 $SRCDIR/libjpeg.txt $DOCDIR +install -m 644 $SRCDIR/usage.txt $DOCDIR +install -m 644 $SRCDIR/LICENSE.txt $DOCDIR +install -m 644 $SRCDIR/LGPL.txt $DOCDIR +ln -fs lib $TMPDIR/pkg/opt/$PACKAGE_NAME/lib32 +cd $TMPDIR/pkg +tar cfj ../$PACKAGE_NAME-$VERSION-cygwin.tar.bz2 * +cd $__PWD +mv $TMPDIR/*.tar.bz2 . + +exit 0 |