summaryrefslogtreecommitdiff
path: root/mail/evolution-data-server
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2004-10-19 20:13:44 +0000
committerjmmv <jmmv@pkgsrc.org>2004-10-19 20:13:44 +0000
commit587db48366cfeea1f39dae35e3a84ade7b34a4ea (patch)
tree52b9f0e4f302c5c9a19797a5da6302f74b937379 /mail/evolution-data-server
parent112b811bd06bac8305779bcbf0feecef32292c42 (diff)
downloadpkgsrc-587db48366cfeea1f39dae35e3a84ade7b34a4ea.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>