diff options
author | Mart Raudsepp <leio@gentoo.org> | 2008-04-01 21:06:02 +0000 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2008-04-01 21:06:02 +0000 |
commit | c4a406fcccb8993390932a9fd4413dadbe482881 (patch) | |
tree | 8805cfff831dcbda3c8470f9cd2cdf0f29d09012 /gnome-extra/evolution-webcal | |
parent | I never added the desktop and developer sub-profiles for s390, so removing th... (diff) | |
download | historical-c4a406fcccb8993390932a9fd4413dadbe482881.tar.gz historical-c4a406fcccb8993390932a9fd4413dadbe482881.tar.bz2 historical-c4a406fcccb8993390932a9fd4413dadbe482881.zip |
Fix broken build with libsoup-2.4 present on the system
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'gnome-extra/evolution-webcal')
4 files changed, 171 insertions, 9 deletions
diff --git a/gnome-extra/evolution-webcal/ChangeLog b/gnome-extra/evolution-webcal/ChangeLog index 77840fff33dc..963fe54476fe 100644 --- a/gnome-extra/evolution-webcal/ChangeLog +++ b/gnome-extra/evolution-webcal/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for gnome-extra/evolution-webcal # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-webcal/ChangeLog,v 1.85 2008/03/26 22:39:57 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-webcal/ChangeLog,v 1.86 2008/04/01 21:06:01 leio Exp $ + + 01 Apr 2008; Mart Raudsepp <leio@gentoo.org> + +files/evolution-webcal-2.12.0-no-libsoup24.patch, + evolution-webcal-2.12.0.ebuild: + Fix broken build with libsoup-2.4 present on the system *evolution-webcal-2.21.92 (26 Mar 2008) diff --git a/gnome-extra/evolution-webcal/Manifest b/gnome-extra/evolution-webcal/Manifest index 0f13caab7d50..6d59689c1686 100644 --- a/gnome-extra/evolution-webcal/Manifest +++ b/gnome-extra/evolution-webcal/Manifest @@ -1,16 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX evolution-webcal-2.12.0-no-libsoup24.patch 4590 RMD160 0f4d064f8dcb908bfd0bd91f64d5fb30e4761e36 SHA1 240957b8916aa25f5b9a26a501682565cbd618fb SHA256 8cb8b0bee5f50c1f4973c65381435fefacb22d8204d02c2907000f3ed993f146 DIST evolution-webcal-2.12.0.tar.bz2 193553 RMD160 5f4de89092bc949eda41c03f5c77e5c7cea55700 SHA1 8bdb0ea760e6e92aa19be99c33ed0aa3a2607c89 SHA256 f8445c3d93af4f8f4f325c5eb3fa94093f9eb299171a0983056d069e9658fc00 DIST evolution-webcal-2.21.92.tar.bz2 199394 RMD160 641acb467344730d6f572afe2005e9fce1d1c22b SHA1 c231b815d72df775bf05605c870f848b027aa3dc SHA256 c583707d338edf7957a2f92804901569c9f6c1b2d16ba3682b92ba96fa300dca -EBUILD evolution-webcal-2.12.0.ebuild 778 RMD160 164219c3f4bdc4222637c7c401bdd876007d070e SHA1 d4549fa7b3d7e08d6c34538f866be165da3e6509 SHA256 1ce8331e9c14db540876097a77be36875d354b13af4c6126ad1798bb62cfc948 +EBUILD evolution-webcal-2.12.0.ebuild 921 RMD160 5d8a3f606c259726379d8c59876a01e9779a0bfa SHA1 d29b91be90da07bdb6bd6feb321a1a85342fe531 SHA256 3b33e8f020f8c477bde883a84a00aabaa76bea9f9b79fc352f207bda1ddb6608 EBUILD evolution-webcal-2.21.92.ebuild 763 RMD160 bcb2b834a9b235691bbe3b19036b748781ee4fa1 SHA1 fc791ac0183991be792bd28867cc39209c33cdcd SHA256 115be9fed01fa8060fd219bc995eefafefdde5ede4b3e60e349b47c82e506e2a -MISC ChangeLog 10761 RMD160 5cdb8ae585455043fff2579c097429ffb55f9e55 SHA1 6c8ef9690825ef04822253eb3f2a66ccc76735cd SHA256 8d3ab43d46705d7d365005a7a71fd5dcf4886b54c34ce7f11577646908f272df +MISC ChangeLog 10955 RMD160 0b6f3119d717f3f11157f5a53f22433846b9fa2b SHA1 10b0a077c8eefb33fb747d00c7fecae015d7a993 SHA256 a7dfc1e9c3af523d9c0033006629f7f060b670378446450eab22439932e2a07e MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) +Version: GnuPG v2.0.8 (GNU/Linux) -iD8DBQFH6tDG1fmVwcYIWAYRAjboAKC6Gs3jyiIXn0Eifuzb4mT7rxs5EgCgwrtq -EPAJjUXuNvBlMUXVWQC07vA= -=9b+Z +iEYEARECAAYFAkfyo8MACgkQkeYb6olFHJcw/QCffhOuY8Q0OgIM72rTrn3ouIMS +cicAoKngCXhqGKqZ0HK6DFbKwGuGFeUL +=yxtK -----END PGP SIGNATURE----- diff --git a/gnome-extra/evolution-webcal/evolution-webcal-2.12.0.ebuild b/gnome-extra/evolution-webcal/evolution-webcal-2.12.0.ebuild index af282a3ab1e8..829001d722cd 100644 --- a/gnome-extra/evolution-webcal/evolution-webcal-2.12.0.ebuild +++ b/gnome-extra/evolution-webcal/evolution-webcal-2.12.0.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-webcal/evolution-webcal-2.12.0.ebuild,v 1.8 2008/01/29 18:02:34 dang Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-webcal/evolution-webcal-2.12.0.ebuild,v 1.9 2008/04/01 21:06:01 leio Exp $ EAPI="1" -inherit gnome2 +inherit eutils gnome2 DESCRIPTION="A GNOME URL handler for web-published ical calendar files" HOMEPAGE="http://www.gnome.org/" @@ -26,3 +26,10 @@ DEPEND="${RDEPEND} DOCS="AUTHORS ChangeLog TODO" USE_DESTDIR="1" + +src_unpack() { + gnome2_src_unpack + + # Fix build with libsoup-2.4 present on the system + epatch "${FILESDIR}/${P}-no-libsoup24.patch" +} diff --git a/gnome-extra/evolution-webcal/files/evolution-webcal-2.12.0-no-libsoup24.patch b/gnome-extra/evolution-webcal/files/evolution-webcal-2.12.0-no-libsoup24.patch new file mode 100644 index 000000000000..5cb2d2c231bd --- /dev/null +++ b/gnome-extra/evolution-webcal/files/evolution-webcal-2.12.0-no-libsoup24.patch @@ -0,0 +1,149 @@ +--- configure.ac.orig 2008-04-01 23:34:47.000000000 +0300 ++++ configure.ac 2008-04-01 23:38:17.000000000 +0300 +@@ -28,8 +28,7 @@ + AC_PATH_PROG(GCONFTOOL, gconftool-2, no) + AM_GCONF_SOURCE_2 + +-# Check for libsoup-2.4 and fall back to 2.2 if not found +-PKG_CHECK_MODULES(LIBSOUP, libsoup-2.4, LIBSOUP_API=2.4, LIBSOUP_API=2.2) ++LIBSOUP_API=2.2 + + PKG_CHECK_MODULES(EVOLUTION_WEBCAL, glib-2.0 >= 2.8 gtk+-2.0 >= 2.4 libgnome-2.0 >= 2.14 libgnomeui-2.0 libecal-1.2 >= 1.1.0 libsoup-$LIBSOUP_API >= 2.1.8) + AC_SUBST(EVOLUTION_WEBCAL_CFLAGS) +--- configure.orig 2008-04-01 23:34:50.000000000 +0300 ++++ configure 2008-04-01 23:38:20.000000000 +0300 +@@ -748,8 +748,6 @@ + GCONF_SCHEMAS_INSTALL_TRUE + GCONF_SCHEMAS_INSTALL_FALSE + PKG_CONFIG +-LIBSOUP_CFLAGS +-LIBSOUP_LIBS + EVOLUTION_WEBCAL_CFLAGS + EVOLUTION_WEBCAL_LIBS + LIBOBJS +@@ -765,8 +763,6 @@ + CPPFLAGS + CPP + PKG_CONFIG +-LIBSOUP_CFLAGS +-LIBSOUP_LIBS + EVOLUTION_WEBCAL_CFLAGS + EVOLUTION_WEBCAL_LIBS' + +@@ -1368,10 +1364,6 @@ + you have headers in a nonstandard directory <include dir> + CPP C preprocessor + PKG_CONFIG path to pkg-config utility +- LIBSOUP_CFLAGS +- C compiler flags for LIBSOUP, overriding pkg-config +- LIBSOUP_LIBS +- linker flags for LIBSOUP, overriding pkg-config + EVOLUTION_WEBCAL_CFLAGS + C compiler flags for EVOLUTION_WEBCAL, overriding pkg-config + EVOLUTION_WEBCAL_LIBS +@@ -6890,7 +6882,8 @@ + + + +-# Check for libsoup-2.4 and fall back to 2.2 if not found ++LIBSOUP_API=2.2 ++ + + + if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then +@@ -7013,78 +7006,6 @@ + fi + + pkg_failed=no +-{ echo "$as_me:$LINENO: checking for LIBSOUP" >&5 +-echo $ECHO_N "checking for LIBSOUP... $ECHO_C" >&6; } +- +-if test -n "$PKG_CONFIG"; then +- if test -n "$LIBSOUP_CFLAGS"; then +- pkg_cv_LIBSOUP_CFLAGS="$LIBSOUP_CFLAGS" +- else +- if test -n "$PKG_CONFIG" && \ +- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libsoup-2.4\"") >&5 +- ($PKG_CONFIG --exists --print-errors "libsoup-2.4") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; then +- pkg_cv_LIBSOUP_CFLAGS=`$PKG_CONFIG --cflags "libsoup-2.4" 2>/dev/null` +-else +- pkg_failed=yes +-fi +- fi +-else +- pkg_failed=untried +-fi +-if test -n "$PKG_CONFIG"; then +- if test -n "$LIBSOUP_LIBS"; then +- pkg_cv_LIBSOUP_LIBS="$LIBSOUP_LIBS" +- else +- if test -n "$PKG_CONFIG" && \ +- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libsoup-2.4\"") >&5 +- ($PKG_CONFIG --exists --print-errors "libsoup-2.4") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; then +- pkg_cv_LIBSOUP_LIBS=`$PKG_CONFIG --libs "libsoup-2.4" 2>/dev/null` +-else +- pkg_failed=yes +-fi +- fi +-else +- pkg_failed=untried +-fi +- +- +- +-if test $pkg_failed = yes; then +- +-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then +- _pkg_short_errors_supported=yes +-else +- _pkg_short_errors_supported=no +-fi +- if test $_pkg_short_errors_supported = yes; then +- LIBSOUP_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "libsoup-2.4"` +- else +- LIBSOUP_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libsoup-2.4"` +- fi +- # Put the nasty error message in config.log where it belongs +- echo "$LIBSOUP_PKG_ERRORS" >&5 +- +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } +- LIBSOUP_API=2.2 +-elif test $pkg_failed = untried; then +- LIBSOUP_API=2.2 +-else +- LIBSOUP_CFLAGS=$pkg_cv_LIBSOUP_CFLAGS +- LIBSOUP_LIBS=$pkg_cv_LIBSOUP_LIBS +- { echo "$as_me:$LINENO: result: yes" >&5 +-echo "${ECHO_T}yes" >&6; } +- LIBSOUP_API=2.4 +-fi +- +- +-pkg_failed=no + { echo "$as_me:$LINENO: checking for EVOLUTION_WEBCAL" >&5 + echo $ECHO_N "checking for EVOLUTION_WEBCAL... $ECHO_C" >&6; } + +@@ -8043,15 +7964,13 @@ + GCONF_SCHEMAS_INSTALL_TRUE!$GCONF_SCHEMAS_INSTALL_TRUE$ac_delim + GCONF_SCHEMAS_INSTALL_FALSE!$GCONF_SCHEMAS_INSTALL_FALSE$ac_delim + PKG_CONFIG!$PKG_CONFIG$ac_delim +-LIBSOUP_CFLAGS!$LIBSOUP_CFLAGS$ac_delim +-LIBSOUP_LIBS!$LIBSOUP_LIBS$ac_delim + EVOLUTION_WEBCAL_CFLAGS!$EVOLUTION_WEBCAL_CFLAGS$ac_delim + EVOLUTION_WEBCAL_LIBS!$EVOLUTION_WEBCAL_LIBS$ac_delim + LIBOBJS!$LIBOBJS$ac_delim + LTLIBOBJS!$LTLIBOBJS$ac_delim + _ACEOF + +- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 42; then ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 40; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 |