aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/oaf/Makefile1
-rw-r--r--devel/oaf/files/patch-liboaf::oaf-fork-server.c14
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)