summaryrefslogtreecommitdiff
path: root/mail/evolution-data-server
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-10-19 20:13:44 +0000
committerjmmv <jmmv>2004-10-19 20:13:44 +0000
commitc853bd1a6c1ad349bc3568252c97d61ad50a8618 (patch)
tree52b9f0e4f302c5c9a19797a5da6302f74b937379 /mail/evolution-data-server
parent16b3c5dce165c5a774df596a163f978da1fde8a1 (diff)
downloadpkgsrc-c853bd1a6c1ad349bc3568252c97d61ad50a8618.tar.gz
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 (limited to 'mail/evolution-data-server')
-rw-r--r--mail/evolution-data-server/Makefile3
-rw-r--r--mail/evolution-data-server/buildlink3.mk4
-rw-r--r--mail/evolution-data-server/distinfo3
-rw-r--r--mail/evolution-data-server/patches/patch-ab12
4 files changed, 18 insertions, 4 deletions
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 <sys/signal.h>
+ #include <unistd.h>
+ #include <pthread.h>
++#include <signal.h>
+
+ #include <glib.h>
+ #include <libgnome/gnome-init.h>