spek

Acoustic spectrum analyser
git clone http://git.hanabi.in/repos/spek.git
Log | Files | Refs | README

commit 4e87e70934fb0d339c16a58142ff24ac45a9529b
parent 9f381eb03c8db4be403b8c505adbcabe29f81778
Author: Alexander Kojevnikov <alexander@kojevnikov.com>
Date:   Sun, 19 Aug 2012 18:12:54 -0700

osx: Update dist/README

Diffstat:
Ddist/osx/README | 21---------------------
Adist/osx/README.md | 34++++++++++++++++++++++++++++++++++
2 files changed, 34 insertions(+), 21 deletions(-)

diff --git a/dist/osx/README b/dist/osx/README @@ -1,21 +0,0 @@ -Building the OS X bundle -======================== - -Install and configure [jhbuild][1] and [ige-mac-bundler][2]. - -Get the release tarball and unpack it somewhere. Also copy the tarball to ~/gtk/source/pkgs/. - -Add this line to ~/.jhbuildrc-custom: - - moduleset=os.environ['HOME'] + 'path/to/spek/dist/osx/spek.modules' - -Run: - - $ jhbuild build spek - $ jhbuild shell - $ dist/osx/bundle.sh - -Note: On Lion, built in libiconv conflicts with the bundled version. To work around, accompany all jhbuild commands with `--skip=libiconv` so that everything uses the system version of the library (see issue 51). - -[1]: http://sourceforge.net/apps/trac/gtk-osx/wiki/Build -[2]: http://sourceforge.net/apps/trac/gtk-osx/wiki/Bundle diff --git a/dist/osx/README.md b/dist/osx/README.md @@ -0,0 +1,34 @@ +# Building the OS X bundle + +Using MacPorts install build dependencies: + + port install git-core autoconf automake intltool yasm. + +Download and build wxWidgets, example configure flags: + + ./configure --prefix=$HOME/usr --disable-shared --with-osx_cocoa \ + --with-jpeg=builtin --with-png=builtin --with-regex=builtin \ + --with-tiff=builtin --with-zlib=builtin --with-expat=builtin + make && make install + +Copy the wxWidgets m4 macro to the MacPorts tree: + + sudo cp $HOME/usr/share/aclocal/wxwin.m4 /opt/local/share/aclocal/ + +Download and build FFmpeg, example configure flags: + + ./configure --prefix=$HOME/usr --disable-shared --disable-debug --disable-doc \ + --enable-gpl --enable-version3 --disable-nonfree --disable-ffmpeg --disable-ffplay \ + --disable-ffprobe --disable-ffserver --disable-avdevice --disable-swscale \ + --disable-postproc --enable-pthreads --disable-encoders --disable-muxers \ + --disable-devices --disable-filters --disable-swresample + make && make install + +Clone and build Spek, example configure flags: + + PKG_CONFIG_PATH=$HOME/usr/lib/pkgconfig ./autogen.sh --with-wx-config=$HOME/usr/bin/wx-config + +Bundle Spek: + + ./dist/osx/bundle.sh +