diff options
-rw-r--r-- | conf/checksums.ini | 4 | ||||
-rw-r--r-- | recipes/balsa/balsa-2.4.0/balsa-no-spell.patch | 53 | ||||
-rw-r--r-- | recipes/balsa/balsa-2.4.0/balsa-touch.patch | 11 | ||||
-rw-r--r-- | recipes/balsa/balsa_2.4.1.bb (renamed from recipes/balsa/balsa_2.4.0.bb) | 13 |
4 files changed, 12 insertions, 69 deletions
diff --git a/conf/checksums.ini b/conf/checksums.ini index 6769ad7e8a..8771528913 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -2262,6 +2262,10 @@ sha256=c450b49ce9903d97ed5e4aa788b388e014c0eddcfc038b000237f67cd4528a3b md5=47d68219a5ee768f1ebd2502a9c3c6f2 sha256=f34f8eabb463815adbf18d78883e2e61c5ad0020e087152a4c7a604fcd5754ea +[http://pawsa.fedorapeople.org/balsa/balsa-2.4.1.tar.bz2] +md5=2ad6ebb3f058e5fbe9ec5e0f0017db28 +sha256=06d9807c4135a468a5def531585ead9ea0948b206794e848efe234aa02df39d5 + [ftp://ftp.debian.org/debian/pool/main/b/base-passwd/base-passwd_3.5.19.tar.gz] md5=5afcef5d6047f14cd5f65d2fdbd86fb2 sha256=43debdc36c9aed8a2ef366bf3e98c1440e643a5ae9e7e1423b6309ddee5ae25e diff --git a/recipes/balsa/balsa-2.4.0/balsa-no-spell.patch b/recipes/balsa/balsa-2.4.0/balsa-no-spell.patch deleted file mode 100644 index 52780040a9..0000000000 --- a/recipes/balsa/balsa-2.4.0/balsa-no-spell.patch +++ /dev/null @@ -1,53 +0,0 @@ -WARNING! This patch is buggy! -It fixes compilation without gtkspell and breaks compilation with gtkspell. -Index: balsa-2.4.0/src/Makefile.am -=================================================================== ---- balsa-2.4.0.orig/src/Makefile.am -+++ balsa-2.4.0/src/Makefile.am -@@ -87,13 +87,13 @@ balsa_print_source = print-gtk.c \ - balsa-print-object-text.h - - if BUILD_WITH_GTKSPELL --balsa_gtkspell_extra = --balsa_gtkspell_extra_dist = \ -+balsa_gtkspell_extra_dist = -+balsa_gtkspell_extra = \ - spell-check.c \ - spell-check.h - else --balsa_gtkspell_extra_dist = --balsa_gtkspell_extra = \ -+balsa_gtkspell_extra = -+balsa_gtkspell_extra_dist = \ - spell-check.c \ - spell-check.h - endif -Index: balsa-2.4.0/src/sendmsg-window.c -=================================================================== ---- balsa-2.4.0.orig/src/sendmsg-window.c -+++ balsa-2.4.0/src/sendmsg-window.c -@@ -366,7 +366,7 @@ static const GtkActionEntry entries[] = - NULL, G_CALLBACK(insert_signature_cb)}, - {"QuoteMessages", NULL, N_("_Quote Message(s)"), NULL, - NULL, G_CALLBACK(quote_messages_cb)}, --#if !HAVE_GTKSPELL -+#if HAVE_GTKSPELL - {"CheckSpelling", GTK_STOCK_SPELL_CHECK, N_("C_heck Spelling"), NULL, - N_("Check the spelling of the message"), - G_CALLBACK(spell_check_cb)}, -@@ -6559,7 +6559,6 @@ spell_check_menu_cb(GtkToggleAction * ac - sw_spell_detach(bsmsg); - } - --#else /* HAVE_GTKSPELL */ - /* spell_check_cb - * - * Start the spell check -@@ -6605,6 +6604,7 @@ spell_check_cb(GtkAction * action, Balsa - balsa_spell_check_start(sc, GTK_WINDOW(bsmsg->window)); - } - -+#else /* HAVE_GTKSPELL */ - static void - sw_spell_check_response(BalsaSpellCheck * spell_check, gint response, - BalsaSendmsg * bsmsg) diff --git a/recipes/balsa/balsa-2.4.0/balsa-touch.patch b/recipes/balsa/balsa-2.4.0/balsa-touch.patch deleted file mode 100644 index 16b0a68eeb..0000000000 --- a/recipes/balsa/balsa-2.4.0/balsa-touch.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- balsa-2.4.0/src/main-window.c -+++ balsa-2.4.0/src/main-window.c -@@ -375,7 +375,7 @@ - G_CALLBACK(mailbox_conf_add_mbox_cb)}, - {"NewMaildir", GTK_STOCK_ADD, N_("New \"Maildir\" mailbox..."), NULL, - N_("Add a new Maildir style mailbox"), -- G_CALLBACK(bw_mailbox_conf_add_maildir_cb)}, -+ G_CALLBACK(mailbox_conf_add_maildir_cb)}, - {"NewMH", GTK_STOCK_ADD, N_("New \"MH\" mailbox..."), NULL, - N_("Add a new MH style mailbox"), G_CALLBACK(mailbox_conf_add_mh_cb)}, - #endif /* ENABLE_TOUCH_UI */ diff --git a/recipes/balsa/balsa_2.4.0.bb b/recipes/balsa/balsa_2.4.1.bb index 9fc3736a66..c66ec5a2bc 100644 --- a/recipes/balsa/balsa_2.4.0.bb +++ b/recipes/balsa/balsa_2.4.1.bb @@ -2,9 +2,7 @@ DESCRIPTION = "Robust and configurable e-mail client for GNOME" HOMEPAGE = "http://pawsa.fedorapeople.org/balsa/" SECTION = "x11/network" LICENSE = "GPL" -SRC_URI = "http://pawsa.fedorapeople.org/balsa/${P}.tar.bz2 \ - file://balsa-touch.patch;patch=1 \ - file://balsa-no-spell.patch;patch=1" +SRC_URI = "http://pawsa.fedorapeople.org/balsa/${P}.tar.bz2" DEPENDS = "glib-2.0 libgmime-2.4 gtk+ intltool-native libesmtp libxml-parser-perl-native" # FIXME: It is possible to build several variants of balsa: lite (SSL, gqlite/GPE, maybe HTML), @@ -50,21 +48,25 @@ DEPENDS += "gconf libgnome libgnomeui" # Optional dependencies (not yet in OE): X-Face support: #DEPENDS += "compface" +# Optional dependencies: sound support: +#DEPENDS += "libcanberra" + # FIXME: doc build requires docbook4 and gnome-doc-utils inherit autotools EXTRA_OECONF="--with-ssl \ --without-gnome \ - --enable-touch-ui \ --disable-scrollkeeper \ --enable-smime \ --with-sqlite \ --with-ssl \ --with-webkit \ --with-unique \ -# --without-gtkspell \ + --without-gtkspell \ " +# Broken (does not compile, crashes after symbol fix): +# --enable-touch-ui \ # Not enabled: # --with-gtkspell \ # --with-gpgme \ @@ -73,6 +75,7 @@ EXTRA_OECONF="--with-ssl \ # --with-gss \ # --with-ldap \ # --with-compface \ +# --with-canberra \ do_configure_prepend() { # aclocal seems to insist on looking in here. Make sure it exists. |