summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-dotnet/evolution-sharp')
-rw-r--r--dev-dotnet/evolution-sharp/ChangeLog7
-rw-r--r--dev-dotnet/evolution-sharp/Manifest13
-rw-r--r--dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild18
-rw-r--r--dev-dotnet/evolution-sharp/files/evolution-sharp-0.21.1-version-check.patch13
4 files changed, 30 insertions, 21 deletions
diff --git a/dev-dotnet/evolution-sharp/ChangeLog b/dev-dotnet/evolution-sharp/ChangeLog
index f801872ff540..852c900b0a45 100644
--- a/dev-dotnet/evolution-sharp/ChangeLog
+++ b/dev-dotnet/evolution-sharp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-dotnet/evolution-sharp
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog,v 1.49 2010/02/25 18:43:05 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog,v 1.50 2010/06/19 18:03:47 pacho Exp $
+
+ 19 Jun 2010; Pacho Ramos <pacho@gentoo.org> evolution-sharp-0.21.1.ebuild,
+ +files/evolution-sharp-0.21.1-version-check.patch:
+ Use fedora patch to clean e-d-s version checking and allow this to work
+ with Gnome 2.30
25 Feb 2010; Mark Loeser <halcy0n@gentoo.org>
-evolution-sharp-0.18.1.ebuild:
diff --git a/dev-dotnet/evolution-sharp/Manifest b/dev-dotnet/evolution-sharp/Manifest
index c42df4ef82b0..2f1618606c15 100644
--- a/dev-dotnet/evolution-sharp/Manifest
+++ b/dev-dotnet/evolution-sharp/Manifest
@@ -2,16 +2,17 @@
Hash: SHA1
AUX evolution-sharp-0.21.1-gtk-sharp-dropped.patch 3818 RMD160 0a7712b7119bbb0134d1047a828bc5067530da41 SHA1 a001e3cd143214c9339b3d273a4c067fa85e6ebb SHA256 93fa74cfd3a1f67b137af92a1d3d62758b6125218f819d5e824f75b3577e5a87
+AUX evolution-sharp-0.21.1-version-check.patch 1202 RMD160 24e0a3bf76d976f22c699efd62dde580ab5c516d SHA1 9b9ef521fb71393975c313b0c27fd53db92bdda4 SHA256 80f98baf3336383241deac73c3f0d3a0905c9a2a3790db7ec4bf6089a577cf5b
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.20.0.ebuild 1435 RMD160 13c67e79434d42070d993a877516330f2f6e9df9 SHA1 50b584e9adb7e4956db4f32776c312c5c18568c0 SHA256 d1527730eac3f499759303d201d6a1f1654c4349ae69665f2059d481eae3cd5d
-EBUILD evolution-sharp-0.21.1.ebuild 1516 RMD160 c5ad1afc998a48e59e5e2fe503f3c10c7ccef304 SHA1 3d61cb89c5f93cd08f1ece12f3eddb6dd62dd949 SHA256 d5e79f79eafc3aa7bde32305ea06d00e6ce8987a1d5a9414b9c651f0db8affb1
-MISC ChangeLog 8796 RMD160 f031a5db0b9240edab659fddf78c704d541c44d3 SHA1 1925365cbff98c632f84631d451bbbf57a3d90a2 SHA256 ad85f6a2cdc59d1eabce2780f46d0ab19beaf05ea2b6f15b48dbe06cb1f1beab
+EBUILD evolution-sharp-0.21.1.ebuild 1262 RMD160 e0a34e3b1653115a8ba5705d3c59f60f4f8a792c SHA1 95dae16beaf91397ba4e042b5efb31b2a9674ae2 SHA256 bc5c9526c802334b7189c61ac4eecbec65fc02f0d0730e893e3459fcb358722e
+MISC ChangeLog 9017 RMD160 fa440b5f2adf3faf5ce1b9a6b81f0ddc353254d6 SHA1 de2a5415e5c967a7d9dc64e67b4a87fbc75e9bdd SHA256 d6988d86cf115a977645ea2d3256181b793301d0d135d99dcd104d5da30a16cd
MISC metadata.xml 160 RMD160 cc10b170ad63a746d8bdfbe5bf1bd9f7065922b8 SHA1 49eaf4246f7502850064d3806cce65d3a404ce1b SHA256 1bc3e313a948415fff0dfa63a5610943327146bfe16bfeca603379bf9706a687
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.13 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAkuGxMQACgkQCRZPokWLroSA2gCgysxdk/Qetmk3P6uk1Y7fV4qL
-TaYAnjTDBY3XckEFcoASaIdE5iZJ5XmG
-=a51y
+iEYEARECAAYFAkwdBosACgkQCaWpQKGI+9R5GwCdHZ7rkCQ5bkv7QcC8wWW+L3bB
+wT0An25ui1qnrFfcrua+A89Vj0DJtsFK
+=bE+J
-----END PGP SIGNATURE-----
diff --git a/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild b/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild
index 4917d18369e6..08de172cdd1b 100644
--- a/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild
+++ b/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 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.5 2009/10/24 13:13:08 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1.ebuild,v 1.6 2010/06/19 18:03:47 pacho Exp $
EAPI=2
@@ -16,14 +16,7 @@ IUSE=""
# Does not build with <eds-2.24.0
# http://bugzilla.gnome.org/show_bug.cgi?id=563301
-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*
- )
+RDEPEND=">=gnome-extra/evolution-data-server-2.24
>=dev-dotnet/glib-sharp-2.12
>=dev-lang/mono-2"
DEPEND="${RDEPEND}
@@ -32,10 +25,7 @@ DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_prepare() {
- #Workaround for upstream Nazi version requirements.
- sed -i \
- -e 's:2.27.4:2.29.0:' \
- configure.in || die "Sed failed"
+ epatch "${FILESDIR}/${PN}-0.21.1-version-check.patch"
epatch "${FILESDIR}/${PN}-0.21.1-gtk-sharp-dropped.patch"
eautoreconf
}
diff --git a/dev-dotnet/evolution-sharp/files/evolution-sharp-0.21.1-version-check.patch b/dev-dotnet/evolution-sharp/files/evolution-sharp-0.21.1-version-check.patch
new file mode 100644
index 000000000000..9a2ebe95e24e
--- /dev/null
+++ b/dev-dotnet/evolution-sharp/files/evolution-sharp-0.21.1-version-check.patch
@@ -0,0 +1,13 @@
+diff -up evolution-sharp-0.21.1/configure.in.fix-retarded-version-check evolution-sharp-0.21.1/configure.in
+--- evolution-sharp-0.21.1/configure.in.fix-retarded-version-check 2009-08-20 21:46:34.000000000 -0400
++++ evolution-sharp-0.21.1/configure.in 2009-08-20 21:47:16.000000000 -0400
+@@ -16,8 +16,7 @@ fi
+ PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_1_8, evolution-data-server-1.2 >= 1.8 evolution-data-server-1.2 < 1.9, edsver="1.8", AC_MSG_RESULT([no]))
+ PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_1_9, evolution-data-server-1.2 >= 1.9 evolution-data-server-1.2 < 1.10, edsver="1.9", AC_MSG_RESULT([no]))
+ PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_1_10, evolution-data-server-1.2 >= 1.10 evolution-data-server-1.2 < 2.23.92, edsver="1.10", AC_MSG_RESULT([no]))
+-PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_2_24, evolution-data-server-1.2 >= 2.23.92 evolution-data-server-1.2 < 2.27.4, edsver="2.24", AC_MSG_RESULT([no]))
+-PKG_CHECK_MODULES(TOO_NEW_EDS, evolution-data-server-1.2 >= 2.27.4, edsver="unsupported", AC_MSG_RESULT([no]))
++PKG_CHECK_MODULES(EVOLUTION_DATA_SERVER_2_24, evolution-data-server-1.2 >= 2.23.92, edsver="2.24", AC_MSG_RESULT([no]))
+
+ if test "x$edsver" = "x1.8"; then
+ EDS_VERSION=-1.2