From 587db48366cfeea1f39dae35e3a84ade7b34a4ea Mon Sep 17 00:00:00 2001 From: jmmv Date: Tue, 19 Oct 2004 20:13:44 +0000 Subject: 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 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. --- 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(-) create mode 100644 mail/evolution-data-server/patches/patch-ab (limited to 'mail') diff --git a/mail/evolution-data-server/Makefile b/mail/evolution-data-server/Makefile index f25988eacd7..a558d9173bf 100644 --- a/mail/evolution-data-server/Makefile +++ b/mail/evolution-data-server/Makefile @@ -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 --git a/mail/evolution-data-server/buildlink3.mk b/mail/evolution-data-server/buildlink3.mk index d0f57f46a32..68e683fec3d 100644 --- a/mail/evolution-data-server/buildlink3.mk +++ b/mail/evolution-data-server/buildlink3.mk @@ -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 @@ BUILDLINK_PACKAGES+= evolution-data-server .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 --git a/mail/evolution-data-server/distinfo b/mail/evolution-data-server/distinfo index 31a12741696..28339ac67e8 100644 --- a/mail/evolution-data-server/distinfo +++ b/mail/evolution-data-server/distinfo @@ -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 --git a/mail/evolution-data-server/patches/patch-ab b/mail/evolution-data-server/patches/patch-ab new file mode 100644 index 00000000000..d77298b2cf8 --- /dev/null +++ b/mail/evolution-data-server/patches/patch-ab @@ -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 + #include + #include ++#include + + #include + #include -- cgit v1.2.3