diff options
author | sobomax <sobomax@FreeBSD.org> | 2002-02-14 09:51:13 +0800 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2002-02-14 09:51:13 +0800 |
commit | 485d50e2d922d28cf3eb0ee07b78ec5332c7420c (patch) | |
tree | 0056b1d84fe94a84448e2033f2c3dc4631762502 /devel/oaf | |
parent | 26779de402b15f1bb7f7f4e057945a8100cc7004 (diff) | |
download | freebsd-ports-gnome-485d50e2d922d28cf3eb0ee07b78ec5332c7420c.tar.gz freebsd-ports-gnome-485d50e2d922d28cf3eb0ee07b78ec5332c7420c.tar.zst freebsd-ports-gnome-485d50e2d922d28cf3eb0ee07b78ec5332c7420c.zip |
Backport a fix from bonobo-activation.
Diffstat (limited to 'devel/oaf')
-rw-r--r-- | devel/oaf/Makefile | 1 | ||||
-rw-r--r-- | devel/oaf/files/patch-liboaf::oaf-fork-server.c | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/devel/oaf/Makefile b/devel/oaf/Makefile index a0c5963f2c7f..78246f67cedc 100644 --- a/devel/oaf/Makefile +++ b/devel/oaf/Makefile @@ -7,6 +7,7 @@ PORTNAME= oaf PORTVERSION= 0.6.8 +PORTREVISION= 1 CATEGORIES= devel gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= stable/sources/oaf diff --git a/devel/oaf/files/patch-liboaf::oaf-fork-server.c b/devel/oaf/files/patch-liboaf::oaf-fork-server.c new file mode 100644 index 000000000000..fc1ebd446773 --- /dev/null +++ b/devel/oaf/files/patch-liboaf::oaf-fork-server.c @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- liboaf/oaf-fork-server.c 2002/02/14 01:44:13 1.1 ++++ liboaf/oaf-fork-server.c 2002/02/14 01:44:39 +@@ -264,6 +264,8 @@ + } else if ((childpid = fork ())) { + _exit (0); /* de-zombifier process, just exit */ + } else { ++ sigprocmask (SIG_SETMASK, &omask, NULL); ++ + if (display) + oaf_setenv ("DISPLAY", display); + if (od_iorstr) |