the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: giggle
Version: 0.5
Revision: 5
Architecture: i386, powerpc
Depends: git, atk1-shlibs (>= 1.24.0-1), audiofile-shlibs (>= 0.2.6-11), cairo-shlibs (>= 1.8.6-1), dbus-shlibs (>= 1.2.12-8), esound-shlibs (>= 0.2.38-1), expat1-shlibs (>= 2.0.1-1), fontconfig2-shlibs (>= 2.4.1-6), freetype219-shlibs (>= 2.3.8-1), gconf2-shlibs (>= 2.24.0-2), glib2-shlibs (>= 2.18.4-3), glitz-shlibs (>= 0.5.6-3), gnome-vfs2-unified-shlibs (>= 1:2.24.0-2), gnutls26-shlibs (>= 2.6.4-1), gtk+2 (>= 2.14.7-3), gtk+2-shlibs (>= 2.14.7-3), gtksourceview2-shlibs (>= 2.8.2-1), libavahi-client3-shlibs (>= 0.6.23-1), libavahi-common3-shlibs (>= 0.6.23-1), libavahi-glib1-shlibs (>= 0.6.23-1), libbonobo2-shlibs (>= 2.24.0-2), libcamel-1.2.14-shlibs (>= 2.24.5-1), libebook-1.2.9-shlibs (>= 2.24.5-1), libedataserver-1.2.11-shlibs (>= 2.24.5-1), libgcrypt-shlibs (>= 1.4.3-2), libgettext8-shlibs (>= 0.14.5-2), libglade2-shlibs (>= 2.6.3-2), libgnome2-shlibs (>= 2.24.1-1), libgpg-error-shlibs (>= 1.6-1), libiconv (>= 1.12-3), libpng14-shlibs, libsoup2.4.1-ssl-shlibs (>= 2.24.3-1), libtasn1-3-shlibs (>= 0.3.9-2), libxml2-shlibs (>= 2.6.32-1), orbit2-shlibs (>= 2.14.16-2), pango1-xft2-ft219-shlibs (>= 1.22.4-1), pixman-shlibs (>= 0.12.0-1), popt-shlibs (>= 1.14-1), seamonkey-shlibs (>= 1.1.14-2), sqlite3-shlibs (>= 3.6.9-1004), vte9-shlibs, x11, x11-shlibs
BuildDepends: pkgconfig (>= 0.16-1), gettext-tools, intltool40, atk1 (>= 1.24.0-1), audiofile (>= 0.2.6-11), cairo (>= 1.8.6-1), dbus-dev (>= 1.2.12-8), esound (>= 0.2.38-1), expat1 (>= 2.0.1-1), fontconfig2-dev (>= 2.4.1-6), freetype219 (>= 2.3.8-1), gconf2-dev (>= 2.24.0-2), glib2-dev (>= 2.18.4-3), glitz (>= 0.5.6-3), gnome-vfs2-unified-dev (>= 1:2.24.0-2), gnutls26 (>= 2.6.4-1), gtk+2-dev (>= 2.14.7-3), gtksourceview2-dev (>= 2.8.2-1), libavahi-client3-dev, libavahi-common3-dev, libavahi-glib1-dev (>= 0.6.23-1), libbonobo2-dev (>= 2.24.0-2), libcamel-1.2.14-dev (>= 2.24.5-1), libebook-1.2.9-dev (>= 2.24.5-1), libedataserver-1.2.11-dev (>= 2.24.5-1), libgcrypt (>= 1.4.3-2), libgettext8-dev (>= 0.14.5-2), libglade2 (>= 2.6.3-2), libgnome2-dev (>= 2.24.1-1), libgpg-error (>= 1.6-1), libiconv-dev (>= 1.12-3), libpng14, libsoup2.4.1-ssl (>= 2.24.3-1), libtasn1-3 (>= 0.3.9-2), libxml2 (>= 2.6.32-1), orbit2-dev (>= 2.14.16-2), pango1-xft2-ft219-dev (>= 1.22.4-1), pixman (>= 0.12.0-1), popt (>= 1.14-1), seamonkey-dev (>= 1.1.14-2), sqlite3 (>= 3.6.9-1004), vte9-dev, x11-dev, fink (>= 0.28)
Source: mirror:gnome:sources/%n/%v/%n-%v.tar.bz2
Source-MD5: 91d2000fb97c5cb0bb0027edf444ecff
SetCFLAGS: -Os
ConfigureParams: --mandir=%p/share/man --libdir=%p/lib/giggle --with-extra-includes=%p/include --with-extra-libs=%p/lib --disable-dependency-tracking
PatchScript: <<
grep -rl -- --as-needed * | xargs perl -pi -e 's|-Wl,--as-needed||g'
grep -rl -- --no-undefined * | xargs perl -pi -e 's|-Wl,--no-undefined||g'
grep -rl -- --export-dynamic * | xargs perl -pi -e 's|-Wl,--export-dynamic||g'
rm missing && touch missing && chmod +x missing
<<
InstallScript: <<
make install DESTDIR=%d
### kill headers because dylibs are going to be private
rm -rf %i/include
<<
PostInstScript: gtk-update-icon-cache -f -t %p/share/icons/hicolor
PostRmScript: gtk-update-icon-cache -f -t %p/share/icons/hicolor
## Shlibs have to be declared, even if private
Shlibs: <<
!%p/lib/giggle/libgiggle-git.0.dylib
!%p/lib/giggle/libgiggle.0.dylib
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README
License: GPL
Homepage: http://live.gnome.org/giggle
Maintainer: Jack Fink
Description: GTK+2 frontend for the git directory tracker
DescDetail: <<
With Giggle you will be able to visualize and browse easily the revision
tree, view changed files and differences between revisions, visualize
summarized info for the project, commit changes and other useful
tasks for any git projects contributor.
<<