~ubuntu-branches/ubuntu/saucy/iaxmodem/saucy

« back to all changes in this revision

Viewing changes to build

  • Committer: Bazaar Package Importer
  • Author(s): Julien BLACHE
  • Date: 2006-10-28 10:54:55 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20061028105455-qdnaih9tmq0uc29w
Tags: 0.1.15~dfsg-1
* New upstream release.
* debian/rules:
  + Use new ~dfsg versionning scheme.
  + Do not remove config.* in get-orig-source.
* debian/patches/11_build_configure-stamp.dpatch:
  + Updated.
* debian/iaxmodem.init:
  + Added LSB header.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/sh
2
2
 
3
 
MODEMVER=iaxmodem-0.1.10
4
 
 
5
 
STEP1=`grep @VERSION@ lib/spandsp/config.status | sed 's/;.*//g'`
6
 
DSPVER=`echo "@VERSION@" | sed $STEP1`
7
 
if [ -n "$DSPVER" ]; then
8
 
    DSPVER="spandsp-$DSPVER-snapshot-20060525+"
9
 
fi
10
 
STEP1=`grep @VERSION@ lib/libiax2/config.status | sed 's/;.*//g'`
11
 
IAXVER=`echo "@VERSION@" | sed $STEP1`
12
 
if [ -n "$IAXVER" ]; then
13
 
    IAXVER="libiax2-$IAXVER-CVS-20060222+"
14
 
fi
 
3
getVersions()
 
4
{
 
5
    MODEMVER=iaxmodem-0.1.15
 
6
    STEP1=`grep @VERSION@ lib/spandsp/config.status | sed 's/;.*//g'`
 
7
    DSPVER=`echo "@VERSION@" | sed $STEP1`
 
8
    if [ -n "$DSPVER" ]; then
 
9
        DSPVER="spandsp-$DSPVER-snapshot-20060907+"
 
10
    fi
 
11
    STEP1=`grep @VERSION@ lib/libiax2/config.status | sed 's/;.*//g'`
 
12
    IAXVER=`echo "@VERSION@" | sed $STEP1`
 
13
    if [ -n "$IAXVER" ]; then
 
14
        IAXVER="libiax2-$IAXVER-CVS-20060222+"
 
15
    fi
 
16
}
15
17
 
16
18
if [ "$1" = "static" ]; then
17
19
    cd lib/libiax2 && \
21
23
    ./configure --disable-shared && \
22
24
    make && \
23
25
    cd ../.. && \
 
26
    getVersions && \
24
27
    gcc -Wall -g -DMODEMVER=\"$MODEMVER\" -DDSPVER=\"$DSPVER\" -DIAXVER=\"$IAXVER\" -DSTATICLIBS -D_GNU_SOURCE \
25
28
        -std=c99 -Ilib/libiax2/src -Ilib/spandsp/src -c -o iaxmodem.o iaxmodem.c && \
26
29
    gcc -lm -lutil -ltiff -o iaxmodem iaxmodem.o lib/spandsp/src/.libs/libspandsp.a lib/libiax2/src/.libs/libiax.a
27
30
else
 
31
    getVersions && \
28
32
    gcc -Wall -g -DMODEMVER=\"$MODEMVER\" -DDSPVER=\"$DSPVER\" -DIAXVER=\"$IAXVER\" \
29
33
        -lm -liax -lutil -lspandsp -ltiff -o iaxmodem iaxmodem.c
30
34
fi