Package: avahi-sharp Version: 0.6.19-4 Severity: normal Tags: patch Dear maintainer,
I've prepared an NMU for avahi-sharp (versioned as 0.6.19-4.1) and uploaded it to unstable. Regards. reverted: --- avahi-sharp-0.6.19/debian/monodoc-avahi-manual.postinst +++ avahi-sharp-0.6.19.orig/debian/monodoc-avahi-manual.postinst @@ -1,10 +0,0 @@ -#!/bin/sh -set -e - -if [ -x /usr/lib/monodoc/browser.exe ]; then - echo "generating monodoc search index..." - monodoc --make-index > /dev/null -fi - -#DEBHELPER# - diff -u avahi-sharp-0.6.19/debian/changelog avahi-sharp-0.6.19/debian/changelog --- avahi-sharp-0.6.19/debian/changelog +++ avahi-sharp-0.6.19/debian/changelog @@ -1,3 +1,17 @@ +avahi-sharp (0.6.19-4.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/control: Replace library build-depends with -dev counterparts which + now contain the pcfiles. + * debian/rules: Update compiler to mono-csc per latest CLI policy (Closes: + #562268). + * debian/control, debian/*-dev.install: Create -dev packages containing + pcfiles. These should now be depended on by Debian packages (Closes: + #564886). + * debian/monodoc-avahi-manual.postinst: Delete, now handled by triggers. + + -- Iain Lane <la...@ubuntu.com> Wed, 13 Jan 2010 22:28:38 +0000 + avahi-sharp (0.6.19-4) unstable; urgency=low * debian/patches/01_configurable_compiler.patch: diff -u avahi-sharp-0.6.19/debian/libavahi-ui0.0-cil.install avahi-sharp-0.6.19/debian/libavahi-ui0.0-cil.install --- avahi-sharp-0.6.19/debian/libavahi-ui0.0-cil.install +++ avahi-sharp-0.6.19/debian/libavahi-ui0.0-cil.install @@ -2 +1,0 @@ -debian/tmp/usr/lib/pkgconfig/avahi-ui-sharp.pc diff -u avahi-sharp-0.6.19/debian/libavahi1.0-cil.install avahi-sharp-0.6.19/debian/libavahi1.0-cil.install --- avahi-sharp-0.6.19/debian/libavahi1.0-cil.install +++ avahi-sharp-0.6.19/debian/libavahi1.0-cil.install @@ -2 +1,0 @@ -debian/tmp/usr/lib/pkgconfig/avahi-sharp.pc diff -u avahi-sharp-0.6.19/debian/control avahi-sharp-0.6.19/debian/control --- avahi-sharp-0.6.19/debian/control +++ avahi-sharp-0.6.19/debian/control @@ -3,7 +3,7 @@ Priority: optional Maintainer: Utopia Maintenance Team <pkg-utopia-maintain...@lists.alioth.debian.org> Uploaders: Sebastian Dröge <sl...@debian.org>, Sjoerd Simons <sjo...@debian.org> -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.9), mono-devel (>= 2.0.0), monodoc-base (>= 1.1.9), libgtk2.0-cil +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.9), mono-devel (>= 2.4.2.3), monodoc-base (>= 1.1.9), libgtk2.0-cil-dev Standards-Version: 3.8.0 Package: monodoc-avahi-manual @@ -50,0 +51,30 @@ + +Package: libavahi-cil-dev +Section: libdevel +Architecture: all +Depends: libavahi1.0-cil (= ${binary:Version}), ${misc:Depends} +Replaces: libavahi1.0-cil (<< 0.6.19-4.1~), libavahi-cil +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 development files for the avahi-sharp library, and + should be used for compilation. + +Package: libavahi-ui-cil-dev +Section: libdevel +Architecture: all +Depends: libavahi-ui0.0-cil (= ${binary:Version}), libgtk2.0-cil-dev, ${misc:Depends} +Replaces: libavahi-ui0.0-cil (<< 0.6.19-4.1~) +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 development files for the avahi-ui-sharp library, and + should be used for compilation. diff -u avahi-sharp-0.6.19/debian/rules avahi-sharp-0.6.19/debian/rules --- avahi-sharp-0.6.19/debian/rules +++ avahi-sharp-0.6.19/debian/rules @@ -11,7 +11,7 @@ common-binary-post-install-indep:: list-missing -DEB_CONFIGURE_EXTRA_FLAGS += MCS=/usr/bin/csc +DEB_CONFIGURE_EXTRA_FLAGS += MCS=/usr/bin/mono-csc install/libavahi1.0-cil:: # copy files to the location required by the CLI policy only in patch2: unchanged: --- avahi-sharp-0.6.19.orig/debian/libavahi-cil-dev.install +++ avahi-sharp-0.6.19/debian/libavahi-cil-dev.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/pkgconfig/avahi-sharp.pc only in patch2: unchanged: --- avahi-sharp-0.6.19.orig/debian/libavahi-ui-cil-dev.install +++ avahi-sharp-0.6.19/debian/libavahi-ui-cil-dev.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/pkgconfig/avahi-ui-sharp.pc -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org