the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: libnotifymm
Version: 0.6.1
Revision: 1005
Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
cairomm1 (>= 1.8.2-3),
fink (>= 0.24.12),
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.8-12),
glib2-dev (>= 2.22.0-1),
glibmm2.4-dev (>= 2.22.0-1),
glitz,
gtk+2-dev (>= 2.18.0-1),
gtkmm2.4-gtk-dev (>= 2.18.0-1),
libnotify (>= 0.4.5-9),
libsigc++2 (>= 2.0.11-1003),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pangomm1.4.1 (>= 2.16.0-1),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
x11-dev
<<
BuildDependsOnly: true
Source: mirror:gnome:sources/%n/0.6/%n-%v.tar.bz2
Source-MD5: e7943688768aed3c695b1643448274c5
PatchFile: %n.patch
PatchFile-MD5: cca9253f671f1dd1356db6d9963ca7ed
GCC: 4.0
SetCXXFLAGS: -Os
ConfigureParams: --mandir=%p/share/man --with-extra-includes=%p/include --with-extra-libs=%p/lib --enable-dependency-tracking --enable-reference 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 --prohibit-bdep %n .
<<
InstallScript: <<
make install DESTDIR=%d referencedir=%p/share/doc/libnotifymm-1.0/reference/html
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README
Splitoff: <<
Package: %N-shlibs
Description: C++ bindings for libnotify, shared libraries
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
cairomm1-shlibs (>= 1.8.2-3),
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
glib2-shlibs (>= 2.22.0-1),
glibmm2.4-shlibs (>= 2.22.0-1),
gtk+2-shlibs (>= 2.18.0-1),
gtkmm2.4-shlibs (>= 2.18.0-1),
libnotify-shlibs (>= 0.4.5-9),
libsigc++2-shlibs (>= 2.0.11-1003),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
pangomm1.4.1-shlibs (>= 2.16.0-1)
<<
Files: <<
lib/libnotifymm-1.0.7.dylib
lib/libnotifymm-1.0.7.0.0.dylib
<<
Shlibs: <<
%p/lib/libnotifymm-1.0.7.dylib 8.0.0 %n (>= 0.6.1-1002)
<<
DocFiles: COPYING
<<
Splitoff2: <<
Package: %N-doc
Description: C++ bindings for libnotify, documentation
Files: share/doc/libnotifymm-1.0
DocFiles: COPYING
<<
License: LGPL
Homepage: http://www.gtkmm.org
Maintainer: Jack Fink
Description: C++ bindings for libnotify
DescPackaging: <<
dmacks: fix upstream Makefile.am bug: no $referencedir, so
define it in analogy to glibmm2.4 using .pc name for ABI
versioning.
dmacks: add gtkmm-2.4 to .pc because used in public API
<<
diff -Nurd -x'*~' libnotifymm-0.6.1.orig/libnotify/libnotifymm-1.0.pc.in libnotifymm-0.6.1/libnotify/libnotifymm-1.0.pc.in
--- libnotifymm-0.6.1.orig/libnotify/libnotifymm-1.0.pc.in 2007-09-25 06:00:51.000000000 -0400
+++ libnotifymm-0.6.1/libnotify/libnotifymm-1.0.pc.in 2011-02-21 02:36:05.000000000 -0500
@@ -5,7 +5,7 @@
Name: libnotifymm
Description: C++ wrapper for libnotify
-Requires: glibmm-2.4 libnotify
+Requires: glibmm-2.4 libnotify gtkmm-2.4
Version: @VERSION@
Libs: -L${libdir} -lnotifymm-1.0
Cflags: -I${includedir}/libnotifymm-1.0 -I${libdir}/libnotifymm-1.0/include