summaryrefslogtreecommitdiffstats
path: root/ndesk-dbus
diff options
context:
space:
mode:
Diffstat (limited to 'ndesk-dbus')
-rw-r--r--ndesk-dbus/.footprint.i68612
-rw-r--r--ndesk-dbus/.footprint.x86_6412
-rw-r--r--ndesk-dbus/.md5sum.i6862
-rw-r--r--ndesk-dbus/.md5sum.x86_642
-rw-r--r--ndesk-dbus/Pkgfile25
-rw-r--r--ndesk-dbus/namespace-support.patch12
6 files changed, 65 insertions, 0 deletions
diff --git a/ndesk-dbus/.footprint.i686 b/ndesk-dbus/.footprint.i686
new file mode 100644
index 0000000..cc3227c
--- /dev/null
+++ b/ndesk-dbus/.footprint.i686
@@ -0,0 +1,12 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/mono/
+drwxr-xr-x root/root usr/lib/mono/gac/
+drwxr-xr-x root/root usr/lib/mono/gac/NDesk.DBus/
+drwxr-xr-x root/root usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/
+-rwxr-xr-x root/root usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll
+-rw-r--r-- root/root usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll.mdb
+drwxr-xr-x root/root usr/lib/mono/ndesk-dbus-1.0/
+lrwxrwxrwx root/root usr/lib/mono/ndesk-dbus-1.0/NDesk.DBus.dll -> ../gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/ndesk-dbus-1.0.pc
diff --git a/ndesk-dbus/.footprint.x86_64 b/ndesk-dbus/.footprint.x86_64
new file mode 100644
index 0000000..cc3227c
--- /dev/null
+++ b/ndesk-dbus/.footprint.x86_64
@@ -0,0 +1,12 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/mono/
+drwxr-xr-x root/root usr/lib/mono/gac/
+drwxr-xr-x root/root usr/lib/mono/gac/NDesk.DBus/
+drwxr-xr-x root/root usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/
+-rwxr-xr-x root/root usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll
+-rw-r--r-- root/root usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll.mdb
+drwxr-xr-x root/root usr/lib/mono/ndesk-dbus-1.0/
+lrwxrwxrwx root/root usr/lib/mono/ndesk-dbus-1.0/NDesk.DBus.dll -> ../gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/NDesk.DBus.dll
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/ndesk-dbus-1.0.pc
diff --git a/ndesk-dbus/.md5sum.i686 b/ndesk-dbus/.md5sum.i686
new file mode 100644
index 0000000..be7db6b
--- /dev/null
+++ b/ndesk-dbus/.md5sum.i686
@@ -0,0 +1,2 @@
+8e4976d0565854de48ee88cd9f929bd9 namespace-support.patch
+865900c2edb221ffff0c8fe7db210a67 ndesk-dbus-0.6.1a.tar.gz
diff --git a/ndesk-dbus/.md5sum.x86_64 b/ndesk-dbus/.md5sum.x86_64
new file mode 100644
index 0000000..be7db6b
--- /dev/null
+++ b/ndesk-dbus/.md5sum.x86_64
@@ -0,0 +1,2 @@
+8e4976d0565854de48ee88cd9f929bd9 namespace-support.patch
+865900c2edb221ffff0c8fe7db210a67 ndesk-dbus-0.6.1a.tar.gz
diff --git a/ndesk-dbus/Pkgfile b/ndesk-dbus/Pkgfile
new file mode 100644
index 0000000..2065173
--- /dev/null
+++ b/ndesk-dbus/Pkgfile
@@ -0,0 +1,25 @@
+# Description: Implémentation C# de DBus
+# URL: http://www.ndesk.org/DBusSharp
+# Maintainer: NuTyX GNOME team
+# Packager: piernov <piernov@piernov.org>
+# Depends on: mono
+# Run on: mono
+
+name=ndesk-dbus
+version=0.6.1a
+release=1
+source=(http://www.ndesk.org/archive/dbus-sharp/$name-$version.tar.gz
+ namespace-support.patch)
+
+build() {
+ cd $name-$version
+ patch -p1 < ../namespace-support.patch
+ export MONO_SHARED_DIR="$SRC/.wabi"
+ mkdir -p $MONO_SHARED_DIR
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var
+ make
+ make DESTDIR=$PKG install
+}
+
diff --git a/ndesk-dbus/namespace-support.patch b/ndesk-dbus/namespace-support.patch
new file mode 100644
index 0000000..4332184
--- /dev/null
+++ b/ndesk-dbus/namespace-support.patch
@@ -0,0 +1,12 @@
+diff -urNp ndesk-dbus-0.6.0/src/TypeImplementer.cs mine/src/TypeImplementer.cs
+--- ndesk-dbus-0.6.0/src/TypeImplementer.cs 2007-10-11 16:01:11.000000000 -0400
++++ mine/src/TypeImplementer.cs 2010-01-19 01:37:31.317786525 -0500
+@@ -34,7 +34,7 @@ namespace NDesk.DBus
+
+ InitHack ();
+
+- TypeBuilder typeB = modB.DefineType (declType.Name + "Proxy", TypeAttributes.Class | TypeAttributes.Public, typeof (BusObject));
++ TypeBuilder typeB = modB.DefineType (declType.FullName + "Proxy", TypeAttributes.Class | TypeAttributes.Public, typeof (BusObject));
+
+ Implement (typeB, declType);
+