the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: gnomemm
Version: 1.2.2
Revision: 27
Architecture: powerpc
Distribution: 10.4
Maintainer: Jeremy Higgs
BuildDepends: gnome-libs-dev (>= 1.4.2-19), gtkmm (>= 1.2.10-27), libsigc++ (>= 1.0.4-14), gettext-dev, gettext-bin, gettext-tools, gtk+, glib, imlib, esound, audiofile, gcc3.3
Depends: %n-shlibs (= %v-%r)
BuildDependsOnly: True
Source: mirror:sourceforge:gtkmm/%n-%v.tar.gz
Source-MD5: 2a45f162a68cd4b42881fb72a1dc528e
Patch: %n.patch
UpdateLibtoolInDirs: scripts
PatchScript: perl -pi -e 's/(AC_DEFUN\()([^[]+)(,)/\1\[\2]\3/' gnome--.m4
SetCC: gcc-3.3
SetCXX: g++-3.3
ConfigureParams: --mandir=%p/share/man
GCC: 3.3
InstallScript: make install DESTDIR=%d
SplitOff: <<
Package: %N-shlibs
Depends: gnome-libs-shlibs (>= 1.4.2-19), gtkmm-shlibs (>= 1.2.10-27)
Replaces: %N (<< 1.2.2-2)
Files: lib/libgnomemm-1.2.9*.dylib
Shlibs: %p/lib/libgnomemm-1.2.9.dylib 10.0.0 %n (>= 1.2.2-16)
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
Description: C++ interface for the GNOME libraries
DescPackaging: <<
This version is compiled with g++-3.3, even in the 10.4 tree. If it is
ever updated to a more recent compiler, it must be updated at the same time
as a large collection of packages: gabber, gabber-ssl, gcdmaster,
genes, glademm, gnomemm, gtkmm, libsigc++ and anything which depends on any
of them.
<<
DescDetail: <<
gnomemm is a set of C++ bindings for the GNOME libraries that provide
additional functionality above GTK+ and gtkmm.
<<
License: GPL
Homepage: http://gtkmm.sourceforge.net/
diff -ru gnomemm-1.2.2/src/gnome--/Makefile.in gnomemm-1.2.2-patched/src/gnome--/Makefile.in
--- gnomemm-1.2.2/src/gnome--/Makefile.in 2001-11-04 14:26:54.000000000 +0100
+++ gnomemm-1.2.2-patched/src/gnome--/Makefile.in 2002-08-08 18:30:31.000000000 +0200
@@ -150,7 +150,7 @@
# This builds the library
libgnomemm_la_SOURCES = $(gnomemmc) app-helper.cc app-callback.cc point.cc affinetrans.cc construct_copies.cc
-libgnomemm_la_LDFLAGS = -version-info $(LIBGNOMEMM_SO_VERSION) -release $(GNOMEMM_RELEASE) -no-undefined
+libgnomemm_la_LDFLAGS = -version-info $(LIBGNOMEMM_SO_VERSION) -release $(GNOMEMM_RELEASE)
libgnomemm_la_LIBADD = $(GNOME_LIBDIR) $(GNOMEUI_LIBS) $(gnomemmla)
libgnomemm_la_DEPENDENCIES = $(gnomemmla)
diff -ru gnomemm-1.2.2/src/procbar.gen_h gnomemm-1.2.2-patched/src/procbar.gen_h
--- gnomemm-1.2.2/src/procbar.gen_h 2001-04-24 16:39:35.000000000 +0200
+++ gnomemm-1.2.2-patched/src/procbar.gen_h 2002-08-08 18:31:50.000000000 +0200
@@ -42,7 +42,7 @@
ProcBar(const Gtk::Label &label,
const vector
- gint (*cb)());
+ gint (*cb)(void *));
void set_values (const vector
@@ -72,7 +72,7 @@
ProcBar::ProcBar(const Gtk::Label &label,
const vector
- gint (*cb)())
+ gint (*cb)(void *))
: Gtk::HBox(GTK_HBOX(gtk_object_new(get_type(),0))),
colors_(0)
{
Package: gnomemm
Version: 1.2.2
Revision: 27
Architecture: powerpc
Distribution: 10.4
Maintainer: Jeremy Higgs
BuildDepends: gnome-libs-dev (>= 1.4.2-19), gtkmm (>= 1.2.10-27), libsigc++ (>= 1.0.4-14), gettext-dev, gettext-bin, gettext-tools, gtk+, glib, imlib, esound, audiofile, gcc3.3
Depends: %n-shlibs (= %v-%r)
BuildDependsOnly: True
Source: mirror:sourceforge:gtkmm/%n-%v.tar.gz
Source-MD5: 2a45f162a68cd4b42881fb72a1dc528e
Patch: %n.patch
UpdateLibtoolInDirs: scripts
PatchScript: perl -pi -e 's/(AC_DEFUN\()([^[]+)(,)/\1\[\2]\3/' gnome--.m4
SetCC: gcc-3.3
SetCXX: g++-3.3
ConfigureParams: --mandir=%p/share/man
GCC: 3.3
InstallScript: make install DESTDIR=%d
SplitOff: <<
Package: %N-shlibs
Depends: gnome-libs-shlibs (>= 1.4.2-19), gtkmm-shlibs (>= 1.2.10-27)
Replaces: %N (<< 1.2.2-2)
Files: lib/libgnomemm-1.2.9*.dylib
Shlibs: %p/lib/libgnomemm-1.2.9.dylib 10.0.0 %n (>= 1.2.2-16)
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
Description: C++ interface for the GNOME libraries
DescPackaging: <<
This version is compiled with g++-3.3, even in the 10.4 tree. If it is
ever updated to a more recent compiler, it must be updated at the same time
as a large collection of packages: gabber, gabber-ssl, gcdmaster,
genes, glademm, gnomemm, gtkmm, libsigc++ and anything which depends on any
of them.
<<
DescDetail: <<
gnomemm is a set of C++ bindings for the GNOME libraries that provide
additional functionality above GTK+ and gtkmm.
<<
License: GPL
Homepage: http://gtkmm.sourceforge.net/
diff -ru gnomemm-1.2.2/src/gnome--/Makefile.in gnomemm-1.2.2-patched/src/gnome--/Makefile.in
--- gnomemm-1.2.2/src/gnome--/Makefile.in 2001-11-04 14:26:54.000000000 +0100
+++ gnomemm-1.2.2-patched/src/gnome--/Makefile.in 2002-08-08 18:30:31.000000000 +0200
@@ -150,7 +150,7 @@
# This builds the library
libgnomemm_la_SOURCES = $(gnomemmc) app-helper.cc app-callback.cc point.cc affinetrans.cc construct_copies.cc
-libgnomemm_la_LDFLAGS = -version-info $(LIBGNOMEMM_SO_VERSION) -release $(GNOMEMM_RELEASE) -no-undefined
+libgnomemm_la_LDFLAGS = -version-info $(LIBGNOMEMM_SO_VERSION) -release $(GNOMEMM_RELEASE)
libgnomemm_la_LIBADD = $(GNOME_LIBDIR) $(GNOMEUI_LIBS) $(gnomemmla)
libgnomemm_la_DEPENDENCIES = $(gnomemmla)
diff -ru gnomemm-1.2.2/src/procbar.gen_h gnomemm-1.2.2-patched/src/procbar.gen_h
--- gnomemm-1.2.2/src/procbar.gen_h 2001-04-24 16:39:35.000000000 +0200
+++ gnomemm-1.2.2-patched/src/procbar.gen_h 2002-08-08 18:31:50.000000000 +0200
@@ -42,7 +42,7 @@
ProcBar(const Gtk::Label &label,
const vector
- gint (*cb)());
+ gint (*cb)(void *));
void set_values (const vector
@@ -72,7 +72,7 @@
ProcBar::ProcBar(const Gtk::Label &label,
const vector
- gint (*cb)())
+ gint (*cb)(void *))
: Gtk::HBox(GTK_HBOX(gtk_object_new(get_type(),0))),
colors_(0)
{