Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37770751
en ru br
ALT Linux repos
S:1.2.1-alt1
5.0: 1.1.35-alt1.1
4.1: 1.1.35-alt1
4.0: 1.1.31-alt1.1
3.0: 1.1.31-alt1

Group :: Communications
RPM: mgetty

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: mgetty-1.1.24-faxprint.patch
Download


--- mgetty-1.1.24/frontends/X11/viewfax-2.5/viewfax.c.faxprint	Tue Sep  7 15:24:22 1999
+++ mgetty-1.1.24/frontends/X11/viewfax-2.5/viewfax.c	Tue Sep  7 15:26:28 1999
@@ -758,6 +758,16 @@
 			      0, 0, PaneWidth, PaneHeight);
 		    XDefineCursor(Disp, Win, ReadyCursor);
 		    break;
+		case XK_Print:
+		   {char cmd[256], tmpdir[256] = "/tmp/viewfaxXXXXXX";
+		    struct pagenode *p = firstpage;
+		    if(mkdtemp(tmpdir) != -1) {
+		        snprintf(cmd, sizeof(cmd), "tiffsplit %s %s/viewfax.; "
+			"tiff2ps %s/viewfax.* | lpr; "
+			"rm -fr %s", thispage->pathname, tmpdir, tmpdir,
+			tmpdir);
+		    system(cmd);}}
+		    break;
 		case XK_z:
 		    if (Event.xkey.state & ShiftMask)
 			goto Zoomout;
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin