Package: libavahi-glib1-dev # keep *avahi*.info in sync (all use main libs' .h from srcdist)! Version: 0.6.31 Revision: 2 Description: Service discovery system (Glib) License: LGPL Maintainer: None # maintain consistency with autoconf detection vs main avahi.info even # if not actually used with the separate lib here in this .info BuildDepends: << expat1, fink-package-precedence, glib2-dev (>= 2.22.0-1), intltool40, libavahi-common3-dev (>= %v-1), libgettext8-dev, pkgconfig << Depends: libavahi-glib1-shlibs (= %v-%r) BuildDependsOnly: true Source: http://avahi.org/download/avahi-%v.tar.gz Source-Checksum: SHA256(8372719b24e2dd75de6f59bb1315e600db4fd092805bd1201ed0cb651a2dab48) PatchScript: << find . -name Makefile.in | xargs perl -pi -e 's/-version-info/-no-undefined -version-info/' << SetCFLAGS: -Os ConfigureParams: --enable-dependency-tracking --enable-glib --disable-gobject --disable-qt3 --disable-qt4 --disable-gtk --disable-dbus --disable-dbm --disable-gdbm --disable-libdaemon --disable-python --disable-pygtk --disable-python-dbus --disable-mono --disable-monodoc --disable-doxygen-doc --disable-doxygen-dot --disable-doxygen-html --with-distro=darwin --disable-autoipd --disable-static PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH" --disable-gtk3 --disable-compat-libdns_sd CompileScript: << #!/bin/sh -ev ./configure %c pushd avahi-glib make libavahi_glib_la_DEPENDENCIES= libavahi_glib_la_LIBADD='$(AM_LDADD) -lavahi-common $(GLIB20_LIBS)' popd make avahi-glib.pc fink-package-precedence --prohibit-bdep=libavahi-client3-dev,libavahi-core7-dev,libavahi-compat-libdnssd-dev --prohibit-bdep=libavahi-glib1-dev --prohibit-bdep=avahi-ui-dev . << InstallScript: << #!/bin/sh -ev pushd avahi-glib make -j1 install DESTDIR="%d" libavahi_glib_la_DEPENDENCIES= libavahi_glib_la_LIBADD='$(AM_LDADD) -lavahi-common $(GLIB20_LIBS)' popd make -j1 pkgconfig_DATA=avahi-glib.pc install-pkgconfigDATA DESTDIR="%d" echo "Full documentation is in %p/share/doc/%n, part of fink's avahi package" >> full-documentation << SplitOff: << Package: libavahi-glib1-shlibs Depends: << glib2-shlibs (>= 2.22.0-1), libavahi-common3-shlibs (>= %v-1) << Files: lib/libavahi-glib.1*.dylib Shlibs: %p/lib/libavahi-glib.1.dylib 2.0.0 %n (>= 0.6.20-1) DocFiles: LICENSE full-documentation << DocFiles: LICENSE full-documentation Homepage: http://avahi.org/ DescPackaging: << Previously maintained by Benjamin Reed << DescDetail: << Avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. This kind of technology is already found in Apple MacOS X (branded Rendezvous, Bonjour and sometimes Zeroconf) and is very convenient. Avahi is mainly based on Lennart Poettering's flexmdns mDNS implementation for Linux which has been discontinued in favour of Avahi. This is a glib interface to avahi. <<