public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/angelos:master commit in: dev-dotnet/gio-sharp/, dev-dotnet/gio-sharp/files/, gnome-extra/docky/
@ 2011-03-12 12:41 Christoph Mende
  0 siblings, 0 replies; only message in thread
From: Christoph Mende @ 2011-03-12 12:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8d8583d41b1a6b0fd908ca68564e9b19c65b40e0
Author:     Christoph Mende <angelos <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 12 12:41:02 2011 +0000
Commit:     Christoph Mende <angelos <AT> gentoo <DOT> org>
CommitDate: Sat Mar 12 12:41:02 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/angelos.git;a=commit;h=8d8583d4

Replaced gio-sharp-2.22.2 (snapshot) with gio-sharp-0.2-r1

---
 dev-dotnet/gio-sharp/Manifest                      |    5 +-
 .../files/gio-sharp-0.2-debugging-libs.patch       |   24 ++++++++++
 dev-dotnet/gio-sharp/gio-sharp-0.2-r1.ebuild       |   45 ++++++++++++++++++++
 gnome-extra/docky/Manifest                         |    2 +-
 gnome-extra/docky/docky-2.1.1.ebuild               |    2 +-
 5 files changed, 74 insertions(+), 4 deletions(-)

diff --git a/dev-dotnet/gio-sharp/Manifest b/dev-dotnet/gio-sharp/Manifest
index a2749a3..7ea1620 100644
--- a/dev-dotnet/gio-sharp/Manifest
+++ b/dev-dotnet/gio-sharp/Manifest
@@ -1,2 +1,3 @@
-DIST gio-sharp-2.22.2.tar.bz2 108083 RMD160 d84fa4a1fb2b0e84e669725584d72c19621a21df SHA1 42ecbd3a1bc89669ffd5a1544a84fce671e0fc76 SHA256 adb2e06d1840a947308f3fb9c10a82850af6720474ed5fc7493f0bca3a180639
-EBUILD gio-sharp-2.22.2.ebuild 767 RMD160 d319571c6e27620ef5d4305db82dccc68e09bc03 SHA1 1d803a7a36503f11dc00f0ad4de21f9a0d2611ee SHA256 39fa8f08faa12529e953aa225a9f8909f7c6118220c0d70eeee41b13e4df7847
+AUX gio-sharp-0.2-debugging-libs.patch 804 RMD160 fc443b4ac4f0a8de2b10a2708b47d3c0b1f33aad SHA1 3bf02c458886afb94efd5f2876a386adbbf44529 SHA256 f7ddb2ac3cce03631bdb380bb868d0bd4a24334d2749e8495c4a81d56c65c46f
+DIST gio-sharp-0.2.tar.gz 89498 RMD160 b0b049bd5afa0a8b49bc12bdc349dd22d603f084 SHA1 b577b7863f2264c44a10676c2c68ffa4317abdd9 SHA256 891cdcf6c76f6b76351326afc14c3725cae7ab7b8505b3d131463824dcf4e551
+EBUILD gio-sharp-0.2-r1.ebuild 972 RMD160 08ae28250ea31bb4963f8441fe0ad41e7565ce07 SHA1 d1df4005a8a1dd8712132bdaf4ee41a9f533c8ef SHA256 07dde28289d2bf56669c71049e30e556bc161d76218127438773b3a8818a78d3

diff --git a/dev-dotnet/gio-sharp/files/gio-sharp-0.2-debugging-libs.patch b/dev-dotnet/gio-sharp/files/gio-sharp-0.2-debugging-libs.patch
new file mode 100644
index 0000000..8601e14
--- /dev/null
+++ b/dev-dotnet/gio-sharp/files/gio-sharp-0.2-debugging-libs.patch
@@ -0,0 +1,24 @@
+commit 99cdb9c4bad171b6f987a3969112dbcd986bd0bd
+Author: Iain Lane <laney@ubuntu.com>
+Date:   Sat Sep 4 22:34:39 2010 +0100
+
+    Remove the .mdb file from Libraries in the .pc file
+    
+    Debugging libraries need not be built. We should not assume they are
+    present.
+    
+    Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
+
+diff --git a/gio/gio-sharp-2.0.pc.in b/gio/gio-sharp-2.0.pc.in
+index 35b1696..e1099eb 100644
+--- a/gio/gio-sharp-2.0.pc.in
++++ b/gio/gio-sharp-2.0.pc.in
+@@ -3,7 +3,7 @@ exec_prefix=${prefix}
+ libdir=${exec_prefix}/lib
+ assemblies_dir=${libdir}/gio-sharp
+ gapidir=${prefix}/share/gapi-2.0
+-Libraries=${assemblies_dir}/gio-sharp.dll ${assemblies_dir}/gio-sharp.dll.mdb
++Libraries=${assemblies_dir}/gio-sharp.dll
+ 
+ Name: GIO#
+ Description: GIO# - GIO .NET Binding

