[Pkg-utopia-commits] r325 - packages/experimental/avahi/debian

Ross Burton ross at costa.debian.org
Wed Sep 28 08:42:50 UTC 2005


Author: ross
Date: 2005-09-28 08:42:49 +0000 (Wed, 28 Sep 2005)
New Revision: 325

Added:
   packages/experimental/avahi/debian/libavahi-cil.install
Modified:
   packages/experimental/avahi/debian/changelog
   packages/experimental/avahi/debian/control
   packages/experimental/avahi/debian/rules
Log:
Add mono bindings

Modified: packages/experimental/avahi/debian/changelog
===================================================================
--- packages/experimental/avahi/debian/changelog	2005-09-25 10:33:12 UTC (rev 324)
+++ packages/experimental/avahi/debian/changelog	2005-09-28 08:42:49 UTC (rev 325)
@@ -2,6 +2,7 @@
 
   [ Ross Burton ]
   * New upstream release.
+  * Added libavahi-cil mono bindings (thanks Andrew Mitchell)
   * Build for Debian Experimental (closes: #324990)
   * Split out python2.4-avahi
   * Add QT3 and QT4 bindings

Modified: packages/experimental/avahi/debian/control
===================================================================
--- packages/experimental/avahi/debian/control	2005-09-25 10:33:12 UTC (rev 324)
+++ packages/experimental/avahi/debian/control	2005-09-28 08:42:49 UTC (rev 325)
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Ross Burton <ross at debian.org>
-Build-Depends: debhelper (>= 4.2.28), cdbs, libglib2.0-dev (>= 2.4), libgtk2.0-dev (>= 2.4), libglade2-dev, libexpat-dev, libdaemon-dev, libdbus-1-dev (>= 0.30), python2.4 (>= 2.4), python2.4-gdbm, python2.4-dbus, libqt3-mt-dev, libqt4-dev, xmltoman
+Build-Depends: debhelper (>= 4.2.28), cdbs, libglib2.0-dev (>= 2.4), libgtk2.0-dev (>= 2.4), libglade2-dev, libexpat-dev, libdaemon-dev, libdbus-1-dev (>= 0.30), python2.4 (>= 2.4), python2.4-gdbm, python2.4-dbus, python2.4-gtk2, libqt3-mt-dev, libqt4-dev, xmltoman, mono-mcs (>= 1.0) | c-sharp-compiler, cli-common (>= 0.2.0), mono-gac
 Standards-Version: 3.6.2
 
 Package: avahi-daemon
@@ -235,3 +235,16 @@
  .
  This package contains the development headers for the interface
  to integrate the Avahi libraries  into a QT4 main loop application.
+
+Package: libavahi-cil
+Architecture: any
+Depends: ${cli:Depends}, libavahi-client1
+Description: CLI bindings for Avahi
+ Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
+ It allows programs to publish and discover services and hosts
+ running on a local network with no specific configuration.  For
+ example you can plug into a network and instantly find printers to
+ print to, files to look at and people to talk to.
+ .
+ This package contains the CLI bindings to Avahi, allowing you to use Avahi from
+ Mono languages (e.g. C# and Boo).

Added: packages/experimental/avahi/debian/libavahi-cil.install
===================================================================
--- packages/experimental/avahi/debian/libavahi-cil.install	2005-09-25 10:33:12 UTC (rev 324)
+++ packages/experimental/avahi/debian/libavahi-cil.install	2005-09-28 08:42:49 UTC (rev 325)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/mono/*
+debian/tmp/usr/lib/pkgconfig/avahi-sharp.pc
\ No newline at end of file

Modified: packages/experimental/avahi/debian/rules
===================================================================
--- packages/experimental/avahi/debian/rules	2005-09-25 10:33:12 UTC (rev 324)
+++ packages/experimental/avahi/debian/rules	2005-09-28 08:42:49 UTC (rev 325)
@@ -13,11 +13,15 @@
 LDFLAGS += -Wl,-z,defs -Wl,-O1
 
 DEB_INSTALL_DOCS_ALL += docs/README
-DEB_CONFIGURE_EXTRA_FLAGS += --disable-mono --disable-mono-docs
+DEB_CONFIGURE_EXTRA_FLAGS += --disable-mono-docs
 
 DEB_DH_MAKESHLIBS_ARGS_ALL := -V
 DEB_SHLIBDEPS_INCLUDE := debian/libavahi-common0/usr/lib debian/libavahi-core0/usr/lib
 
+common-binary-predeb-indep::
+	dh_makeclilibs
+	dh_clideps
+
 binary-install/avahi-utils::
 	dh_python -p$(cdbs_curpkg)
 	rm -f debian/tmp/usr/lib/python*/site-packages/avahi/*.py[co]




More information about the Pkg-utopia-commits mailing list