summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-08-22 22:43:56 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2009-08-22 22:43:56 +0000
commit55482f0c634b6c385f4c4763507d3284299ca995 (patch)
treee15919d1229dd423d666692bb80c5b0371926a31 /dev-dotnet
parentAdding dev-ruby/sinatra, a nice little website toolkit. Ebuild by yours truly. (diff)
downloadhistorical-55482f0c634b6c385f4c4763507d3284299ca995.tar.gz
historical-55482f0c634b6c385f4c4763507d3284299ca995.tar.bz2
historical-55482f0c634b6c385f4c4763507d3284299ca995.zip
Bump. Add workaround for bug 282042. Gtk-sharp is not a runtime nor a buildtime dependency AFAICT, but is nonetheless required by configure.
Package-Manager: portage-2.2_rc39/cvs/Linux x86_64
Diffstat (limited to 'dev-dotnet')
-rw-r--r--dev-dotnet/evolution-sharp/ChangeLog9
-rw-r--r--dev-dotnet/evolution-sharp/Manifest6
-rw-r--r--dev-dotnet/evolution-sharp/evolution-sharp-0.20.0.ebuild3
-rw-r--r--dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild53
4 files changed, 67 insertions, 4 deletions
diff --git a/dev-dotnet/evolution-sharp/ChangeLog b/dev-dotnet/evolution-sharp/ChangeLog
index 1ca49453443f..72265ee772d9 100644
--- a/dev-dotnet/evolution-sharp/ChangeLog
+++ b/dev-dotnet/evolution-sharp/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-dotnet/evolution-sharp
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog,v 1.43 2009/05/25 20:38:19 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog,v 1.44 2009/08/22 22:43:56 loki_val Exp $
+
+*evolution-sharp-0.21.1 (22 Aug 2009)
+
+ 22 Aug 2009; Peter Alfredsen <loki_val@gentoo.org>
+ evolution-sharp-0.20.0.ebuild, +evolution-sharp-0.21.1.ebuild:
+ Bump. Add workaround for bug 282042. Gtk-sharp is not a runtime nor a
+ buildtime dependency AFAICT, but is nonetheless required by configure.
25 May 2009; Peter Alfredsen <loki_val@gentoo.org>
-evolution-sharp-0.17.4.ebuild:
diff --git a/dev-dotnet/evolution-sharp/Manifest b/dev-dotnet/evolution-sharp/Manifest
index 6de1f368fc7a..272ef8d13758 100644
--- a/dev-dotnet/evolution-sharp/Manifest
+++ b/dev-dotnet/evolution-sharp/Manifest
@@ -1,6 +1,8 @@
DIST evolution-sharp-0.18.1.tar.bz2 317001 RMD160 88433a61f7098052fbba38634b5d2fbbca758d91 SHA1 259bfb2e6709f24db9e6fae23ee5da310b41e172 SHA256 bf0258f2d73a7bacafb94dde87b4806f4b6bf9d94a96d98fa1cea09026d215c4
DIST evolution-sharp-0.20.0.tar.bz2 334986 RMD160 4c14347b30837476e416dd41f8b00a9cfa48f421 SHA1 61988839b4f3d58f9d2aff2dde3e96673fcc5aa5 SHA256 3a09c724e7c9c14d2a8ca18ad3d2686c8e80347adc8eaf0b72a598ab2980b111
+DIST evolution-sharp-0.21.1.tar.bz2 316152 RMD160 89e42f3b63ee7b4600ca5969f8327e745806869d SHA1 d2a8623812dce0476acd6bbc42e6d7d7d4f6bed4 SHA256 3cb78088e332f71b2a7958d2e8c6af3c9ff168731c8fb423aad7038cbdef3a1c
EBUILD evolution-sharp-0.18.1.ebuild 698 RMD160 f43c2a07bfa3abf306e62a6ed051e0c5fd9109e6 SHA1 9a1ea18d79cadc450da5a7e502ac4eb1472f4033 SHA256 8d500fc5046deebe66fe9be86dfe910e002f1503186b2d31b7c9adf7e269317e
-EBUILD evolution-sharp-0.20.0.ebuild 1149 RMD160 4c678d2e15273718d743a2d72a481fd802544355 SHA1 4fae47e97a62b7664ba5fd25248ae51b8e0d8810 SHA256 1a4bd3e73ff68013e4dfbc27fed0689b4555730bfb5393da2e4b8b989a46c73c
-MISC ChangeLog 7747 RMD160 65d06a861bdfffa17eb94fabba1d6a776c432dbc SHA1 83103ca2d5a19c6a1f4aaa217cfaca2db19386ad SHA256 1d378c9ae63ad05f7b6c424e83051a71b5bd353ce4e99f35f04906c2c9565be4
+EBUILD evolution-sharp-0.20.0.ebuild 1178 RMD160 760b72d2ff5a52e5d4e7ee9b36826e0b375869b2 SHA1 cd73fea28e2d4f11d720222a6bc6974a6c1fecee SHA256 3eb744d2c414650358d809b95b4abab42ea8038b8e70618952be3dcd072f5808
+EBUILD evolution-sharp-0.21.1.ebuild 1332 RMD160 ebb7211e1beee26bed8d5b6c96381e602ff25008 SHA1 d819aa0a1b7493ce458dc3853c7bc4fc6af70910 SHA256 e8939553451e10180faac5cc3366989ca19b31056e4ab4d532300722a7b1e357
+MISC ChangeLog 8050 RMD160 c59f53dc207a27b7fdc25a0c3282c384fa8703d8 SHA1 4bfb3616bc5d14ad7ad262936e103b23faef64f9 SHA256 e60eb5560af68362d043a0096d2d7c0fbab84a183e36d3b55f0001cbba7b04ad
MISC metadata.xml 160 RMD160 cc10b170ad63a746d8bdfbe5bf1bd9f7065922b8 SHA1 49eaf4246f7502850064d3806cce65d3a404ce1b SHA256 1bc3e313a948415fff0dfa63a5610943327146bfe16bfeca603379bf9706a687
diff --git a/dev-dotnet/evolution-sharp/evolution-sharp-0.20.0.ebuild b/dev-dotnet/evolution-sharp/evolution-sharp-0.20.0.ebuild
index bcecd3d5bcf2..55ebd36f0b22 100644
--- a/dev-dotnet/evolution-sharp/evolution-sharp-0.20.0.ebuild
+++ b/dev-dotnet/evolution-sharp/evolution-sharp-0.20.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/evolution-sharp-0.20.0.ebuild,v 1.1 2009/03/25 01:49:19 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/evolution-sharp-0.20.0.ebuild,v 1.2 2009/08/22 22:43:56 loki_val Exp $
EAPI=2
@@ -25,6 +25,7 @@ RDEPEND="
>=dev-dotnet/glib-sharp-2.12
>=dev-lang/mono-2"
DEPEND="${RDEPEND}
+ >=dev-dotnet/gtk-sharp-2.12
userland_GNU? ( >=sys-apps/findutils-4.4.0 )
>=dev-dotnet/gtk-sharp-gapi-2.12
dev-util/pkgconfig"
diff --git a/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild b/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild
new file mode 100644
index 000000000000..df6bd4efcaa4
--- /dev/null
+++ b/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild,v 1.1 2009/08/22 22:43:56 loki_val Exp $
+
+EAPI=2
+
+inherit mono gnome.org eutils
+
+DESCRIPTION="Mono bindings for Evolution"
+HOMEPAGE="http://www.gnome.org/projects/beagle"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+ || (
+ =gnome-extra/evolution-data-server-2.28*
+ =gnome-extra/evolution-data-server-2.27*
+ =gnome-extra/evolution-data-server-2.26*
+ =gnome-extra/evolution-data-server-2.25*
+ =gnome-extra/evolution-data-server-2.24*
+ )
+ >=dev-dotnet/glib-sharp-2.12
+ >=dev-lang/mono-2"
+DEPEND="${RDEPEND}
+ >=dev-dotnet/gtk-sharp-2.12
+ userland_GNU? ( >=sys-apps/findutils-4.4.0 )
+ >=dev-dotnet/gtk-sharp-gapi-2.12
+ dev-util/pkgconfig"
+
+src_prepare() {
+ #Workaround for upstream Nazi version requirements.
+ sed -i \
+ -e 's:2.27.4:2.29.0:' \
+ configure configure.in || die "Sed failed"
+}
+
+src_configure() {
+ econf --disable-static
+}
+
+src_compile() {
+ emake CSC=gmcs || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog MAINTAINERS NEWS README
+ mono_multilib_comply
+ find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
+}