diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-10-19 20:13:44 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-10-19 20:13:44 +0000 |
commit | 587db48366cfeea1f39dae35e3a84ade7b34a4ea (patch) | |
tree | 52b9f0e4f302c5c9a19797a5da6302f74b937379 /mail/evolution-data-server | |
parent | 112b811bd06bac8305779bcbf0feecef32292c42 (diff) | |
download | pkgsrc-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/Makefile | 3 | ||||
-rw-r--r-- | mail/evolution-data-server/buildlink3.mk | 4 | ||||
-rw-r--r-- | mail/evolution-data-server/distinfo | 3 | ||||
-rw-r--r-- | mail/evolution-data-server/patches/patch-ab | 12 |
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> |