summaryrefslogtreecommitdiff
path: root/net-dialup/mgetty/files/mgetty-1.2.1-gentoo.patch
blob: fd46ff23ed464fdad22b647a08ac36650c4821e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
--- a/callback/Makefile
+++ b/callback/Makefile
@@ -37,7 +37,7 @@
 # install programs
 #
 install: all
-	$(INSTALL) -s -m 700 -o root callback $(SBINDIR)
-	$(INSTALL) -s -m 4711 -o root ct $(BINDIR)
+	$(INSTALL) -m 700 -o root callback $(SBINDIR)
+	$(INSTALL) -m 4711 -o root ct $(BINDIR)
 
 # source modules
--- a/doc/mgetty.texi-in
+++ b/doc/mgetty.texi-in
@@ -19,6 +19,11 @@
 Copyright @copyright{} 1993-2005 Gert Doering
 @end ifinfo
 
+@dircategory User
+@direntry
+* MGETTY: (mgetty).    Modem+Voice+Fax utilities
+@end direntry
+
 @titlepage
 @sp 6
 @center @titlefont{mgetty+sendfax}
--- a/fax/faxspool.in
+++ b/fax/faxspool.in
@@ -390,7 +390,7 @@
 
 #
 # convert pdf data
-# needs GNU GhostScript and Adobe acroread installed.
+# needs GNU GhostScript installed.
 # For driver selection, see definition of GS_DRIVER_{HI,LO} above.
 #
 # contributed by mfvm@gmx.de (Michael Fischer v. Mollard)
@@ -401,7 +401,7 @@
     test X$3 = X-n && driver="$GS_DRIVER_LO"
 
     cat $1 |
-	acroread -toPostScript |
+	pdf2ps -sOutputFile=- - |
 	gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
 }
 
--- a/frontends/X11/viewfax/Makefile
+++ b/frontends/X11/viewfax/Makefile
@@ -61,7 +61,7 @@
 g3hack:		g3hack.c
 
 install: viewfax
-	$(INSTALL) -s -m 755 viewfax $(BINDIR)
+	$(INSTALL) -m 755 viewfax $(BINDIR)
 	$(INSTALL) -m 644 viewfax.man $(MANDIR)/viewfax.1
 	$(INSTALL) -m 644 viewfax.tif $(LIBDIR)
 
--- a/g3/Makefile
+++ b/g3/Makefile
@@ -37,13 +37,13 @@
 # install programs
 #
 	for f in $(G3_PROGRAMS) ; do \
-		$(INSTALL) -s -m 755 $$f $(BINDIR) ; \
+		$(INSTALL) -m 755 $$f $(BINDIR) ; \
 	done
 #
 # make symlink for "g3topbm" (so third-party fax viewers won't fail)
-#
-	-cd $(BINDIR) ; \
-	test -x g3topbm || ln -s g32pbm g3topbm
+# Note for Gentoo: following lines will create collision with netpbm if netpbm is installed after 
+#	-cd $(BINDIR) ; \
+#	test -x g3topbm || ln -s g32pbm g3topbm
 
 
 # test suite
--- a/Makefile
+++ b/Makefile
@@ -596,12 +596,8 @@
 	$(INSTALL) -m 755 newslock $(BINDIR)
 
 	-test -d $(SBINDIR) || ( ./mkidirs $(SBINDIR) ; chmod 755 $(SBINDIR) )
-	if [ -f $(SBINDIR)/mgetty ] ; then \
-		mv -f $(SBINDIR)/mgetty $(SBINDIR)/mgetty.old ; fi
-	if [ -f $(SBINDIR)/sendfax ] ; then \
-		mv -f $(SBINDIR)/sendfax $(SBINDIR)/sendfax.old ; fi
-	$(INSTALL) -s -m 700 mgetty $(SBINDIR)
-	$(INSTALL) -s -m 755 sendfax $(SBINDIR)
+	$(INSTALL) -m 700 mgetty $(SBINDIR)
+	$(INSTALL) -m 755 sendfax $(SBINDIR)
 #
 # data files + directories
 #
@@ -663,7 +661,7 @@
 	if [ ! -z "$(INSTALL_MECHO)" ] ; then \
 	    cd compat ; \
 	    $(CC) $(CFLAGS) -o mg.echo mg.echo.c && \
-	    $(INSTALL) -s -m 755 mg.echo $(BINDIR) ; \
+	    $(INSTALL) -m 755 mg.echo $(BINDIR) ; \
 	fi
 
 #
--- a/mgetty.cfg.in
+++ b/mgetty.cfg.in
@@ -20,16 +20,16 @@
 # access the modem(s) with @SPEED@ bps
 speed @SPEED@
 
-#  use these options to make the /dev/tty-device owned by "uucp.uucp" 
+#  use these options to make the /dev/tty-device owned by "fax.fax" 
 #  and mode "rw-rw-r--" (0664). *LEADING ZERO NEEDED!*
-#port-owner uucp
-#port-group uucp
+#port-owner fax
+#port-group fax
 #port-mode 0664
 
-#  use these options to make incoming faxes owned by "root.uucp" 
+#  use these options to make incoming faxes owned by "root.fax" 
 #  and mode "rw-r-----" (0640). *LEADING ZERO NEEDED!*
 #fax-owner root
-#fax-group uucp
+#fax-group fax
 #fax-mode 0640
 
 
--- a/voice/Makefile
+++ b/voice/Makefile
@@ -85,6 +85,7 @@
 	@echo ""
 	$(INSTALL) -m 700 vgetty/vgetty $(SBINDIR)
 	$(INSTALL) -m 755 vm/vm $(BINDIR)
+	$(INSTALL) -m 644 voice.conf-dist $(CONFDIR)/voice.conf
 	for i in $(PVFTOOLS); \
 	do \
 	     $(INSTALL) -m 755 pvftools/$$i $(BINDIR); \
--- a/voice/voice.conf-dist
+++ b/voice/voice.conf-dist
@@ -47,11 +47,11 @@
 voice_dir /var/spool/voice
 
 #
-# incoming messages are owned by "root.phone" and mode "rw-rw----" (0660)
+# incoming messages are owned by "fax:fax" and mode "rw-rw----" (0660)
 #
 
-phone_owner root
-phone_group phone
+phone_owner fax
+phone_group fax
 phone_mode 0660
 
 #