I forgot to add the new patch to cvs. Here is a fixed diff.
? cups-bjnp20.diff
Index: Makefile
===================================================================
RCS file: /cvs/ports/print/cups-bjnp/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile    28 Aug 2014 19:02:19 -0000      1.1.1.1
+++ Makefile    11 Oct 2014 20:10:18 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.1.1.1 2014/08/28 19:02:19 ajacoutot Exp $
 
 COMMENT =      BJNP protocol backend for CUPS
-DISTNAME =     cups-bjnp-1.2.2
+DISTNAME =     cups-bjnp-2.0
 CATEGORIES =   print
 
 HOMEPAGE =     http://cups-bjnp.sourceforge.net
Index: distinfo
===================================================================
RCS file: /cvs/ports/print/cups-bjnp/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo    28 Aug 2014 19:02:19 -0000      1.1.1.1
+++ distinfo    11 Oct 2014 20:10:18 -0000
@@ -1,2 +1,2 @@
-SHA256 (cups-bjnp-1.2.2.tar.gz) = NdsF8Kk9lp1Y9paeFb6QOeraucZjqJXarzoip0PdYGk=
-SIZE (cups-bjnp-1.2.2.tar.gz) = 141557
+SHA256 (cups-bjnp-2.0.tar.gz) = KstxZoDWbxN4z43NRf7ff3LMybZvqAIU1tywQrXjyas=
+SIZE (cups-bjnp-2.0.tar.gz) = 140617
Index: patches/patch-bjnp-debug_c
===================================================================
RCS file: /cvs/ports/print/cups-bjnp/patches/patch-bjnp-debug_c,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-bjnp-debug_c
--- patches/patch-bjnp-debug_c  28 Aug 2014 19:02:19 -0000      1.1.1.1
+++ patches/patch-bjnp-debug_c  11 Oct 2014 20:10:18 -0000
@@ -1,7 +1,7 @@
-$OpenBSD: patch-bjnp-debug_c,v 1.1.1.1 2014/08/28 19:02:19 ajacoutot Exp $
---- bjnp-debug.c.orig  Mon Jan 21 19:43:27 2013
-+++ bjnp-debug.c       Thu Aug 28 17:00:17 2014
-@@ -19,7 +19,7 @@
+$OpenBSD$
+--- bjnp-debug.c.orig  Sat Oct 11 21:11:32 2014
++++ bjnp-debug.c       Sat Oct 11 21:10:40 2014
+@@ -20,7 +20,7 @@
  
  #include <stdio.h>
  #include <stdarg.h>
@@ -10,64 +10,64 @@ $OpenBSD: patch-bjnp-debug_c,v 1.1.1.1 2
  #include <errno.h>
  #include "bjnp.h"
  
