--- ndesk-dbus-glib-0.4.1.orig/debian/changelog +++ ndesk-dbus-glib-0.4.1/debian/changelog @@ -0,0 +1,87 @@ +ndesk-dbus-glib (0.4.1-4build1) xenial; urgency=high + + * No change rebuild for mono 4.5 transition. + + -- Dimitri John Ledkov Mon, 14 Dec 2015 19:01:10 +0000 + +ndesk-dbus-glib (0.4.1-4) unstable; urgency=low + + * No-change rebuild for CLR 4.0 transition + + -- Iain Lane Sun, 22 Jan 2012 00:29:49 +0000 + +ndesk-dbus-glib (0.4.1-3) unstable; urgency=low + + * debian/patches/01_pkg-config-library-path.dpatch, + debian/libndesk-dbus-glib1.0-cil.installcligac, + debian/rules: + + CLI Policy 0.7 install location + * debian/rules, + debian/control: + + Use mono-csc from mono-devel 2.4.3 + + Update build-deps to reflect -cil-dev transition + * debian/control: + + No-change bump to Standards 3.8.3 + + Remove Suggests on pkg-config + * debian/libndesk-dbus-glib1.0-cil.install, + debian/libndesk-dbus-glib1.0-cil-dev.install, + debian/control: + + Create an API-versioned -dev package containing pkg-config file + + -- Jo Shields Tue, 08 Dec 2009 08:59:03 +0000 + +ndesk-dbus-glib (0.4.1-2) unstable; urgency=low + + [ Mirco Bauer ] + * Upload to unstable. + * debian/control: + + Changed Maintainer to pkg-cli-libs team. + + Bumped Standards-Version to 3.8.0 (no changes needed) + + Added Homepage, Vcs-Browser and Vcs-Svn fields. + + Bumped cli-common-dev build-dep to >= 0.5.4 as we use dh_clistrip from + it now. + * debian/rules: + + Call dh_clistrip in binary-indep target. + + Use variable for ABI/API versions. + + [ Steve Langasek ] + * debian/rules: pass GMCS=/usr/bin/csc to configure, for the mono 2.0 + transition. + * debian/control: update the build-dependencies for mono 2.0. + + -- Mirco Bauer Thu, 26 Feb 2009 23:56:21 +0100 + +ndesk-dbus-glib (0.4.1-1) unstable; urgency=low + + * New upstream release. + * debian/control: + + Update build dependencies. + * debian/rules: + + Update for new upstream build system. + + Call dh_clifixperms instead of manual find magic. + + Bump clilibs to >= 0.4.0. + * debian/watch: + + Update location. + * debian/patches/01_native-signatures.dpatch: + + Dropped, merged upstream. + * patches/01_pkg-config-library-path.dpatch: + + Fix library path in the pkg-config file. + + -- Sebastian Dröge Tue, 16 Oct 2007 12:07:39 +0200 + +ndesk-dbus-glib (0.3-2) unstable; urgency=low + + * debian/patches/01_native-signatures.dpatch: + + Fix the signatures of the native GLib functions to prevent crashes on + architectures where managed structs are not passed as pointer to native + functions. This fixes the segfaults on PPC for example. (Closes: #431168) + Thanks to Mirco Bauer for investigation. + + -- Sebastian Dröge Sun, 22 Jul 2007 19:27:32 +0200 + +ndesk-dbus-glib (0.3-1) unstable; urgency=low + + * Initial Revision + + -- Sebastian Dröge Mon, 5 Feb 2007 07:40:28 +0100 + --- ndesk-dbus-glib-0.4.1.orig/debian/compat +++ ndesk-dbus-glib-0.4.1/debian/compat @@ -0,0 +1 @@ +5 --- ndesk-dbus-glib-0.4.1.orig/debian/control +++ ndesk-dbus-glib-0.4.1/debian/control @@ -0,0 +1,49 @@ +Source: ndesk-dbus-glib +Section: devel +Priority: optional +Maintainer: Debian CLI Libraries Team +Uploaders: Sebastian Dröge +Build-Depends: debhelper (>= 5), dpatch +Build-Depends-Indep: cli-common-dev (>= 0.5.4), + mono-devel (>= 2.4.3), + libglib2.0-dev, + libndesk-dbus1.0-cil-dev, + pkg-config +Standards-Version: 3.8.3 +Homepage: http://www.ndesk.org/DBusSharp +Vcs-Svn: svn://svn.debian.org/pkg-cli-libs/packages/ndesk-dbus-glib/trunk/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/ndesk-dbus-glib/trunk/ + +Package: libndesk-dbus-glib1.0-cil +Architecture: all +Depends: ${cli:Depends}, ${misc:Depends} +Description: CLI implementation of D-Bus (GLib mainloop integration) + ndesk-dbus is a C# implementation of D-Bus. It's often referred to as + "managed D-Bus" to avoid confusion with existing bindings (which wrap + libdbus). + . + D-Bus is a message bus, used for sending messages between + applications. Conceptually, it fits somewhere in between raw sockets + and CORBA in terms of complexity. + . + This package provides integration into the GLib mainloop. + . + This package provides the ndesk-dbus-glib library itself. + +Package: libndesk-dbus-glib1.0-cil-dev +Architecture: all +Depends: libndesk-dbus-glib1.0-cil (= ${binary:Version}), libndesk-dbus1.0-cil-dev, ${misc:Depends} +Replaces: libndesk-dbus-glib1.0-cil (<< 0.4.1-3) +Description: CLI implementation of D-Bus (GLib mainloop integration) + ndesk-dbus is a C# implementation of D-Bus. It's often referred to as + "managed D-Bus" to avoid confusion with existing bindings (which wrap + libdbus). + . + D-Bus is a message bus, used for sending messages between + applications. Conceptually, it fits somewhere in between raw sockets + and CORBA in terms of complexity. + . + This package provides integration into the GLib mainloop. + . + This package provides development files for the ndesk-dbus-glib library, + and should be used for compilation. --- ndesk-dbus-glib-0.4.1.orig/debian/copyright +++ ndesk-dbus-glib-0.4.1/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Sebastian Dröge on +Mon, 5 Feb 2007 07:40:28 +0100. + +It was downloaded from http://www.ndesk.org + +Upstream Author: Alp Toker + +Copyright: + +Copyright 2006 Alp Toker + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + --- ndesk-dbus-glib-0.4.1.orig/debian/libndesk-dbus-glib1.0-cil-dev.install +++ ndesk-dbus-glib-0.4.1/debian/libndesk-dbus-glib1.0-cil-dev.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/pkgconfig --- ndesk-dbus-glib-0.4.1.orig/debian/libndesk-dbus-glib1.0-cil.install +++ ndesk-dbus-glib-0.4.1/debian/libndesk-dbus-glib1.0-cil.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/cli --- ndesk-dbus-glib-0.4.1.orig/debian/libndesk-dbus-glib1.0-cil.installcligac +++ ndesk-dbus-glib-0.4.1/debian/libndesk-dbus-glib1.0-cil.installcligac @@ -0,0 +1 @@ +/usr/lib/cli/NDesk.DBus.GLib-1.0/NDesk.DBus.GLib.dll --- ndesk-dbus-glib-0.4.1.orig/debian/patches/00list +++ ndesk-dbus-glib-0.4.1/debian/patches/00list @@ -0,0 +1 @@ +01_pkg-config-library-path.dpatch --- ndesk-dbus-glib-0.4.1.orig/debian/patches/01_pkg-config-library-path.dpatch +++ ndesk-dbus-glib-0.4.1/debian/patches/01_pkg-config-library-path.dpatch @@ -0,0 +1,12 @@ +#!/bin/sh /usr/share/dpatch/dpatch-run + +@DPATCH@ + +--- ndesk-dbus-glib/ndesk-dbus-glib-1.0.pc.in.old 2007-10-16 12:22:49.000000000 +0200 ++++ ndesk-dbus-glib/ndesk-dbus-glib-1.0.pc.in 2007-10-16 12:22:54.000000000 +0200 +@@ -7,4 +7,4 @@ + Version: @VERSION@ + URL: http://www.ndesk.org/DBusSharp + Requires: ndesk-dbus-1.0 +-Libs: -r:${libdir}/mono/@PACKAGE@-@API_VERSION@/NDesk.DBus.GLib.dll ++Libs: -r:${libdir}/cli/NDesk.DBus.GLib-@API_VERSION@/NDesk.DBus.GLib.dll --- ndesk-dbus-glib-0.4.1.orig/debian/rules +++ ndesk-dbus-glib-0.4.1/debian/rules @@ -0,0 +1,71 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is for the .wapi directory for Mono. +export MONO_SHARED_DIR=$(CURDIR) +DEB_CLI_ABI_VERSION = 1.0 +DEB_CLI_API_VERSION = 0.4.0 + +# provide patch and unpatch targets +include /usr/share/dpatch/dpatch.make + +UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,') + +config: config-stamp +config-stamp: patch-stamp + dh_testdir + ./configure --prefix=/usr GMCS=/usr/bin/mono-csc + touch config-stamp + +build: patch-stamp build-stamp +build-stamp: config-stamp + $(MAKE) + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) distclean + rm -rf $(MONO_SHARED_DIR)/.wapi + rm -f build-stamp + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + # install into /usr/lib/cli/NDesk.DBus.GLib-X.Y + mkdir -p debian/tmp/usr/lib/cli/NDesk.DBus.GLib-$(DEB_CLI_ABI_VERSION) + cp src/NDesk.DBus.GLib.dll* debian/tmp/usr/lib/cli/NDesk.DBus.GLib-$(DEB_CLI_ABI_VERSION) + mkdir -p debian/tmp/usr/lib/pkgconfig + cp ndesk-dbus-glib-$(DEB_CLI_ABI_VERSION).pc debian/tmp/usr/lib/pkgconfig + +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installdirs + dh_install + dh_installcligac + dh_installman + dh_clistrip + dh_compress + dh_fixperms + dh_clifixperms + dh_makeclilibs -m $(DEB_CLI_API_VERSION) + dh_clideps + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: build install + +binary: binary-indep binary-arch + +.PHONY: build clean binary-indep binary-arch binary install --- ndesk-dbus-glib-0.4.1.orig/debian/watch +++ ndesk-dbus-glib-0.4.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.ndesk.org/archive/dbus-sharp/ndesk-dbus-glib-([0-9.]*)\.tar\.gz debian uupdate