the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: lablgtk2
Version: 2.14.2
Revision: 2
Maintainer: Corey Halpin
BuildDepends: <<
aspell-dev,
atk1 (>= 1.20.0-1),
audiofile,
cairo (>= 1.6-1),
esound,
expat1,
fink (>= 0.24.12),
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gconf2-dev (>= 2.20.0-1),
gettext-tools,
glib2-dev (>= 2.14.0-1),
glitz,
gnome-keyring-dev,
gnome-panel-dev (>= 2.20.0-1),
gnome-vfs2-unified-dev (>= 1:2.20.0-1),
gtk+2-dev (>= 2.12.0-1),
gtkglarea2,
gtksourceview2-dev,
gtkspell2-dev (>= 2.0.11-1004),
libart2,
libbonobo2-dev (>= 2.20.0-1),
libbonoboui2-dev (>= 2.20.0-1),
libgettext3-dev,
libglade2 (>= 2.6.2-1),
libgnome2-dev (>= 2.20.0-1),
libgnomecanvas2-dev (>= 2.20.0-1),
libgnomeprint2.2-dev,
libgnomeui2-dev (>= 2.20.0-1),
libiconv-dev,
libpng3,
librsvg2 (>= 2.20.0-1),
libxml2 (>= 2.6.30-1),
ocaml (>=3.08),
orbit2-dev (>= 2.14.9-1),
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
popt,
x11-dev,
xft2-dev
<<
Depends: <<
aspell-shlibs,
atk1-shlibs (>= 1.20.0-1),
audiofile-shlibs,
cairo-shlibs,
esound-shlibs,
fontconfig2-shlibs,
freetype219-shlibs,
gconf2-shlibs (>= 2.20.0-1),
gconf2-shlibs,
glib2-shlibs (>= 2.14.0-1),
gnome-keyring,
gnome-panel-shlibs (>= 2.20.0-1),
gnome-vfs2-unified-shlibs (>= 1:2.20.0-1),
gtk+2-shlibs (>= 2.12.0-1),
gtkglarea2-shlibs,
gtksourceview2-shlibs,
gtkspell2-shlibs (>= 2.0.11-1004),
lablgl-x11,
libart2-shlibs,
libbonobo2-shlibs (>= 2.20.0-1),
libbonoboui2-shlibs (>= 2.20.0-1),
libgettext3-shlibs,
libglade2-shlibs (>= 2.6.2-1),
libgnome2-shlibs (>= 2.20.0-1),
libgnomecanvas2-shlibs (>= 2.20.0-1),
libgnomeprint2.2-shlibs,
libgnomeui2-shlibs (>= 2.20.0-1),
libiconv,
librsvg2-shlibs (>= 2.20.0-1),
libxml2-shlibs (>= 2.6.30-1),
ocaml (>=3.08),
orbit2-shlibs (>= 2.14.9-1),
pango1-xft2-ft219-shlibs (>= 1.18.4-4),
popt-shlibs,
x11,
x11-shlibs
<<
CompileScript:<<
#!/bin/bash -ev
./configure %c
make world
<<
InstallScript: make install DESTDIR=%d
Source: http://forge.ocamlcore.org/frs/download.php/561/lablgtk-%v.tar.gz
Source-MD5: bad77680a72dab8b915cae99d1ec9b1f
#PatchFile: %n.patch
#PatchFile-MD5: cb193aa8f99656d78aecc90e1188c2f1
ConfigureParams: --with-gnomecanvas --disable-dependency-tracking PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH" FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config
SetLIBRARY_PATH: %b/src
DocFiles: CHANGES COPYING README
DescPackaging:<<
Between 2.6.0-2 and 2.6.0-3 it was necessary to change one of the
dependancies of this package from labl to lablgl-x11.
Unfortunately, because of this change, the upgrade between lablgtk2
2.6.0-2 and lablgtk2 2.6.0-3 is a bit bumpy. You'll need to run
'fink remove lablgtk2 lablgl' and then 'fink install lablgtk2'.
If your build dies with an error complaining about a particular file
ending in .gmx not being a compilation unit, this can probably be
fixed by running 'fink rebuild lablgl-x11 lablgtk2'. This situation
sometimes happens after ocaml has been upgraded, but ocaml-built
libraries have not.
<<
Description: Objective Caml interface to gtk+2
Homepage: http://lablgtk.forge.ocamlcore.org/
License: LGPL