[Pkg-utopia-commits] r1489 - in /packages/unstable/avahi-sharp/debian: changelog control libavahi-ui1.0-cil.install libavahi-ui1.0-cil.installcligac libavahi1.0-cil.install rules

slomo at users.alioth.debian.org slomo at users.alioth.debian.org
Thu May 17 12:35:29 UTC 2007


Author: slomo
Date: Thu May 17 12:35:29 2007
New Revision: 1489

URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=1489
Log:
* New upstream release
* debian/control:
  + Update build dependencies.
* debian/control,
  debian/libavahi1.0-cil.install,
  debian/libavahi-ui1.0-cil.install,
  debian/libavahi-ui1.0-cil.installcligac,
  debian/rules:
  + Add new avahi-ui-sharp library.

Added:
    packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.install
    packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.installcligac
Modified:
    packages/unstable/avahi-sharp/debian/changelog
    packages/unstable/avahi-sharp/debian/control
    packages/unstable/avahi-sharp/debian/libavahi1.0-cil.install
    packages/unstable/avahi-sharp/debian/rules

Modified: packages/unstable/avahi-sharp/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/avahi-sharp/debian/changelog?rev=1489&op=diff
==============================================================================
--- packages/unstable/avahi-sharp/debian/changelog (original)
+++ packages/unstable/avahi-sharp/debian/changelog Thu May 17 12:35:29 2007
@@ -1,3 +1,17 @@
+avahi-sharp (0.6.19-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/control:
+    + Update build dependencies.
+  * debian/control,
+    debian/libavahi1.0-cil.install,
+    debian/libavahi-ui1.0-cil.install,
+    debian/libavahi-ui1.0-cil.installcligac,
+    debian/rules:
+    + Add new avahi-ui-sharp library.
+
+ -- Sebastian Dröge <slomo at debian.org>  Thu, 17 May 2007 14:28:38 +0200
+
 avahi-sharp (0.6.11-2) unstable; urgency=low
 
   * debian/control:

Modified: packages/unstable/avahi-sharp/debian/control
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/avahi-sharp/debian/control?rev=1489&op=diff
==============================================================================
--- packages/unstable/avahi-sharp/debian/control (original)
+++ packages/unstable/avahi-sharp/debian/control Thu May 17 12:35:29 2007
@@ -1,9 +1,9 @@
 Source: avahi-sharp
 Section: net
 Priority: optional
-Maintainer:  Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>
+Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>
 Uploaders: Sebastian Dröge <slomo at debian.org>, Sjoerd Simons <sjoerd at debian.org>
-Build-Depends: debhelper (>= 5), cdbs, libavahi-glib-dev, libavahi-client-dev, cli-common-dev (>= 0.4.0), mono-gac, monodoc-base (>= 1.1.9)
+Build-Depends: debhelper (>= 5), cdbs, libavahi-glib-dev (>= 0.6.19), libavahi-client-dev (>= 0.6.19), libavahi-ui-dev (>= 0.6.19), cli-common-dev (>= 0.4.0), mono-gac, monodoc-base (>= 1.1.9)
 Standards-Version: 3.7.2
 
 Package: monodoc-avahi-manual
@@ -35,3 +35,16 @@
  This package contains the CLI bindings to Avahi, allowing you to use Avahi from
  Mono languages (e.g. C# and Boo).
 
+Package: libavahi-ui1.0-cil
+Section: libs
+Architecture: all
+Depends: ${cli:Depends}
+Description: CLI bindings for Avahi Ui
+ 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 Ui,
+ allowing you to use Avahi Ui from Mono languages (e.g. C# and Boo).

Added: packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.install
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.install?rev=1489&op=file
==============================================================================
--- packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.install (added)
+++ packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.install Thu May 17 12:35:29 2007
@@ -1,0 +1,2 @@
+debian/tmp/usr/lib/cli/avahi-sharp-1.0/avahi-ui-sharp.*
+debian/tmp/usr/lib/pkgconfig/avahi-ui-sharp.pc

Added: packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.installcligac
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.installcligac?rev=1489&op=file
==============================================================================
--- packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.installcligac (added)
+++ packages/unstable/avahi-sharp/debian/libavahi-ui1.0-cil.installcligac Thu May 17 12:35:29 2007
@@ -1,0 +1,1 @@
+/usr/lib/cli/avahi-sharp-1.0/avahi-ui-sharp.dll

Modified: packages/unstable/avahi-sharp/debian/libavahi1.0-cil.install
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/avahi-sharp/debian/libavahi1.0-cil.install?rev=1489&op=diff
==============================================================================
--- packages/unstable/avahi-sharp/debian/libavahi1.0-cil.install (original)
+++ packages/unstable/avahi-sharp/debian/libavahi1.0-cil.install Thu May 17 12:35:29 2007
@@ -1,2 +1,2 @@
-debian/tmp/usr/lib/cli/avahi-sharp-1.0/*
+debian/tmp/usr/lib/cli/avahi-sharp-1.0/avahi-sharp.*
 debian/tmp/usr/lib/pkgconfig/avahi-sharp.pc

Modified: packages/unstable/avahi-sharp/debian/rules
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/avahi-sharp/debian/rules?rev=1489&op=diff
==============================================================================
--- packages/unstable/avahi-sharp/debian/rules (original)
+++ packages/unstable/avahi-sharp/debian/rules Thu May 17 12:35:29 2007
@@ -17,9 +17,19 @@
 	cp avahi-sharp/avahi-sharp.dll.config debian/tmp/usr/lib/cli/avahi-sharp-1.0
 	cp avahi-sharp/avahi-sharp.dll.mdb debian/tmp/usr/lib/cli/avahi-sharp-1.0
 
+install/libavahi-ui1.0-cil::
+	# copy files to the location required by the CLI policy
+	mkdir -p debian/tmp/usr/lib/cli/avahi-sharp-1.0
+	cp avahi-ui-sharp/avahi-ui-sharp.dll debian/tmp/usr/lib/cli/avahi-sharp-1.0
+	cp avahi-ui-sharp/avahi-ui-sharp.dll.config debian/tmp/usr/lib/cli/avahi-sharp-1.0
+	cp avahi-ui-sharp/avahi-ui-sharp.dll.mdb debian/tmp/usr/lib/cli/avahi-sharp-1.0
+
 export MONO_SHARED_DIR=$(CURDIR)
 
 binary-install/libavahi1.0-cil::
+	dh_installcligac
+
+binary-install/libavahi-ui1.0-cil::
 	dh_installcligac
 
 binary-predeb/libavahi1.0-cil::
@@ -27,5 +37,11 @@
 	dh_makeclilibs -m0.6.10
 	dh_clideps -d
 
+binary-predeb/libavahi-ui1.0-cil::
+	-find debian/libavahi1.0-cil -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
+	dh_makeclilibs -m0.6.10
+	dh_clideps -d
+
+
 clean::
 	rm -rf $(MONO_SHARED_DIR)/.wapi




More information about the Pkg-utopia-commits mailing list