Add missing includes. (Fix bulding under GCC 4.7)
[novacoin.git] / contrib / gitian-descriptors / wxwidgets.yml
1 ---
2 name: "wxwidgets"
3 suites:
4 - "lucid"
5 architectures:
6 - "i386"
7 - "amd64"
8 packages: 
9 - "libxxf86vm-dev"
10 - "libgtk2.0-dev"
11 - "faketime"
12 - "zip"
13 reference_datetime: "2011-01-30 00:00:00"
14 remotes: []
15 files:
16 - "wxWidgets-2.9.2.tar.bz2"
17 script: |
18   INSTDIR="$HOME/install"
19   TMPDIR="$HOME/tmpdir"
20   export LIBRARY_PATH="$INSTDIR/lib"
21   #
22   tar xjf wxWidgets-2.9.2.tar.bz2
23   cd wxWidgets-2.9.2
24   ./configure --prefix=$INSTDIR --enable-monolithic --disable-shared
25   perl -i -p -e "s/__TIME__/\"$REFERENCE_TIME\"/;s/__DATE__/\"$REFERENCE_DATE\"/" include/wx/chartype.h
26   make $MAKEOPTS install
27   mkdir $TMPDIR
28   cd $TMPDIR
29   cp -af $INSTDIR/include .
30   mkdir -p $TMPDIR/bin/$GBUILD_BITS
31   cd $TMPDIR/bin/$GBUILD_BITS
32   cp -af $INSTDIR/lib/wx .
33   for lib in wxtiff wxregexu wx_gtk2u; do
34       mkdir $lib
35       (cd $lib ; ar xf $INSTDIR/lib/lib${lib}-2.9.a)
36   done
37   chmod -R +w $TMPDIR
38   cd $TMPDIR
39   export LD_PRELOAD=/usr/lib/faketime/libfaketime.so.1
40   export FAKETIME=$REFERENCE_DATETIME
41   zip -r wxWidgets-2.9.2-x$GBUILD_BITS-gitian.zip *
42   cp wxWidgets-2.9.2-x$GBUILD_BITS-gitian.zip $OUTDIR