[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