Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=interim.git;a=commitdiff;h=11eb3b07107c0fc07ce27eace9965876f47e3d14
commit 11eb3b07107c0fc07ce27eace9965876f47e3d14 Author: Miklos Vajna <[EMAIL PROTECTED]> Date: Tue Jun 17 00:17:43 2008 +0200 dbus-sharp-0.63-3-i686 - move to extra - also remove conflicts/provides/replaces, it was added before 0.6 diff --git a/source/gnome-extra/dbus-sharp/FrugalBuild b/source/gnome-extra/dbus-sharp/FrugalBuild new file mode 100644 index 0000000..4bed1df --- /dev/null +++ b/source/gnome-extra/dbus-sharp/FrugalBuild @@ -0,0 +1,32 @@ +# Compiling time: 0.24 SBU +# Maintainer: crazy <[EMAIL PROTECTED]> + +pkgname=dbus-sharp +pkgver=0.63 +pkgrel=3 +pkgdesc="Mono bindings for D-BUS" +url="http://www.freedesktop.org/wiki/Software_2fDBusBindings" +depends=('dbus-glib>=0.71' 'mono>=1.9') +groups=('gnome-extra') +archs=('i686' 'x86_64') +up2date="$pkgver" ## not even released , this tarball is from FC6 devel repo :P +source=(http://ftp.frugalware.org/pub/other/sources/dbus/$pkgname-$pkgver.tar.gz \ + dbus-sharp-0.63-nogtk.patch dbus-sharp-gchandle.patch) +Finclude mono +sha1sums=('8bd599ee0e8f05bfae2ef6174ed40faa70de6be4' \ + 'a2aad7ba1955e520fd4ae946cc51f398ba78c36a' \ + '2e54b78ca82cdca3af491fa74f9b746af1a8ef08') + +build() +{ + Fcd + Fpatchall + Fautoreconf + Fmonoexport + Fmake + Fmakeinstall + Fmonocompileaot + Fmonocleanup +} + +# optimization OK diff --git a/source/gnome-extra/dbus-sharp/dbus-sharp-0.63-nogtk.patch b/source/gnome-extra/dbus-sharp/dbus-sharp-0.63-nogtk.patch new file mode 100644 index 0000000..52fd0a6 --- /dev/null +++ b/source/gnome-extra/dbus-sharp/dbus-sharp-0.63-nogtk.patch @@ -0,0 +1,8 @@ +--- dbus-sharp-0.63/mono/Makefile.am.nogtk 2006-08-18 14:55:13.000000000 +0200 ++++ dbus-sharp-0.63/mono/Makefile.am 2006-08-18 14:55:21.000000000 +0200 +@@ -1,4 +1,4 @@ +-SUBDIRS=. doc example ++SUBDIRS=. doc + + TARGET=$(ASSEMBLY) + NOINST_EXES=test-dbus-sharp.exe diff --git a/source/gnome-extra/dbus-sharp/dbus-sharp-gchandle.patch b/source/gnome-extra/dbus-sharp/dbus-sharp-gchandle.patch new file mode 100644 index 0000000..5459db4 --- /dev/null +++ b/source/gnome-extra/dbus-sharp/dbus-sharp-gchandle.patch @@ -0,0 +1,22 @@ +--- dbus-sharp-0.63/mono/Connection.cs.gchandle 2006-08-30 15:14:28.000000000 +0200 ++++ dbus-sharp-0.63/mono/Connection.cs 2006-08-30 15:17:01.000000000 +0200 +@@ -116,7 +116,7 @@ + // Maybe we already have a Connection object associated with + // this rawConnection then return it + IntPtr rawThis = dbus_connection_get_data (rawConnection, slot); +- if (rawThis != IntPtr.Zero && ((GCHandle)rawThis).Target == typeof(DBus.Connection)) { ++ if (rawThis != IntPtr.Zero && (((GCHandle)rawThis).Target != null)) { + return (DBus.Connection) ((GCHandle)rawThis).Target; + } + } +--- dbus-sharp-0.63/mono/Message.cs.gchandle 2006-08-30 15:14:20.000000000 +0200 ++++ dbus-sharp-0.63/mono/Message.cs 2006-08-30 15:16:45.000000000 +0200 +@@ -110,7 +110,7 @@ + if (slot > -1) { + // If we already have a Message object associated with this rawMessage then return it + IntPtr rawThis = dbus_message_get_data(rawMessage, slot); +- if (rawThis != IntPtr.Zero && ((GCHandle)rawThis).Target == typeof(DBus.Message)) ++ if (rawThis != IntPtr.Zero && (((GCHandle)rawThis).Target != null)) + return (DBus.Message) ((GCHandle)rawThis).Target; + } + // If it doesn't exist then create a new Message around it diff --git a/source/gnome/dbus-sharp/FrugalBuild b/source/gnome/dbus-sharp/FrugalBuild deleted file mode 100644 index 89183da..0000000 --- a/source/gnome/dbus-sharp/FrugalBuild +++ /dev/null @@ -1,35 +0,0 @@ -# Compiling time: 0.24 SBU -# Maintainer: crazy <[EMAIL PROTECTED]> - -pkgname=dbus-sharp -pkgver=0.63 -pkgrel=3 -pkgdesc="Mono bindings for D-BUS" -url="http://www.freedesktop.org/wiki/Software_2fDBusBindings" -depends=('dbus-glib>=0.71' 'mono>=1.9') -groups=('gnome') -conflicts=('dbus-mono') -replaces=('dbus-mono') -provides=('dbus-mono') -archs=('i686' 'x86_64') -up2date="$pkgver" ## not even released , this tarball is from FC6 devel repo :P -source=(http://ftp.frugalware.org/pub/other/sources/dbus/$pkgname-$pkgver.tar.gz \ - dbus-sharp-0.63-nogtk.patch dbus-sharp-gchandle.patch) -Finclude mono -sha1sums=('8bd599ee0e8f05bfae2ef6174ed40faa70de6be4' \ - 'a2aad7ba1955e520fd4ae946cc51f398ba78c36a' \ - '2e54b78ca82cdca3af491fa74f9b746af1a8ef08') - -build() -{ - Fcd - Fpatchall - Fautoreconf - Fmonoexport - Fmake - Fmakeinstall - Fmonocompileaot - Fmonocleanup -} - -# optimization OK diff --git a/source/gnome/dbus-sharp/dbus-sharp-0.63-nogtk.patch b/source/gnome/dbus-sharp/dbus-sharp-0.63-nogtk.patch deleted file mode 100644 index 52fd0a6..0000000 --- a/source/gnome/dbus-sharp/dbus-sharp-0.63-nogtk.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- dbus-sharp-0.63/mono/Makefile.am.nogtk 2006-08-18 14:55:13.000000000 +0200 -+++ dbus-sharp-0.63/mono/Makefile.am 2006-08-18 14:55:21.000000000 +0200 -@@ -1,4 +1,4 @@ --SUBDIRS=. doc example -+SUBDIRS=. doc - - TARGET=$(ASSEMBLY) - NOINST_EXES=test-dbus-sharp.exe diff --git a/source/gnome/dbus-sharp/dbus-sharp-gchandle.patch b/source/gnome/dbus-sharp/dbus-sharp-gchandle.patch deleted file mode 100644 index 5459db4..0000000 --- a/source/gnome/dbus-sharp/dbus-sharp-gchandle.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- dbus-sharp-0.63/mono/Connection.cs.gchandle 2006-08-30 15:14:28.000000000 +0200 -+++ dbus-sharp-0.63/mono/Connection.cs 2006-08-30 15:17:01.000000000 +0200 -@@ -116,7 +116,7 @@ - // Maybe we already have a Connection object associated with - // this rawConnection then return it - IntPtr rawThis = dbus_connection_get_data (rawConnection, slot); -- if (rawThis != IntPtr.Zero && ((GCHandle)rawThis).Target == typeof(DBus.Connection)) { -+ if (rawThis != IntPtr.Zero && (((GCHandle)rawThis).Target != null)) { - return (DBus.Connection) ((GCHandle)rawThis).Target; - } - } ---- dbus-sharp-0.63/mono/Message.cs.gchandle 2006-08-30 15:14:20.000000000 +0200 -+++ dbus-sharp-0.63/mono/Message.cs 2006-08-30 15:16:45.000000000 +0200 -@@ -110,7 +110,7 @@ - if (slot > -1) { - // If we already have a Message object associated with this rawMessage then return it - IntPtr rawThis = dbus_message_get_data(rawMessage, slot); -- if (rawThis != IntPtr.Zero && ((GCHandle)rawThis).Target == typeof(DBus.Message)) -+ if (rawThis != IntPtr.Zero && (((GCHandle)rawThis).Target != null)) - return (DBus.Message) ((GCHandle)rawThis).Target; - } - // If it doesn't exist then create a new Message around it _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
