[Pkg-mono-svn-commits] rev 2933 - ndesk-dbus/trunk
ndesk-dbus/trunk/debian ndesk-dbus-glib/trunk
ndesk-dbus-glib/trunk/debian
Sebastian Dröge
slomo at alioth.debian.org
Mon Feb 5 22:09:06 CET 2007
Author: slomo
Date: 2007-02-05 22:09:05 +0100 (Mon, 05 Feb 2007)
New Revision: 2933
Added:
ndesk-dbus-glib/trunk/debian/
ndesk-dbus-glib/trunk/debian/changelog
ndesk-dbus-glib/trunk/debian/compat
ndesk-dbus-glib/trunk/debian/control
ndesk-dbus-glib/trunk/debian/copyright
ndesk-dbus-glib/trunk/debian/libndesk-dbus-glib1.0-cil.install
ndesk-dbus-glib/trunk/debian/libndesk-dbus-glib1.0-cil.installcligac
ndesk-dbus-glib/trunk/debian/ndesk-dbus-glib-1.0.pc
ndesk-dbus-glib/trunk/debian/rules
ndesk-dbus/trunk/debian/
ndesk-dbus/trunk/debian/changelog
ndesk-dbus/trunk/debian/compat
ndesk-dbus/trunk/debian/control
ndesk-dbus/trunk/debian/copyright
ndesk-dbus/trunk/debian/libndesk-dbus1.0-cil.install
ndesk-dbus/trunk/debian/libndesk-dbus1.0-cil.installcligac
ndesk-dbus/trunk/debian/ndesk-dbus-1.0.pc
ndesk-dbus/trunk/debian/rules
Log:
* add packaging
Added: ndesk-dbus/trunk/debian/changelog
===================================================================
--- ndesk-dbus/trunk/debian/changelog 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus/trunk/debian/changelog 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,6 @@
+ndesk-dbus (0.4-1) unstable; urgency=low
+
+ * Initial Revision
+
+ -- Sebastian Dröge <slomo at debian.org> Mon, 5 Feb 2007 07:40:28 +0100
+
Added: ndesk-dbus/trunk/debian/compat
===================================================================
--- ndesk-dbus/trunk/debian/compat 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus/trunk/debian/compat 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1 @@
+5
Added: ndesk-dbus/trunk/debian/control
===================================================================
--- ndesk-dbus/trunk/debian/control 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus/trunk/debian/control 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,23 @@
+Source: ndesk-dbus
+Section: devel
+Priority: optional
+Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
+Uploaders: Sebastian Dröge <slomo at debian.org>
+Build-Depends: debhelper (>= 5), dpatch
+Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.1.13) | c-sharp-2.0-compiler, libmono-corlib2.0-cil, libmono-system2.0-cil, libmono2.0-cil, pkg-config
+Standards-Version: 3.7.2
+
+Package: libndesk-dbus1.0-cil
+Architecture: all
+Depends: ${cli:Depends}, ${misc:Depends}
+Description: CLI implementation of D-Bus
+ 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.
+ .
+ http://www.ndesk.org/DBusSharp
+
Added: ndesk-dbus/trunk/debian/copyright
===================================================================
--- ndesk-dbus/trunk/debian/copyright 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus/trunk/debian/copyright 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,30 @@
+This package was debianized by Sebastian Dröge <slomo at debian.org> on
+Mon, 5 Feb 2007 07:40:28 +0100.
+
+It was downloaded from http://www.ndesk.org
+
+Upstream Author: Alp Toker <alp at atoker.com>
+
+Copyright:
+
+Copyright 2006 Alp Toker <alp at atoker.com>
+
+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.
+
Added: ndesk-dbus/trunk/debian/libndesk-dbus1.0-cil.install
===================================================================
--- ndesk-dbus/trunk/debian/libndesk-dbus1.0-cil.install 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus/trunk/debian/libndesk-dbus1.0-cil.install 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/cli
+debian/tmp/usr/lib/pkgconfig
Added: ndesk-dbus/trunk/debian/libndesk-dbus1.0-cil.installcligac
===================================================================
--- ndesk-dbus/trunk/debian/libndesk-dbus1.0-cil.installcligac 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus/trunk/debian/libndesk-dbus1.0-cil.installcligac 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1 @@
+/usr/lib/cli/ndesk-dbus-1.0/NDesk.DBus.dll
Added: ndesk-dbus/trunk/debian/ndesk-dbus-1.0.pc
===================================================================
--- ndesk-dbus/trunk/debian/ndesk-dbus-1.0.pc 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus/trunk/debian/ndesk-dbus-1.0.pc 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: NDesk.DBus
+Description: Managed D-Bus IPC protocol library and CLR binding
+Version: 0.4.0
+Libs: -r:${libdir}/cli/ndesk-dbus-1.0/NDesk.DBus.dll
Added: ndesk-dbus/trunk/debian/rules
===================================================================
--- ndesk-dbus/trunk/debian/rules 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus/trunk/debian/rules 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,64 @@
+#!/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)
+
+# provide patch and unpatch targets
+include /usr/share/dpatch/dpatch.make
+
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
+
+build: patch-stamp build-stamp
+build-stamp:
+ $(MAKE)
+ touch build-stamp
+
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ rm -f src/NDesk.DBus.dll*
+ rm -f tools/dbus-monitor*
+ 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-1.0
+ mkdir -p debian/tmp/usr/lib/cli/ndesk-dbus-1.0
+ cp src/NDesk.DBus.dll* debian/tmp/usr/lib/cli/ndesk-dbus-1.0
+ mkdir -p debian/tmp/usr/lib/pkgconfig
+ cp debian/ndesk-dbus-1.0.pc debian/tmp/usr/lib/pkgconfig
+ # fix permissions
+ find debian/tmp -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installdirs
+ dh_install
+ dh_installcligac
+ dh_installman
+ dh_compress
+ dh_fixperms
+ dh_makeclilibs -m0.4
+ 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
Property changes on: ndesk-dbus/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: ndesk-dbus-glib/trunk/debian/changelog
===================================================================
--- ndesk-dbus-glib/trunk/debian/changelog 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus-glib/trunk/debian/changelog 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,6 @@
+ndesk-dbus-glib (0.3-1) unstable; urgency=low
+
+ * Initial Revision
+
+ -- Sebastian Dröge <slomo at debian.org> Mon, 5 Feb 2007 07:40:28 +0100
+
Added: ndesk-dbus-glib/trunk/debian/compat
===================================================================
--- ndesk-dbus-glib/trunk/debian/compat 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus-glib/trunk/debian/compat 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1 @@
+5
Added: ndesk-dbus-glib/trunk/debian/control
===================================================================
--- ndesk-dbus-glib/trunk/debian/control 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus-glib/trunk/debian/control 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,25 @@
+Source: ndesk-dbus-glib
+Section: devel
+Priority: optional
+Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
+Uploaders: Sebastian Dröge <slomo at debian.org>
+Build-Depends: debhelper (>= 5), dpatch
+Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.1.13) | c-sharp-2.0-compiler, libmono-corlib2.0-cil, libmono-system2.0-cil, libmono2.0-cil, libglib2.0-dev, libndesk-dbus1.0-cil (>= 0.4), pkg-config
+Standards-Version: 3.7.2
+
+Package: libndesk-dbus-glib1.0-cil
+Architecture: all
+Depends: ${cli:Depends}, ${misc:Depends}, pkg-config
+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.
+ .
+ http://www.ndesk.org/DBusSharp
+ .
+ This package provides integration into the GLib mainloop.
+
Added: ndesk-dbus-glib/trunk/debian/copyright
===================================================================
--- ndesk-dbus-glib/trunk/debian/copyright 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus-glib/trunk/debian/copyright 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,30 @@
+This package was debianized by Sebastian Dröge <slomo at debian.org> on
+Mon, 5 Feb 2007 07:40:28 +0100.
+
+It was downloaded from http://www.ndesk.org
+
+Upstream Author: Alp Toker <alp at atoker.com>
+
+Copyright:
+
+Copyright 2006 Alp Toker <alp at atoker.com>
+
+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.
+
Added: ndesk-dbus-glib/trunk/debian/libndesk-dbus-glib1.0-cil.install
===================================================================
--- ndesk-dbus-glib/trunk/debian/libndesk-dbus-glib1.0-cil.install 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus-glib/trunk/debian/libndesk-dbus-glib1.0-cil.install 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/cli
+debian/tmp/usr/lib/pkgconfig
Added: ndesk-dbus-glib/trunk/debian/libndesk-dbus-glib1.0-cil.installcligac
===================================================================
--- ndesk-dbus-glib/trunk/debian/libndesk-dbus-glib1.0-cil.installcligac 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus-glib/trunk/debian/libndesk-dbus-glib1.0-cil.installcligac 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1 @@
+/usr/lib/cli/ndesk-dbus-glib-1.0/NDesk.DBus.GLib.dll
Added: ndesk-dbus-glib/trunk/debian/ndesk-dbus-glib-1.0.pc
===================================================================
--- ndesk-dbus-glib/trunk/debian/ndesk-dbus-glib-1.0.pc 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus-glib/trunk/debian/ndesk-dbus-glib-1.0.pc 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: NDesk.DBus.GLib
+Description: GLib integration for NDesk.DBus, the D-Bus IPC library
+Version: 0.3.0
+Requires: ndesk-dbus-1.0
+Libs: -r:${libdir}/cli/ndesk-dbus-glib-1.0/NDesk.DBus.GLib.dll
Added: ndesk-dbus-glib/trunk/debian/rules
===================================================================
--- ndesk-dbus-glib/trunk/debian/rules 2007-02-05 21:06:43 UTC (rev 2932)
+++ ndesk-dbus-glib/trunk/debian/rules 2007-02-05 21:09:05 UTC (rev 2933)
@@ -0,0 +1,63 @@
+#!/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)
+
+# provide patch and unpatch targets
+include /usr/share/dpatch/dpatch.make
+
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
+
+build: patch-stamp build-stamp
+build-stamp:
+ cd glib; gmcs -debug -out:NDesk.DBus.GLib.dll -t:library `pkg-config --libs ndesk-dbus-1.0` -keyfile:../ndesk.snk AssemblyInfo.cs GLib.IO.cs GLib.cs
+ touch build-stamp
+
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ rm -f glib/NDesk.DBus.GLib.dll*
+ 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-1.0
+ mkdir -p debian/tmp/usr/lib/cli/ndesk-dbus-glib-1.0
+ cp glib/NDesk.DBus.GLib.dll* debian/tmp/usr/lib/cli/ndesk-dbus-glib-1.0
+ mkdir -p debian/tmp/usr/lib/pkgconfig
+ cp debian/ndesk-dbus-glib-1.0.pc debian/tmp/usr/lib/pkgconfig
+ # fix permissions
+ find debian/tmp -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" -or -name "*.config" | xargs chmod -x
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installdirs
+ dh_install
+ dh_installcligac
+ dh_installman
+ dh_compress
+ dh_fixperms
+ dh_makeclilibs -m0.3
+ 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
Property changes on: ndesk-dbus-glib/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
More information about the Pkg-mono-svn-commits
mailing list