~ubuntu-branches/ubuntu/saucy/libjpeg-turbo/saucy-security

« back to all changes in this revision

Viewing changes to release/makedpkg.in

  • Committer: Package Import Robot
  • Author(s): Fathi Boudra
  • Date: 2013-07-28 16:52:51 UTC
  • mfrom: (1.1.3) (9.1.1 saucy-proposed)
  • Revision ID: package-import@ubuntu.com-20130728165251-7vg6wszhm941kdej
Tags: 1.3.0-0ubuntu1
* New upstream release.
  - drop debian/patches/branch-updates.diff
  - refresh tjunittest.patch (now renamed to install-tjunittest.patch)
* Update debian/control:
  - add myself to Uploaders.
* Update debian/copyright:
  - add RSA Data Security copyright (md5).
* Update debian/libturbojpeg.install:
  - install libturbojpeg.so.0* (needed by tjunittest and tjbench).

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
        if [ $SUPPLEMENT = 1 ]; then
24
24
                PACKAGE_NAME=$PACKAGE_NAME\32
25
25
                DEBARCH=amd64
26
 
                __LIB=lib32
27
 
        else
28
 
                __LIB=lib
29
26
        fi
30
27
 
31
28
        umask 022
36
33
                | sed s/{__VERSION}/$VERSION/g | sed s/{__BUILD}/$BUILD/g \
37
34
                | sed s/{__ARCH}/$DEBARCH/g > $TMPDIR/DEBIAN/control)
38
35
 
39
 
        make install prefix=$TMPDIR/opt/$DIRNAME libdir=$TMPDIR/opt/$DIRNAME/$__LIB \
40
 
                mandir=$TMPDIR/opt/$DIRNAME/man \
41
 
                docdir=$TMPDIR/usr/share/doc/$DIRNAME-$VERSION \
42
 
                exampledir=$TMPDIR/usr/share/doc/$DIRNAME-$VERSION
43
 
        rm -f $TMPDIR/opt/$DIRNAME/$__LIB/*.la
44
 
 
45
36
        if [ $SUPPLEMENT = 1 ]; then
46
 
                rm -rf $TMPDIR/opt/$DIRNAME/include
47
 
                rm -rf $TMPDIR/opt/$DIRNAME/man
48
 
                rm -rf $TMPDIR/opt/$DIRNAME/bin
49
 
                rm -rf $TMPDIR/opt/$DIRNAME/classes
50
 
                rm -rf $TMPDIR/usr
51
 
        fi
52
 
 
53
 
        mkdir -p $TMPDIR/usr/$__LIB
54
 
        mv $TMPDIR/opt/$DIRNAME/$__LIB/libturbojpeg.* $TMPDIR/usr/$__LIB
55
 
        ln -fs /usr/$__LIB/libturbojpeg.a $TMPDIR/opt/$DIRNAME/$__LIB/
56
 
        /sbin/ldconfig -n $TMPDIR/opt/$DIRNAME/$__LIB
57
 
        /sbin/ldconfig -n $TMPDIR/usr/$__LIB
58
 
 
59
 
        if [ ! $SUPPLEMENT = 1 ]; then
60
 
                if [ "$DEBARCH" = "amd64" ]; then
61
 
                        ln -fs lib $TMPDIR/opt/$DIRNAME/lib64
62
 
                else
63
 
                        if [ ! "$__LIB" = "lib32" ]; then
64
 
                                ln -fs lib $TMPDIR/opt/$DIRNAME/lib32
65
 
                        fi
 
37
                make install DESTDIR=$TMPDIR bindir=/dummy/bin datadir=/dummy/data \
 
38
                        docdir=/dummy/doc includedir=/dummy/include mandir=/dummy/man
 
39
                rm -f $TMPDIR$LIBDIR/*.la
 
40
                rm -rf $TMPDIR/dummy
 
41
        else
 
42
                make install DESTDIR=$TMPDIR docdir=/usr/share/doc/$DIRNAME-$VERSION \
 
43
                        exampledir=/usr/share/doc/$DIRNAME-$VERSION
 
44
                rm -f $TMPDIR$LIBDIR/*.la
 
45
                if [ "$PREFIX" = "/opt/libjpeg-turbo" -a "$DOCDIR" = "/opt/libjpeg-turbo/doc" ]; then
 
46
                        ln -fs /usr/share/doc/$DIRNAME-$VERSION $TMPDIR$DOCDIR
66
47
                fi
67
 
                mkdir -p $TMPDIR/usr/include
68
 
                mv $TMPDIR/opt/$DIRNAME/include/turbojpeg.h $TMPDIR/usr/include
69
 
                ln -fs /usr/include/turbojpeg.h $TMPDIR/opt/$DIRNAME/include/
70
 
        else
71
 
                mkdir -p $TMPDIR/usr/lib/i386-linux-gnu
72
 
                ln -fs /usr/lib32/libturbojpeg.so $TMPDIR/usr/lib/i386-linux-gnu/libturbojpeg.so
73
 
                ln -fs /usr/lib32/libturbojpeg.a $TMPDIR/usr/lib/i386-linux-gnu/libturbojpeg.a
74
48
        fi
75
49
 
 
50
        /sbin/ldconfig -n $TMPDIR$LIBDIR
 
51
 
76
52
        sudo chown -Rh root:root $TMPDIR/*
77
53
        dpkg -b $TMPDIR $PACKAGE_NAME\_$VERSION\_$DEBARCH.deb
78
54
}
79
55
 
80
 
PACKAGE_NAME=@PACKAGE_NAME@
 
56
PACKAGE_NAME=@PKGNAME@
81
57
VERSION=@VERSION@
82
58
BUILD=@BUILD@
83
59
DEBARCH=@DEBARCH@
84
60
SRCDIR=@abs_top_srcdir@
 
61
PREFIX=%{__prefix}
 
62
DOCDIR=%{__docdir}
 
63
LIBDIR=%{__libdir}
85
64
 
86
65
makedeb 0
87
66
if [ "$DEBARCH" = "i386" ]; then makedeb 1; fi