~percona-dev/percona-server/5.1.56-expand_pass_corrupt_table

« back to all changes in this revision

Viewing changes to build/build-dpkg.sh

  • Committer: Alexey Kopytov
  • Date: 2011-04-20 08:52:35 UTC
  • mfrom: (222.1.3 5.1.56-tmp)
  • Revision ID: akopytov@gmail.com-20110420085235-vh7g8vx04y4m6cno
MergeĀ fromĀ lp:percona-server

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
set -ue
13
13
 
14
14
# Examine parameters
15
 
go_out="$(getopt --options "k:" --longoptions key: \
 
15
go_out="$(getopt --options "k:K" --longoptions key:,nosign \
16
16
    --name "$(basename "$0")" -- "$@")"
17
17
test $? -eq 0 || exit 1
18
18
eval set -- $go_out
24
24
    case "$arg" in
25
25
    -- ) shift; break;;
26
26
    -k | --key ) shift; BUILDPKG_KEY="-pgpg -k$1"; shift;;
 
27
    -K | --nosign ) shift; BUILDPKG_KEY="-uc -us";;
27
28
    esac
28
29
done
29
30
 
71
72
# Build information
72
73
export BB_PERCONA_REVISION="$(cd "$SOURCEDIR"; bzr log -r-1 | grep ^revno: | cut -d ' ' -f 2)"
73
74
export DEB_BUILD_OPTIONS='nostrip debug nocheck'
 
75
export MYSQL_BUILD_CC='gcc'
 
76
export MYSQL_BUILD_CXX='gcc'
74
77
 
75
78
# Prepare sources
76
79
(
84
87
    cd "$WORKDIR"
85
88
 
86
89
    rm -rf Percona-Server
87
 
    cp -a "$SOURCEDIR/Percona-Server/" .
 
90
    cp -a "$SOURCEDIR/$PRODUCT/" .
88
91
    (
89
 
        cd "Percona-Server/"
 
92
        cd "$PRODUCT/"
90
93
 
91
94
        # Copy debian files from source
92
95
        cp -R "$SOURCEDIR/build/debian" .
99
102
 
100
103
    )
101
104
 
102
 
    rm -rf Percona-Server
 
105
    rm -rf "$PRODUCT/"
103
106
 
104
107
)