Update of /cvsroot/fink/experimental/dmacks/finkinfo/gnome-2.28 In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv17210
Added Files: libcanberra-gtk0.info libcanberra-gtk0.patch libcanberra0.info Log Message: new canberra suite --- NEW FILE: libcanberra-gtk0.info --- Package: libcanberra-gtk0 Version: 0.23 Revision: 1 Source: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%v.tar.gz Source-MD5: 83fb2fb7608c77f91904e12a867534fd BuildDepends: << atk1 (>= 1.28.0-1), autoconf2.6, automake1.11, cairo (>= 1.8.8-1), fink (>= 0.24.12-1), fink-package-precedence, fontconfig2-dev (>= 2.8.0-1), freetype219 (>= 2.3.12-1), gconf2-dev (>= 2.28.0-1), glib2-dev (>= 2.22.0-1), glitz, gtk-doc (>= 1.13-5), gtk+2-dev (>= 2.18.0-1), libcanberra0 (>= %v-1), libtool2, pango1-xft2-ft219-dev (>= 1.24.5-4), pixman (>= 0.16.0-1), pkgconfig (>= 0.23), x11-dev << Depends: %n-shlibs (= %v-%r) BuildDependsOnly: true PatchFile: %n.patch Patchfile-MD5: 46edcd8be279d6ec6ca45cd4c96811e7 PatchScript: << %{default_script} perl -pi -e 's/(-version-info|-avoid-version)/-no-undefined \1/' src/Makefile.am << ConfigureParams: --enable-dependency-tracking --disable-static --enable-gtk --disable-schemas-install --disable-lynx --disable-tdb --disable-gstreamer PKG_CONFIG_PATH=%p/lib/fontconfig2/lib/pkgconfig --disable-silent-rules CompileScript: << autoreconf -fi ./configure %c make plugin_LTLIBRARIES= fink-package-precedence --prohibit-bdep %n . || exit 2 << InstallScript: << make install DESTDIR=%d plugin_LTLIBRARIES= rm %i/lib/pkgconfig/libcanberra.pc rm %i/share/doc/libcanberra/README rmdir %i/share/doc/libcanberra rm %i/share/vala/vapi/libcanberra.vapi << DocFiles: LGPL README SplitOff: << Package: %N-shlibs Depends: << atk1-shlibs (>= 1.28.0-1), cairo-shlibs (>= 1.8.8-1), fontconfig2-shlibs (>= 2.8.0-1), freetype219-shlibs (>= 2.3.12-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), libcanberra0-shlibs (>= %v-1), pango1-xft2-ft219-shlibs (>= 1.24.5-4), x11 << Files: lib/libcanberra-gtk.*.dylib Shlibs: %p/lib/libcanberra-gtk.0.dylib 2.0.0 %n (>= 0.13-1) DocFiles: LGPL README << SplitOff2: << Package: canberra-gtk-module Files: << bin etc lib/gtk-2.0 share/gnome << Depends: << %N-shlibs (>= %v-%r), atk1-shlibs (>= 1.28.0-1), cairo-shlibs (>= 1.8.8-1), dpkg-base-files, fontconfig2-shlibs (>= 2.8.0-1), freetype219-shlibs (>= 2.3.12-1), gconf2 (>= 2.28.0-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), libcanberra0-shlibs (>= %v-1), pango1-xft2-ft219-shlibs (>= 1.24.5-4), x11 << DocFiles: LGPL README ConfFiles: %p/etc/gconf/schemas/libcanberra.schemas PostInstScript: << if [ configure = "$1" ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` export schemadir=%p/etc/gconf/schemas gconftool-2 --makefile-install-rule $schemadir/libcanberra.schemas >/dev/null fi << << DescPackaging: << Hack to use installed libcanberra instead of building locally and to omit libcanberra files themselves from the .deb. Documentation is installed as part of core libcanberra0-dev package, don't need to install it in the -gtk package also. << Description: GTK lib and GUI tools for libcanberra DescDetail: << XDG Sound Theme and Name Specifications: http://0pointer.de/public/sound-theme-spec.html << Homepage: http://0pointer.de/lennart/projects/libcanberra License: LGPL Maintainer: Daniel Macks <dma...@netspace.org> --- NEW FILE: libcanberra0.info --- Package: libcanberra0 Version: 0.23 Revision: 1 Source: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%v.tar.gz Source-MD5: 83fb2fb7608c77f91904e12a867534fd BuildDepends: << fink (>= 0.24.12-1), fink-package-precedence, glib2-dev (>= 2.22.0-1), gstreamer-0.10-dev (>= 0.10.26-1), gtk-doc (>= 1.13-5), libiconv-dev, libogg (>= 1.1.4-1), libtool2, libvorbis0 (>= 1.2.2-1), libxml2 (>= 2.6.30-1), pkgconfig (>= 0.23) << Depends: %n-shlibs (= %v-%r) BuildDependsOnly: true PatchScript: perl -pi -e 's/(-version-info|-avoid-version)/-no-undefined \1/' src/Makefile.in ConfigureParams: --enable-dependency-tracking --disable-static --disable-gtk --disable-lynx --disable-tdb --enable-gstreamer --enable-gtk-doc --disable-silent-rules CompileScript: << ./configure %c make fink-package-precedence --prohibit-bdep %n . || exit 2 << InstallScript: << make install DESTDIR=%d rm %i/share/doc/libcanberra/README rmdir %i/share/doc/libcanberra << DocFiles: LGPL README SplitOff: << Package: %N-shlibs Depends: << glib2-shlibs (>= 2.22.0-1), gstreamer-0.10-shlibs (>= 0.10.26-1), libogg-shlibs (>= 1.1.4-1), libtool2-shlibs, libvorbis0-shlibs (>= 1.2.2-1), libxml2-shlibs (>= 2.6.30-1), xdg-base << Files: << lib/libcanberra.*.dylib lib/libcanberra-%v << Shlibs: %p/lib/libcanberra.0.dylib 3.0.0 %n (>= 0.23-1) DocFiles: LGPL README << DescPackaging: << Core lib doesn't use gtk and the gtk lib's libtool versioning is independent, so don't build as part of the main lib pkgs. Don't bother dragging in lynx just for .html -> .txt for the README tdb not in fink now--disable for consistency if we do get it. We do our own doc files our own ways and places. << Description: Abstract interface for playing event sounds DescDetail: << XDG Sound Theme and Name Specifications: http://0pointer.de/public/sound-theme-spec.html The gtk lib is in the libcanberra-gtk* packages. << DescUsage: << Actual sound output is handled by various back-end modules. The default/standard ones are in the canberra-plugins package. << Homepage: http://0pointer.de/lennart/projects/libcanberra License: LGPL Maintainer: Daniel Macks <dma...@netspace.org> --- NEW FILE: libcanberra-gtk0.patch --- diff -Nurd -x'*~' libcanberra-0.23.orig/Makefile.am libcanberra-0.23/Makefile.am --- libcanberra-0.23.orig/Makefile.am 2009-09-11 17:59:30.000000000 -0400 +++ libcanberra-0.23/Makefile.am 2010-02-23 00:50:16.000000000 -0500 @@ -26,7 +26,7 @@ vala/libcanberra.vapi \ vala/libcanberra-gtk.vapi -SUBDIRS = src gtkdoc doc +SUBDIRS = src doc MAINTAINERCLEANFILES = README noinst_DATA = README diff -Nurd -x'*~' libcanberra-0.23.orig/configure.ac libcanberra-0.23/configure.ac --- libcanberra-0.23.orig/configure.ac 2010-02-20 11:38:00.000000000 -0500 +++ libcanberra-0.23/configure.ac 2010-02-23 00:50:30.000000000 -0500 @@ -375,6 +375,7 @@ HAVE_GTK=0 fi +PKG_CHECK_MODULES(LIBCANBERRA, [ libcanberra >= 0.15 ]) AC_SUBST(GTK_CFLAGS) AC_SUBST(GTK_LIBS) diff -Nurd -x'*~' libcanberra-0.23.orig/src/Makefile.am libcanberra-0.23/src/Makefile.am --- libcanberra-0.23.orig/src/Makefile.am 2009-10-06 18:38:46.000000000 -0400 +++ libcanberra-0.23/src/Makefile.am 2010-02-23 01:35:06.000000000 -0500 @@ -34,14 +34,10 @@ EXTRA_DIST = \ map-file -lib_LTLIBRARIES = \ - libcanberra.la +lib_LTLIBRARIES = -include_HEADERS = \ - canberra.h +include_HEADERS = -noinst_PROGRAMS = \ - test-canberra libcanberra_la_SOURCES = \ canberra.h \ @@ -290,20 +286,22 @@ canberra-gtk.h \ canberra-gtk.c libcanberra_gtk_la_CFLAGS = \ - $(GTK_CFLAGS) + $(GTK_CFLAGS) \ + $(LIBCANBERRA_CFLAGS) libcanberra_gtk_la_LIBADD = \ $(GTK_LIBS) \ - libcanberra.la + $(LIBCANBERRA_LIBS) -lX11 -L/usr/X11/lib -L/usr/X11R6/lib libcanberra_gtk_la_LDFLAGS = \ -export-dynamic -version-info $(LIBCANBERRA_GTK_VERSION_INFO) libcanberra_gtk_module_la_SOURCES = \ canberra-gtk-module.c libcanberra_gtk_module_la_CFLAGS = \ - $(GTK_CFLAGS) + $(GTK_CFLAGS) \ + $(LIBCANBERRA_CFLAGS) libcanberra_gtk_module_la_LIBADD = \ $(GTK_LIBS) \ - libcanberra.la \ + $(LIBCANBERRA_LIBS) \ libcanberra-gtk.la libcanberra_gtk_module_la_LDFLAGS = \ -avoid-version -module -export-dynamic @@ -312,10 +310,11 @@ canberra-gtk-play.c canberra_gtk_play_LDADD = \ $(GTK_LIBS) \ - libcanberra.la \ + $(LIBCANBERRA_LIBS) \ libcanberra-gtk.la canberra_gtk_play_CFLAGS = \ - $(GTK_CFLAGS) + $(GTK_CFLAGS) \ + $(LIBCANBERRA_CFLAGS) EXTRA_DIST += \ libcanberra-login-sound.desktop.in \ ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs