pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/evolution-data-server Make evolution-data-server ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0499e53a4912
branches:  trunk
changeset: 482078:0499e53a4912
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Tue Oct 19 20:13:44 2004 +0000

description:
Make evolution-data-server work: the component provider was segfaulting
at startup due to problems when calling sigaction(2).  During the build,
there was a hidden warning:

server.o(.text+0x109): In function `main':
/home/jmmv/NetBSD/pkgsrc/mail/evolution-data-server/work/evolution-data-server-1.0.2/src/server.c:129: warning: reference to compatibility sigemptyset(); include <signal.h> for correct reference

that was actually referring to a fatal error at runtime.

This fixes lots of problems in Evolution 2.0, where the address book and
the calendar were not working at all.  Probably fixes more errors in this
and other programs.

Bump PKGREVISION to 1.

diffstat:

 mail/evolution-data-server/Makefile         |   3 ++-
 mail/evolution-data-server/buildlink3.mk    |   4 ++--
 mail/evolution-data-server/distinfo         |   3 ++-
 mail/evolution-data-server/patches/patch-ab |  12 ++++++++++++
 4 files changed, 18 insertions(+), 4 deletions(-)

diffs (58 lines):

diff -r 4b097471c3f2 -r 0499e53a4912 mail/evolution-data-server/Makefile
--- a/mail/evolution-data-server/Makefile       Tue Oct 19 17:43:23 2004 +0000
+++ b/mail/evolution-data-server/Makefile       Tue Oct 19 20:13:44 2004 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2004/10/15 21:25:43 jmmv Exp $
+# $NetBSD: Makefile,v 1.9 2004/10/19 20:13:44 jmmv Exp $
 #
 
 DISTNAME=      evolution-data-server-1.0.2
+PKGREVISION=   1
 CATEGORIES=    mail gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/evolution-data-server/1.0/}
 EXTRACT_SUFX=  .tar.bz2
diff -r 4b097471c3f2 -r 0499e53a4912 mail/evolution-data-server/buildlink3.mk
--- a/mail/evolution-data-server/buildlink3.mk  Tue Oct 19 17:43:23 2004 +0000
+++ b/mail/evolution-data-server/buildlink3.mk  Tue Oct 19 20:13:44 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2004/10/03 00:12:52 tv Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2004/10/19 20:13:44 jmmv Exp $
 
 BUILDLINK_DEPTH:=                      ${BUILDLINK_DEPTH}+
 EVOLUTION_DATA_SERVER_BUILDLINK3_MK:=  ${EVOLUTION_DATA_SERVER_BUILDLINK3_MK}+
@@ -12,7 +12,7 @@
 
 .if !empty(EVOLUTION_DATA_SERVER_BUILDLINK3_MK:M+)
 BUILDLINK_DEPENDS.evolution-data-server+=      evolution-data-server>=1.0.0
-BUILDLINK_RECOMMENDED.evolution-data-server+=  evolution-data-server>=1.0.0nb1
+BUILDLINK_RECOMMENDED.evolution-data-server+=  evolution-data-server>=1.0.2nb1
 BUILDLINK_PKGSRCDIR.evolution-data-server?=    ../../mail/evolution-data-server
 .endif # EVOLUTION_DATA_SERVER_BUILDLINK3_MK
 
diff -r 4b097471c3f2 -r 0499e53a4912 mail/evolution-data-server/distinfo
--- a/mail/evolution-data-server/distinfo       Tue Oct 19 17:43:23 2004 +0000
+++ b/mail/evolution-data-server/distinfo       Tue Oct 19 20:13:44 2004 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.7 2004/10/15 21:25:43 jmmv Exp $
+$NetBSD: distinfo,v 1.8 2004/10/19 20:13:44 jmmv Exp $
 
 SHA1 (evolution-data-server-1.0.2.tar.bz2) = 9b030961f5c55d9cb9a7fd62cf8913cbeabc09cc
 Size (evolution-data-server-1.0.2.tar.bz2) = 4939846 bytes
 SHA1 (patch-aa) = 29dbd7446e9f319628f1217cd9dd96a2cb28d2c1
+SHA1 (patch-ab) = b64824194ff4bd6b97745d40afd0f08fae1e4cf7
diff -r 4b097471c3f2 -r 0499e53a4912 mail/evolution-data-server/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/evolution-data-server/patches/patch-ab       Tue Oct 19 20:13:44 2004 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ab,v 1.1 2004/10/19 20:13:44 jmmv Exp $
+
+--- src/server.c.orig  2004-10-19 21:26:40.000000000 +0200
++++ src/server.c
+@@ -32,6 +32,7 @@
+ #include <sys/signal.h>
+ #include <unistd.h>
+ #include <pthread.h>
++#include <signal.h>
+ 
+ #include <glib.h>
+ #include <libgnome/gnome-init.h>



Home | Main Index | Thread Index | Old Index