- update evolution-rss to 0.1.0 (includes loads of fixes and features)
This commit is contained in:
parent
d66238e14d
commit
6ddeea866b
@ -1,12 +1,12 @@
|
||||
# $OpenBSD: Makefile,v 1.3 2008/06/08 17:42:49 jasper Exp $
|
||||
# $OpenBSD: Makefile,v 1.4 2008/07/08 22:38:53 jasper Exp $
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
COMMENT= RSS-reader plugin for GNOME
|
||||
|
||||
GNOME_PROJECT= evolution-rss
|
||||
GNOME_VERSION= 0.0.8
|
||||
PKGNAME= evolution-plugin-rss-${GNOME_VERSION}p1
|
||||
GNOME_VERSION= 0.1.0
|
||||
PKGNAME= evolution-plugin-rss-${GNOME_VERSION}
|
||||
CATEGORIES= mail
|
||||
EVO_VERSION= 2.22
|
||||
|
||||
@ -26,14 +26,16 @@ EXTRACT_SUFX= .tar.gz
|
||||
MODULES= devel/gettext \
|
||||
x11/gnome
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS} \
|
||||
::x11/gnome/common
|
||||
RUN_DEPENDS= :gconf2-*:devel/gconf2 \
|
||||
:evolution->=2.22.2:mail/evolution
|
||||
LIB_DEPENDS= dbus-glib-1::x11/dbus-glib
|
||||
|
||||
USE_X11= Yes
|
||||
CONFIGURE_STYLE= gnu
|
||||
|
||||
AUTOMAKE_VERSION= 1.9
|
||||
AUTOCONF_VERSION= 2.61
|
||||
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
|
||||
--with-gconf-schema-file-dir=${LOCALBASE}/share/schemas/evolution-rss \
|
||||
--disable-schemas-install \
|
||||
@ -46,4 +48,9 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
|
||||
SUBST_VARS= EVO_VERSION
|
||||
|
||||
post-patch:
|
||||
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh
|
||||
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,5 +1,5 @@
|
||||
MD5 (evolution-rss-0.0.8.tar.gz) = xa3OCT4zJXO8H8+vI8H4tg==
|
||||
RMD160 (evolution-rss-0.0.8.tar.gz) = 3/kg+HjHubz/LPAloH8QNayCFqU=
|
||||
SHA1 (evolution-rss-0.0.8.tar.gz) = 8pIyl+lZXg4CMLsoQM1bXBvkaVA=
|
||||
SHA256 (evolution-rss-0.0.8.tar.gz) = TD6ao4uVAieFa74sNyXNz6Ua4VyUk5Hxm1AUug9+2ls=
|
||||
SIZE (evolution-rss-0.0.8.tar.gz) = 467683
|
||||
MD5 (evolution-rss-0.1.0.tar.gz) = Y0efz0w6+ZirJ5TloPB19g==
|
||||
RMD160 (evolution-rss-0.1.0.tar.gz) = s9hA0SESCdfAKdO/tjjCm+s+d+o=
|
||||
SHA1 (evolution-rss-0.1.0.tar.gz) = AbYlghAYir/eNw+Yf6aKcYJDDo4=
|
||||
SHA256 (evolution-rss-0.1.0.tar.gz) = 2hAkeFEEFtojioYAJiIWvMT0rzqhTrxFgH4v2jm0zDk=
|
||||
SIZE (evolution-rss-0.1.0.tar.gz) = 485085
|
||||
|
@ -1,17 +0,0 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2008/05/13 14:17:15 jasper Exp $
|
||||
--- configure.orig Tue May 13 15:00:38 2008
|
||||
+++ configure Tue May 13 15:00:58 2008
|
||||
@@ -20749,11 +20749,8 @@ if test -n "$EVOLUTION_VERSION"; then
|
||||
EVOLUTION_BASE_VERSION=$EVOLUTION_VERSION
|
||||
EVOLUTION_BASE_VERSION_S=""
|
||||
EVOLUTION_EXEC_VERSION=`pkg-config --variable=execversion evolution-shell 2>/dev/null`
|
||||
- if test -n "$EVOLUTION_EXEC_VERSION"; then
|
||||
- break;
|
||||
- else
|
||||
- EVOLUTION_EXEC_VERSION=$EVOLUTION_BASE_VERSION
|
||||
- break;
|
||||
+ if test -z "$EVOLUTION_EXEC_VERSION"; then
|
||||
+ EVOLUTION_EXEC_VERSION=$EVOLUTION_BASE_VERSION
|
||||
fi
|
||||
else
|
||||
evo_versions='12 11 10 8 6 4'
|
26
mail/evolution-plugin-rss/patches/patch-configure_ac
Normal file
26
mail/evolution-plugin-rss/patches/patch-configure_ac
Normal file
@ -0,0 +1,26 @@
|
||||
$OpenBSD: patch-configure_ac,v 1.1 2008/07/08 22:38:53 jasper Exp $
|
||||
--- configure.ac.orig Wed Jul 9 00:30:06 2008
|
||||
+++ configure.ac Wed Jul 9 00:31:38 2008
|
||||
@@ -34,12 +34,8 @@ if test -n "$EVOLUTION_VERSION"; then
|
||||
EVOLUTION_BASE_VERSION=$EVOLUTION_VERSION
|
||||
EVOLUTION_BASE_VERSION_S=""
|
||||
EVOLUTION_EXEC_VERSION=`pkg-config --variable=execversion evolution-shell 2>/dev/null`
|
||||
- if test -n "$EVOLUTION_EXEC_VERSION"; then
|
||||
- break;
|
||||
- else
|
||||
- dnl we need major minor here
|
||||
+ if test -z "$EVOLUTION_EXEC_VERSION"; then
|
||||
EVOLUTION_EXEC_VERSION=$EVOLUTION_BASE_VERSION
|
||||
- break;
|
||||
fi
|
||||
else
|
||||
evo_versions='12 11 10 8 6 4'
|
||||
@@ -227,6 +223,8 @@ AC_SUBST([GECKO_LIBS])
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
+
|
||||
+AM_CONDITIONAL([HAVE_GECKO], [test "x$have_gecko" = "xyes"])
|
||||
|
||||
# *******************************
|
||||
# webkit renderer
|
25
mail/evolution-plugin-rss/patches/patch-src_Makefile_am
Normal file
25
mail/evolution-plugin-rss/patches/patch-src_Makefile_am
Normal file
@ -0,0 +1,25 @@
|
||||
$OpenBSD: patch-src_Makefile_am,v 1.1 2008/07/08 22:38:53 jasper Exp $
|
||||
--- src/Makefile.am.orig Wed Jul 9 00:28:35 2008
|
||||
+++ src/Makefile.am Wed Jul 9 00:29:30 2008
|
||||
@@ -63,7 +63,12 @@ plugin_DATA = org-gnome-evolution-rss.eplug \
|
||||
org-gnome-evolution-rss.xml
|
||||
plugin_LTLIBRARIES = liborg-gnome-evolution-rss.la
|
||||
|
||||
-liborg_gnome_evolution_rss_la_SOURCES = rss.c gecko-utils.cpp
|
||||
+SOURCES = rss.c
|
||||
+if HAVE_GECKO
|
||||
+SOURCES+= gecko-utils.cpp
|
||||
+endif
|
||||
+
|
||||
+liborg_gnome_evolution_rss_la_SOURCES = $(SOURCES)
|
||||
liborg_gnome_evolution_rss_la_LDFLAGS = -module -avoid-version $(WEBKIT_LIBS) $(GECKO_LIBS) $(GECKO_RPATH)
|
||||
|
||||
evolution_import_rss_SOURCES = evolution-import-rss.c
|
||||
@@ -82,7 +87,6 @@ server_DATA = $(server_in_files:.server.in.in=_$(EVOLU
|
||||
|
||||
install-data-local:
|
||||
rm -f $(PLUGIN_INSTALL_DIR)/*gnome-cooly*
|
||||
- GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
|
||||
|
||||
uninstall-local:
|
||||
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-uninstall-rule $(schema_DATA)
|
@ -1,11 +0,0 @@
|
||||
$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2008/05/13 14:17:15 jasper Exp $
|
||||
--- src/Makefile.in.orig Tue May 13 15:05:09 2008
|
||||
+++ src/Makefile.in Tue May 13 15:05:17 2008
|
||||
@@ -839,7 +839,6 @@ install-data-local:
|
||||
@echo ""
|
||||
@echo ""
|
||||
@echo ""
|
||||
- GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
|
||||
|
||||
uninstall-local:
|
||||
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-uninstall-rule $(schema_DATA)
|
@ -1,14 +1,14 @@
|
||||
$OpenBSD: patch-src_evolution-import-rss_c,v 1.1.1.1 2008/05/13 14:17:15 jasper Exp $
|
||||
$OpenBSD: patch-src_evolution-import-rss_c,v 1.2 2008/07/08 22:38:53 jasper Exp $
|
||||
|
||||
Increase the time-out to give evolution a fair chance to launch.
|
||||
|
||||
--- src/evolution-import-rss.c.orig Wed May 7 15:50:25 2008
|
||||
+++ src/evolution-import-rss.c Wed May 7 15:50:46 2008
|
||||
--- src/evolution-import-rss.c.orig Tue Jul 8 13:03:07 2008
|
||||
+++ src/evolution-import-rss.c Tue Jul 8 13:03:21 2008
|
||||
@@ -175,7 +175,7 @@ main (int argc, char *argv[])
|
||||
{
|
||||
system("evolution&");
|
||||
g_print("fireing evolution...\n");
|
||||
- sleep(10);
|
||||
- sleep(30);
|
||||
+ sleep(60);
|
||||
send_dbus_ping ();
|
||||
g_timeout_add (EVOLUTION_PING_TIMEOUT, err_evo_cb, (gpointer)i++);
|
||||
|
36
mail/evolution-plugin-rss/patches/patch-src_rss_c
Normal file
36
mail/evolution-plugin-rss/patches/patch-src_rss_c
Normal file
@ -0,0 +1,36 @@
|
||||
$OpenBSD: patch-src_rss_c,v 1.1 2008/07/08 22:38:53 jasper Exp $
|
||||
--- src/rss.c.orig Wed Jul 9 00:25:50 2008
|
||||
+++ src/rss.c Wed Jul 9 00:28:22 2008
|
||||
@@ -1589,6 +1589,7 @@ rss_mozilla_init(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
+#ifdef HAVE_GTKMOZEMBED
|
||||
void
|
||||
render_set_preferences(void)
|
||||
{
|
||||
@@ -1603,6 +1604,7 @@ render_set_preferences(void)
|
||||
gecko_prefs_set_string("general.useragent.extra.firefox", agstr);
|
||||
g_free(agstr);
|
||||
}
|
||||
+#endif
|
||||
|
||||
#ifdef HAVE_RENDERKIT
|
||||
static gboolean
|
||||
@@ -3239,6 +3241,8 @@ rss_finalize(void)
|
||||
gconf_client_get_int(rss_gconf,
|
||||
GCONF_KEY_HTML_RENDER,
|
||||
NULL));
|
||||
+
|
||||
+#ifdef HAVE_GTKMOZEMBED
|
||||
//really find a better way to deal with this//
|
||||
//I do not know how to shutdown gecko (gtk_moz_embed_pop_startup)
|
||||
//crash in nsCOMPtr_base::assign_with_AddRef
|
||||
@@ -3247,6 +3251,7 @@ rss_finalize(void)
|
||||
system("killall -SIGTERM evolution");
|
||||
#else
|
||||
gecko_shutdown();
|
||||
+#endif
|
||||
#endif
|
||||
}
|
||||
|
@ -1,19 +1,16 @@
|
||||
@comment $OpenBSD: PLIST,v 1.2 2008/06/02 16:50:58 jasper Exp $
|
||||
bin/evolution-import-rss
|
||||
@comment $OpenBSD: PLIST,v 1.3 2008/07/08 22:38:53 jasper Exp $
|
||||
@bin bin/evolution-import-rss
|
||||
lib/bonobo/servers/GNOME_Evolution_RSS_${EVO_VERSION}.server
|
||||
lib/evolution/${EVO_VERSION}/
|
||||
lib/evolution/${EVO_VERSION}/plugins/
|
||||
lib/evolution/${EVO_VERSION}/plugins/liborg-gnome-evolution-rss.a
|
||||
lib/evolution/${EVO_VERSION}/plugins/liborg-gnome-evolution-rss.la
|
||||
lib/evolution/${EVO_VERSION}/plugins/liborg-gnome-evolution-rss.so
|
||||
lib/evolution/${EVO_VERSION}/plugins/org-gnome-evolution-rss.eplug
|
||||
lib/evolution/${EVO_VERSION}/plugins/org-gnome-evolution-rss.xml
|
||||
share/evolution/${EVO_VERSION}/
|
||||
share/evolution/${EVO_VERSION}/errors/
|
||||
share/evolution/${EVO_VERSION}/errors/org-gnome-evolution-rss.error
|
||||
share/evolution/${EVO_VERSION}/glade/
|
||||
share/evolution/${EVO_VERSION}/glade/rss-html-rendering.glade
|
||||
share/evolution/${EVO_VERSION}/glade/rss-ui.glade
|
||||
share/evolution/${EVO_VERSION}/images/
|
||||
share/evolution/${EVO_VERSION}/images/rss-22.png
|
||||
share/evolution/${EVO_VERSION}/images/rss-24.png
|
||||
share/evolution/${EVO_VERSION}/images/rss.png
|
||||
share/locale/en_AU/LC_MESSAGES/evolution-rss.mo
|
||||
share/locale/ro/LC_MESSAGES/evolution-rss.mo
|
||||
|
Loading…
x
Reference in New Issue
Block a user