On Tue, Feb 13, 2007 at 03:10:07PM +0100, Simon Dassow wrote:
On Tue, Feb 13, 2007 at 02:48:14PM +0100, Giovanni Bechis wrote:
I have added a patch to fix an error in faxsetup:
syntax error near unexpected token ')'
and a type in pkg/MESSAGE (there was cua0 instead of tty00).
distinfo has changed because of sha256 check.
Ok ? Comments ?
In faxsetup, why dont you utilize pgrep instead of ps | grep | awk?
I did not remembered of the pgrep command, here is the modified patch.
Thanks
Giovanni
diff -ruNx CVS hylafax.orig/Makefile hylafax/Makefile
--- hylafax.orig/Makefile Tue Feb 13 14:24:42 2007
+++ hylafax/MakefileTue Feb 13 14:25:14 2007
@@ -2,7 +2,7 @@
COMMENT= send/receive faxes and share modems
DISTNAME= hylafax-4.1.5
-PKGNAME= ${DISTNAME}p7
+PKGNAME= ${DISTNAME}p8
CATEGORIES=comms
FLAVORS= a4
diff -ruNx CVS hylafax.orig/distinfo hylafax/distinfo
--- hylafax.orig/distinfo Tue Feb 13 14:24:42 2007
+++ hylafax/distinfoTue Feb 13 14:27:20 2007
@@ -1,4 +1,5 @@
MD5 (hylafax-4.1.5.tar.gz) = 67135ae721f7a927e0f9a96644694617
RMD160 (hylafax-4.1.5.tar.gz) = caae931300e2025b7672ee2a516c4101d870f930
SHA1 (hylafax-4.1.5.tar.gz) = fa60a8a51921d42aa36732b5c9ee62d5b0f18dab
+SHA256 (hylafax-4.1.5.tar.gz) =
8ee98d63a03b6bcf6ecc6a4a56dba6b12c15eb7d0daa99740375ee5004c3c215
SIZE (hylafax-4.1.5.tar.gz) = 1276511
diff -ruNx CVS hylafax.orig/patches/patch-etc_faxsetup_sh_in
hylafax/patches/patch-etc_faxsetup_sh_in
--- hylafax.orig/patches/patch-etc_faxsetup_sh_in Thu Jan 1 01:00:00 1970
+++ hylafax/patches/patch-etc_faxsetup_sh_inTue Feb 13 14:25:14 2007
@@ -0,0 +1,17 @@
+$OpenBSD$
+--- etc/faxsetup.sh.in.origFri Feb 2 08:36:41 2007
etc/faxsetup.sh.in Fri Feb 2 08:39:12 2007
+@@ -2136,12 +2136,7 @@ if onServer; then
+
+ findproc()
+ {
+- # NB: ps ax should give an error on System V, so we try it first!
+- pid=`ps ax 2/dev/null | $AWK \\
+- /[\/ (]$1[ )]/ {print \\$1;}
+- /[\/ ]$1\$/ {print \\$1;}\`
+- test $pid ||
+- pid=`ps -e 2/dev/null | $AWK \/ $1[ ]*\$/ {print \\$1;}\`
++ pid='pgrep $1'
+ echo $pid
+ }
+
diff -ruNx CVS hylafax.orig/patches/patch-etc_faxsetup_sh_in.orig
hylafax/patches/patch-etc_faxsetup_sh_in.orig
diff -ruNx CVS hylafax.orig/pkg/MESSAGE hylafax/pkg/MESSAGE
--- hylafax.orig/pkg/MESSAGETue Feb 13 14:24:42 2007
+++ hylafax/pkg/MESSAGE Tue Feb 13 14:25:14 2007
@@ -14,7 +14,7 @@
For accepting incoming FAX/data calls, modify /etc/ttys(5) to
contain something like this:
- cua00 ${PREFIX}/sbin/faxgetty dialup on
+ tty00 ${PREFIX}/sbin/faxgetty dialup on
and send a SIGHUP to init(8).