the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: fsv
Version: 1.0.1
Revision: 13
Description: 3D file system visualizer
DescDetail: <<
fsv (pronounced effessvee) is a file system visualizer in cyberspace.
It lays out files and directories in three dimensions, geometrically
representing the file system hierarchy to allow visual overview and
analysis. fsv can visualize a modest home directory, a workstation's
hard drive, or any arbitrarily large collection of files, limited only
by the host computer's memory and hardware constraints.
<<
DescUsage: <<
Note: there are some runtime memory-handling errors. Seem harmless for now.
<<
DescPackaging: <<
Old (gnome1) version called itself "fsv", so we keep that for
backward-compatibility/upgrade-sanity.
Don't appear to have glc available right now, so make sure not
to find it if it becomes available.
Hardcode system 'file' to avoid needing dep on fink's.
Using x11's OpenGL rather than pushing dep on fink's mesa pkg.
<<
#Homepage: http://fsv.sourceforge.net/
Homepage: http://fedorchenko.net/fsv2.php
License: LGPL
Maintainer: Daniel Macks
BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
fink (>= 0.24.12),
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.12-1),
gconf2-dev (>= 2.28.0-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.22.0-1),
glitz,
gnome-vfs2-unified-dev (>= 1:2.24.2-1),
gtk+2-dev (>= 2.18.0-1),
gtkglarea2,
libart2,
libbonobo2-dev (>= 2.24.2-1),
libbonoboui2-dev (>= 2.24.2-1),
libgettext8-dev,
libgnome2-dev (>= 2.28.0-1),
libgnomecanvas2-dev (>= 2.26.0-3),
libgnomeui2-dev (>= 2.24.2-3),
orbit2-dev (>= 2.14.17-2),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pkgconfig (>= 0.23),
pixman (>= 0.16.0-1),
popt,
x11-dev
<<
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
gnome-vfs2-unified-shlibs (>= 1:2.24.2-1),
gtk+2-shlibs (>= 2.18.0-1),
gtkglarea2-shlibs,
libart2-shlibs,
libbonobo2-shlibs (>= 2.24.2-1),
libbonoboui2-shlibs (>= 2.24.2-1),
libgettext8-shlibs,
libgnome2-shlibs (>= 2.28.0-1),
libgnomecanvas2-shlibs (>= 2.26.0-3),
libgnomeui2-shlibs (>= 2.24.2-3),
orbit2-shlibs(>= 2.14.17-2),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
popt-shlibs,
x11
<<
#Source: mirror:sourceforge:fsv/fsv-%v.tar.gz
Source: http://fedorchenko.net/src/fsv2-%v.tar.bz2
Source-MD5: d86da5bbb31bd7cace7a516284d5ecd8
PatchFile: %n.patch
PatchFile-MD5: d974ab3681be4f6b450cdf9af3a0ea2f
SetCPPFLAGS: -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
#PatchScript: <<
# %{default_script}
# rm lib/getopt*
#<<
ConfigureParams: <<
--with-doc-dir=%p/share/doc/%n \
--disable-glc \
FILE_CMD=/usr/bin/file \
--with-GL-prefix=/usr/X11R6 \
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
<<
CompileScript: <<
./configure %c
make
fink-package-precedence .
<<
InstallScript: <<
make install DESTDIR=%d
ln -s fsv2 %i/bin/fsv
<<
DocFiles: ABOUT-NLS AUTHORS COPYING ChangeLog NEWS NOTES README TODO
diff -Nurd -x'*~' fsv2-1.0.1.orig/src/Makefile.in fsv2-1.0.1/src/Makefile.in
--- fsv2-1.0.1.orig/src/Makefile.in 2009-01-26 06:48:46.000000000 -0500
+++ fsv2-1.0.1/src/Makefile.in 2010-05-25 12:38:36.000000000 -0400
@@ -241,7 +241,7 @@
@GTKGL_LIBS@ \
@GL_LIBS@ \
@GTK_LIBS@ \
- @GNOMEUI_LIBS@
+ @GNOMEUI_LIBS@ $(INTLLIBS)
# $(top_builddir)/lib/libmisc.a \