Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Bitcoin build description file for gitian-builder
---
name: "bitcoin"
suites:
- "lucid"
architectures:
- "i386"
- "amd64"
packages:
- "libdb4.8++-dev"
- "libxxf86vm-dev"
- "libgtk2.0-dev"
- "libboost-all-dev"
- "libssl-dev"
- "git-core"
reference_datetime: "2011-01-30 00:00:00"
remotes:
- "url": "https://github.com/bitcoin/bitcoin.git"
"commit": "b1a657a00d0b4bbdb67f8b97f3bddde3ae9edba9"
"dir": "bitcoin"
files:
- "wxWidgets-2.9.1.tar.bz2"
script: |
INSTDIR="$HOME/install"
export LIBRARY_PATH="$INSTDIR/lib"
tar xjf wxWidgets-2.9.1.tar.bz2
cd wxWidgets-2.9.1
./configure --prefix=$INSTDIR --enable-monolithic --disable-shared
perl -i -p -e "s/__TIME__/\"$REFERENCE_TIME\"/;s/__DATE__/\"$REFERENCE_DATE\"/" include/wx/chartype.h
make $MAKEOPTS install
cd ../bitcoin
mkdir -p $OUTDIR/src
cp -a . $OUTDIR/src
rm -rf $OUTDIR/src/.git
make -f makefile.unix $MAKEOPTS WXLIBS="-Wl,-Bstatic -l wx_gtk2u-2.9 -Wl,-Bdynamic -l gtk-x11-2.0 -l SM -l Xxf86vm" INCLUDEPATHS="`$INSTDIR/bin/wx-config --cflags`" bitcoin bitcoind
mkdir -p $OUTDIR/bin/$GBUILD_BITS
cp bitcoin bitcoind $OUTDIR/bin/$GBUILD_BITS
@devrandom

This comment has been minimized.

Copy link
Owner Author

@devrandom devrandom commented Jan 31, 2011

Updated to work with 32 bit compilation

@devrandom

This comment has been minimized.

Copy link
Owner Author

@devrandom devrandom commented Feb 1, 2011

Multiple architectures with merged output

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.