OSX: Update dependencies to match Gramps-3.3.0 release notes.

svn: r17854
This commit is contained in:
John Ralls 2011-06-28 18:54:40 +00:00
parent c7511d17cd
commit 7e7cf7d553
3 changed files with 60 additions and 12 deletions

View File

@ -54,10 +54,6 @@
${prefix}/lib/librsvg-2.2.dylib ${prefix}/lib/librsvg-2.2.dylib
</binary> </binary>
<binary>
${prefix}/lib/libwebkit-1.0.2.dylib
</binary>
<binary> <binary>
${prefix}/lib/libgoocanvas.3.dylib ${prefix}/lib/libgoocanvas.3.dylib
</binary> </binary>
@ -98,6 +94,14 @@
${prefix}/lib/libtiff.3.dylib ${prefix}/lib/libtiff.3.dylib
</binary> </binary>
<binary dest="${bundle}/Contents/MacOS/">
${prefix}/bin/dot
</binary>
<binary>
${prefix}/lib/graphviz/*.dylib
</binary>
<!-- Translation filenames, one for each program or library that you <!-- Translation filenames, one for each program or library that you
want to copy in to the bundle. The "dest" attribute is want to copy in to the bundle. The "dest" attribute is
optional, as usual. Bundler will find all translations of that optional, as usual. Bundler will find all translations of that
@ -121,10 +125,6 @@
${prefix}/share/gramps/ ${prefix}/share/gramps/
</data> </data>
<data>
${prefix}/share/webkit-1.0/
</data>
<data> <data>
${prefix}/share/enchant/ ${prefix}/share/enchant/
</data> </data>
@ -137,6 +137,10 @@
${prefix}/share/mime-info/ ${prefix}/share/mime-info/
</data> </data>
<data>
${prefix}/lib/graphviz/config6
</data>
<!-- Copy in the themes data. You may want to trim this to save space <!-- Copy in the themes data. You may want to trim this to save space
in your bundle. --> in your bundle. -->
<data> <data>

View File

@ -23,6 +23,12 @@
href="http://pypi.python.org/packages/source/"/> href="http://pypi.python.org/packages/source/"/>
<repository type="tarball" name="stowers" <repository type="tarball" name="stowers"
href="http://www.johnstowers.co.nz/files/"/> href="http://www.johnstowers.co.nz/files/"/>
<repository type="tarball" name="graphviz"
href="http://www.graphviz.org/pub/graphviz/stable/SOURCES/"/>
<repository type="tarball" name="launchpad"
href="http://launchpad.net/"/>
<repository type="tarball" name="exiv2.org"
href="http://exiv2.org/"/>
<!-- <!--
Special instructions: Special instructions:
@ -78,30 +84,34 @@ ige-mac-bundler gtk-osx-build/projects/gramps/gramps.bundle
<branch module="gramps" revision="maintenance/gramps33" repo="gramps"/> <branch module="gramps" revision="maintenance/gramps33" repo="gramps"/>
<dependencies> <dependencies>
<dep package="meta-gtk-osx-python"/> <dep package="meta-gtk-osx-python"/>
<dep package="pyWebKitGtk"/>
<dep package="librsvg2"/> <dep package="librsvg2"/>
<dep package="pygoocanvas"/> <dep package="pygoocanvas"/>
<dep package="shared-mime-info"/> <dep package="shared-mime-info"/>
<dep package="pyenchant"/>
<dep package="hunspell"/> <dep package="hunspell"/>
<dep package="pygtk-extras"/> <dep package="pygtk-extras"/>
<dep package="osmgpsmap-py"/> <dep package="osmgpsmap-py"/>
<dep package="graphviz"/>
</dependencies> </dependencies>
<after>
<dep package="pyexiv2"/>
</after>
</autotools> </autotools>
<autotools id="gramps-svn" > <autotools id="gramps-svn" >
<branch module="gramps" repo="gramps"/> <branch module="gramps" repo="gramps"/>
<dependencies> <dependencies>
<dep package="meta-gtk-osx-python"/> <dep package="meta-gtk-osx-python"/>
<dep package="pyWebKitGtk"/>
<dep package="librsvg2"/> <dep package="librsvg2"/>
<dep package="pygoocanvas"/> <dep package="pygoocanvas"/>
<dep package="shared-mime-info"/> <dep package="shared-mime-info"/>
<dep package="pyenchant"/>
<dep package="hunspell"/> <dep package="hunspell"/>
<dep package="pygtk-extras"/> <dep package="pygtk-extras"/>
<dep package="osmgpsmap-py"/> <dep package="osmgpsmap-py"/>
<dep package="graphviz"/>
</dependencies> </dependencies>
<after>
<dep package="pyexiv2"/>
</after>
</autotools> </autotools>
<distutils id="gramps-addons"> <distutils id="gramps-addons">
@ -193,4 +203,37 @@ ige-mac-bundler gtk-osx-build/projects/gramps/gramps.bundle
</dependencies> </dependencies>
</distutils> </distutils>
<autotools id="graphviz" autogenargs="--disable-sharp --disable-guile --disable-java --disable-lua --disable-ocaml --disable-perl --disable-php --disable-r --disable-ruby --disable-tcl">
<branch module="graphviz-2.28.0.tar.gz" version="2.28.0" repo="graphviz"/>
<dependencies>
<dep package="pango"/>
<dep package="zlib"/>
</dependencies>
</autotools>
<autotools id="exiv2">
<branch module="exiv2-0.21.1.tar.gz" repo="exiv2.org" version="0.21.1"/>
</autotools>
<autotools id="boost">
<branch module="boost/boost_1_46_1.tar.bz2" repo="sourceforge"
version="1.46.1"/>
</autotools>
<distutils id="scons">
<branch repo="sourceforge" module="scons/scons-2.0.1.tar.gz" version="2.0.1"/>
</distutils>
<autotools id="pyexiv2">
<branch module="pyexiv2/0.3.x/0.3/+download/pyexiv2-0.3.0.tar.bz2"
repo="launchpad" version="0.3.0"/>
<dependencies>
<dep package="exiv2"/>
<dep package="scons"/>
</dependencies>
<after>
<dep package="boost"/>
</after>
</autotools>
</moduleset> </moduleset>

View File

@ -24,6 +24,7 @@ export GTK2_RC_FILES="$bundle_etc/gtk-2.0/gtkrc"
export GTK_IM_MODULE_FILE="$bundle_etc/gtk-2.0/gtk.immodules" export GTK_IM_MODULE_FILE="$bundle_etc/gtk-2.0/gtk.immodules"
export GDK_PIXBUF_MODULE_FILE="$bundle_etc/gtk-2.0/gdk-pixbuf.loaders" export GDK_PIXBUF_MODULE_FILE="$bundle_etc/gtk-2.0/gdk-pixbuf.loaders"
export PANGO_RC_FILE="$bundle_etc/pango/pangorc" export PANGO_RC_FILE="$bundle_etc/pango/pangorc"
export GVBINDIR="$bundle_lib/graphviz"
#Set $PYTHON to point inside the bundle #Set $PYTHON to point inside the bundle
export PYTHON="$bundle_contents/MacOS/python" export PYTHON="$bundle_contents/MacOS/python"