diff --git a/dev-dotnet/gio-sharp/gio-sharp-0.2-r1.ebuild b/dev-dotnet/gio-sharp/gio-sharp-0.2-r1.ebuild
new file mode 100644
index 0000000..b2f09ac
--- /dev/null
+++ b/dev-dotnet/gio-sharp/gio-sharp-0.2-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gio-sharp/gio-sharp-0.2.ebuild,v 1.2 2011/02/27 19:30:36 ssuominen Exp $
+
+EAPI=2
+inherit autotools eutils mono
+
+DESCRIPTION="GIO API C# binding"
+HOMEPAGE="http://github.com/mono/gio-sharp"
+SRC_URI="http://github.com/mono/${PN}/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-dotnet/glib-sharp-2.12
+	>=dev-dotnet/gtk-sharp-gapi-2.12
+	>=dev-libs/glib-2.22:2"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
+
+src_unpack() {
+	unpack ${A}
+	mv *-${PN}-* "${S}"
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/${P}-debugging-libs.patch
+	sed -i -e '/autoreconf/d' autogen-generic.sh || die
+	NOCONFIGURE=1 ./autogen-2.22.sh || die
+
+	eautoreconf
+}
+
+src_compile() {
+	emake -j1 || die
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die
+	dodoc AUTHORS NEWS README
+
+	mono_multilib_comply
+}

diff --git a/gnome-extra/docky/Manifest b/gnome-extra/docky/Manifest
index 61fa4d5..c19855a 100644
--- a/gnome-extra/docky/Manifest
+++ b/gnome-extra/docky/Manifest
@@ -1,2 +1,2 @@
 DIST docky-2.1.1.tar.gz 1240483 RMD160 c38e8eb88df43cd2f25ed16f2e251bb3e00d57b0 SHA1 6977a370fdc682f6b44a716d9bf769b8e678bfd4 SHA256 2760395c4bd58c15ab406ff57d9475718f1dd7324fe8bd39415569a793fba84b
-EBUILD docky-2.1.1.ebuild 888 RMD160 8635d34f42346d82699e659fdd48ca78d6274524 SHA1 3fb5a1dc3e500103d2597a2b7c7ead565c938f0a SHA256 24d8e41b8b6957cdefc61ae7fa6b7e9d0760d637000a337732532396f45d52ec
+EBUILD docky-2.1.1.ebuild 888 RMD160 9200d3dacdce3424e2e6d23d28c720c6e823d23e SHA1 c2cfdd944ac41ec8bbd181012eb156afb940805e SHA256 c431890010e3e36ce76deeaec9dc6d6a96322e62d44111c70cf2acc07f15fbd6

diff --git a/gnome-extra/docky/docky-2.1.1.ebuild b/gnome-extra/docky/docky-2.1.1.ebuild
index 3308808..4ebf390 100644
--- a/gnome-extra/docky/docky-2.1.1.ebuild
+++ b/gnome-extra/docky/docky-2.1.1.ebuild
@@ -17,7 +17,7 @@ IUSE="debug nls"
 RDEPEND=">=dev-dotnet/dbus-sharp-0.7
 	>=dev-dotnet/dbus-sharp-glib-0.5
 	dev-dotnet/gconf-sharp
-	>=dev-dotnet/gio-sharp-2.22.2
+	>=dev-dotnet/gio-sharp-0.2-r1
 	dev-dotnet/glib-sharp
 	dev-dotnet/gnome-desktop-sharp
 	dev-dotnet/gnome-keyring-sharp



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-03-12 12:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-12 12:41 [gentoo-commits] dev/angelos:master commit in: dev-dotnet/gio-sharp/, dev-dotnet/gio-sharp/files/, gnome-extra/docky/ Christoph Mende

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox