diff options
| author | Thierry Thomas <thierry@FreeBSD.org> | 2004-12-13 21:51:27 +0000 |
|---|---|---|
| committer | Thierry Thomas <thierry@FreeBSD.org> | 2004-12-13 21:51:27 +0000 |
| commit | c1e35d7e7a45b1502785df3b3df97b7044878919 (patch) | |
| tree | 719db71a466ee1b4e4f58a3b60bc14bc7e8d6018 /misc/gman/files/patch-gman.c | |
| parent | Let net/freenet6 use rc.subr (diff) | |
Add dependency & fix netbrowse option.
PR: ports/71438
Submitted by: Serge Gagnon.
Diffstat (limited to 'misc/gman/files/patch-gman.c')
| -rw-r--r-- | misc/gman/files/patch-gman.c | 38 |
1 files changed, 33 insertions, 5 deletions
diff --git a/misc/gman/files/patch-gman.c b/misc/gman/files/patch-gman.c index 8143e8866ac1..bd5c448d6a55 100644 --- a/misc/gman/files/patch-gman.c +++ b/misc/gman/files/patch-gman.c @@ -1,11 +1,39 @@ ---- gman.c.dist Mon May 12 07:39:11 2003 -+++ gman.c Mon May 12 07:39:53 2003 -@@ -90,7 +90,7 @@ +--- gman.c.orig Mon Dec 13 22:25:03 2004 ++++ gman.c Mon Dec 13 22:26:54 2004 +@@ -62,6 +62,8 @@ + + //gtk_main(); + ++ ++ + while(1){ + pthread_mutex_lock(>k_lock); + while(gtk_events_pending()) { +@@ -77,6 +79,14 @@ + /******************* init_context() *****************/ + void init_context() + { ++ static char *browser; ++ if ((browser = getenv("BROWSER")) == NULL) ++ { ++ fprintf(stderr,"A BROWSER variable that contains the name of your\n \ ++favorite browser's executable file must be created\n \ ++in order to use gman with localbrowse/netbrowse.\n"); ++ exit(1); ++ } + FILE * fd; + char buffer[256]; + context = new AppContext(); +@@ -89,9 +99,9 @@ + context->set_default_value("show_status_bar","int",(void*)0); context->set_default_value("show_warning","int",(void*)0); context->set_default_value("show_mode","int",(void*)0); // 0 = xterm, 1 = ghostview - context->set_default_value("xterm_command","char*",(void*)"x-terminal-emulator"); +- context->set_default_value("xterm_command","char*",(void*)"x-terminal-emulator"); - context->set_default_value("gv_command","char*",(void*)"gv"); +- context->set_default_value("browser_command","char*",(void*)"mozilla"); // kfm also works ++ context->set_default_value("xterm_command","char*",(void*)"xterm"); + context->set_default_value("gv_command","char*",(void*)"ghostview"); - context->set_default_value("browser_command","char*",(void*)"mozilla"); // kfm also works ++ context->set_default_value("browser_command","char*",(void*)browser); // kfm also works context->set_default_value("cgi_host","char*",(void*)"localhost"); context->set_default_value("cgi_location","char*",(void*)"/cgi-bin/gman.pl"); + context->set_default_value("print_command","char*",(void*)"lpr"); // not in use |