-@@ -59,7 +59,7 @@ static bjnp_loglevel_t debug_level = LOG_ERROR;
- static int to_cups = 0;
+@@ -58,7 +58,7 @@ static logtable_entry_t logtable[] = {
+ static bjnp_loglevel_t debug_level = LOG_ERROR;
  static FILE *debug_file = NULL;
  static time_t start_sec = 0;
 -static int start_msec;
 +static suseconds_t start_usec;
  
- /* 
+ /*
   * local functions
-@@ -186,9 +186,9 @@ bjnp_debug (bjnp_loglevel_t level, const char *fmt, ..
+@@ -192,9 +192,9 @@ bjnp_debug(bjnp_loglevel_t level, const char *fmt, ...
  {
-   va_list ap;
-   char printbuf[256];
--  struct timeb timebuf;
-+  struct timeval timebuf;
-   int sec;
--  int msec;
-+  suseconds_t usec;
- 
-   /* print received data into a string */
-   va_start (ap, fmt);
-@@ -204,15 +204,15 @@ bjnp_debug (bjnp_loglevel_t level, const char *fmt, ..
- 
-   if ((level <= debug_level) && debug_file)
-     {
--      ftime (&timebuf);
--      if ((msec = timebuf.millitm - start_msec) < 0)
-+      gettimeofday (&timebuf, NULL);
-+      if ((usec = timebuf.tv_usec - start_usec) < 0)
-       {
--        msec += 1000;
--        timebuf.time -= 1;
-+        usec += 1000000;
-+        timebuf.tv_sec -= 1;
-       }
--      sec = timebuf.time - start_sec;
-+      sec = timebuf.tv_sec - start_sec;
- 
--      fprintf (debug_file, "%8s: %03d.%03d %s", level2str (level), sec, msec,
-+      fprintf (debug_file, "%8s: %03d.%06ld %s", level2str (level), sec, usec,
-              printbuf);
-     }
- }
-@@ -224,13 +224,13 @@ bjnp_set_debug_level (const char *level)
-    * set debug level to level (string)
-    */
- 
--  struct timeb timebuf;
-+  struct timeval timebuf;
-   char loglevel[16];
-   char *separator;
-   
--  ftime (&timebuf);
--  start_sec = timebuf.time;
--  start_msec = timebuf.millitm;
-+  gettimeofday (&timebuf, NULL);
-+  start_sec = timebuf.tv_sec;
-+  start_usec = timebuf.tv_usec;
+     va_list ap;
+     char printbuf[1024];
+-    struct timeb timebuf;
++    struct timeval timebuf;
+     int sec;
+-    int msec;
++    suseconds_t usec;
+ 
+     if (level <= debug_level) {
+         /* print received data into a string */
+@@ -211,16 +211,16 @@ bjnp_debug(bjnp_loglevel_t level, const char *fmt, ...
+         /* all log messages may go to the own logfile */
+ 
+         if (debug_file != NULL) {
+-            ftime(&timebuf);
++            gettimeofday(&timebuf, NULL);
+ 
+-            if ((msec = timebuf.millitm - start_msec) < 0) {
+-                msec += 1000;
+-                timebuf.time -= 1;
++            if ((usec = timebuf.tv_usec - start_usec) < 0) {
++              usec += 1000000;
++                timebuf.tv_sec -= 1;
+             }
+ 
+-            sec = timebuf.time - start_sec;
++            sec = timebuf.tv_sec - start_sec;
+ 
+-            fprintf(debug_file, "%8s: %03d.%03d %s", level2str(level), sec, 
msec,
++          fprintf(debug_file, "%8s: %03d.%06ld %s", level2str(level), sec, 
usec,
+                     printbuf);
+             fflush(debug_file);
+         }
+@@ -234,12 +234,12 @@ bjnp_set_debug_level(const char *level, const char *fi
+      * set debug level to level (string)
+      */
+ 
+-    struct timeb timebuf;
++    struct timeval timebuf;
+     char loglevel[16];
+ 
+-    ftime(&timebuf);
+-    start_sec = timebuf.time;
+-    start_msec = timebuf.millitm;
++    gettimeofday (&timebuf, NULL);
++    start_sec = timebuf.tv_sec;
++    start_usec = timebuf.tv_usec;
  
-   /*
-    * Split string into loglevel and optional cupslog string
+     /*
+      * Set log level
Index: patches/patch-bjnp-io_c
===================================================================
RCS file: patches/patch-bjnp-io_c
diff -N patches/patch-bjnp-io_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-bjnp-io_c     11 Oct 2014 20:10:18 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- bjnp-io.c.orig     Sat Oct 11 21:21:33 2014
++++ bjnp-io.c  Sat Oct 11 21:21:13 2014
+@@ -161,7 +161,7 @@ bjnp_tcp_connect(printer_t *printer)
+ static printer_t *
+ bjnp_init_printer(printer_t *printer, http_addr_t *addr, const char *user, 
const char *title)
+ {
+-    uint16_t session_id;
++    int16_t session_id;
+     char host[BJNP_HOST_MAX];
+     int port;
+     char family[BJNP_FAMILY_MAX];
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/print/cups-bjnp/patches/patch-configure,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-configure
--- patches/patch-configure     28 Aug 2014 19:02:19 -0000      1.1.1.1
+++ patches/patch-configure     11 Oct 2014 20:10:18 -0000
@@ -1,6 +1,6 @@
-$OpenBSD: patch-configure,v 1.1.1.1 2014/08/28 19:02:19 ajacoutot Exp $
---- configure.orig     Wed Jan 22 16:56:43 2014
-+++ configure  Thu Aug 28 17:03:41 2014
+$OpenBSD$
+--- configure.orig     Sat Oct 11 21:03:48 2014
++++ configure  Sat Oct 11 21:04:26 2014
 @@ -3997,7 +3997,7 @@ done
  IFS=$ac_save_IFS
  
@@ -10,7 +10,7 @@ $OpenBSD: patch-configure,v 1.1.1.1 2014
                 getaddrinfo \
                 getnameinfo \
                 gethostname \
-@@ -4912,7 +4912,6 @@ for ac_header in string.h \
+@@ -4822,7 +4822,6 @@ for ac_header in string.h \
                   netinet/in.h \
                   sys/socket.h \
                   sys/time.h \

Reply via email to