UPDATE: hylafax-4.1.5p8

2007-02-13 Thread Giovanni Bechis
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 ?
  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='ps -e 2/dev/null | grep $1 | awk '{print $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).
 


Re: UPDATE: hylafax-4.1.5p8

2007-02-13 Thread Giovanni Bechis
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).