Package: linpqa
Version: 0.51-4
Severity: normal
Tags: patch

Hi,

Attached is the diff for my linpqa 0.51-4.1 NMU.
diff -Nru /tmp/qra3fJvFdm/linpqa-0.51/debian/changelog 
/tmp/RM1bBe2Uu9/linpqa-0.51/debian/changelog
--- /tmp/qra3fJvFdm/linpqa-0.51/debian/changelog        2006-09-16 
12:22:47.000000000 +0200
+++ /tmp/RM1bBe2Uu9/linpqa-0.51/debian/changelog        2006-09-16 
12:22:47.000000000 +0200
@@ -1,3 +1,15 @@
+linpqa (0.51-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Make package compile with newer libpisock; fixes FTBFS.
+    (Closes: #386189)
+    * Patch the code to use the new API; patch from Ludovic Rousseau (adapted
+      to apply cleanly).
+    * Update versioned build-dependency on libpisock-dev to 0.12.1-1, to make
+      sure we compile against the new API.
+
+ -- Steinar H. Gunderson <[EMAIL PROTECTED]>  Sat, 16 Sep 2006 03:20:49 +0200
+
 linpqa (0.51-4) unstable; urgency=low
 
   * Thanks Colin, for NMU
diff -Nru /tmp/qra3fJvFdm/linpqa-0.51/debian/control 
/tmp/RM1bBe2Uu9/linpqa-0.51/debian/control
--- /tmp/qra3fJvFdm/linpqa-0.51/debian/control  2006-09-16 12:22:47.000000000 
+0200
+++ /tmp/RM1bBe2Uu9/linpqa-0.51/debian/control  2006-09-16 12:22:47.000000000 
+0200
@@ -2,7 +2,7 @@
 Section: otherosfs
 Priority: extra
 Maintainer: Michael D. Ivey <[EMAIL PROTECTED]>
-Build-Depends: libpisock-dev (>= 0.11.3-1), debhelper
+Build-Depends: libpisock-dev (>= 0.12.1-1), debhelper
 Standards-Version: 3.6.1
 
 Package: linpqa
diff -Nru /tmp/qra3fJvFdm/linpqa-0.51/PQAcompile.c 
/tmp/RM1bBe2Uu9/linpqa-0.51/PQAcompile.c
--- /tmp/qra3fJvFdm/linpqa-0.51/PQAcompile.c    2000-08-26 17:29:07.000000000 
+0200
+++ /tmp/RM1bBe2Uu9/linpqa-0.51/PQAcompile.c    2006-09-16 12:22:47.000000000 
+0200
@@ -19,10 +19,10 @@
 
 //#include <libhtmlparse.h>
 
-#include <libpisock/pi-source.h>
-#include <libpisock/pi-socket.h>
-#include <libpisock/pi-dlp.h>
-#include <libpisock/pi-file.h>
+#include <pi-source.h>
+#include <pi-socket.h>
+#include <pi-dlp.h>
+#include <pi-file.h>
 
 
 #define TYPE_HTML 4
@@ -180,6 +180,7 @@
 //     return(0);
 //}
 
+#if 0
 static time_t
 pilot_time_to_unix_time (unsigned long raw_time)
 {
@@ -191,6 +192,7 @@
 {
   return (unsigned long)((unsigned long)t + PILOT_TIME_DELTA);
 }
+#endif
 
 
 int load_bitmap(char *image[], FILE *in) 
diff -Nru /tmp/qra3fJvFdm/linpqa-0.51/PQAdecompile.c 
/tmp/RM1bBe2Uu9/linpqa-0.51/PQAdecompile.c
--- /tmp/qra3fJvFdm/linpqa-0.51/PQAdecompile.c  2006-09-16 12:22:47.000000000 
+0200
+++ /tmp/RM1bBe2Uu9/linpqa-0.51/PQAdecompile.c  2006-09-16 12:22:47.000000000 
+0200
@@ -23,10 +23,10 @@
 #include <time.h>
 #include <string.h>
 
-#include <libpisock/pi-source.h>
-#include <libpisock/pi-socket.h>
-#include <libpisock/pi-dlp.h>
-#include <libpisock/pi-file.h>
+#include <pi-source.h>
+#include <pi-socket.h>
+#include <pi-dlp.h>
+#include <pi-file.h>
 
 #ifdef sun
   extern char* optarg;
@@ -89,10 +89,7 @@
     exit (1);
   }
 
-  if (pi_file_get_info (pf, &info) < 0) {
-    fprintf (stderr, "can't get info\n\n");
-    exit (1);
-  }
+  pi_file_get_info (pf, &info);
   
        if(vflag)
                dump_header (pf, &info);
@@ -1174,10 +1171,7 @@
 int i, pos,x, y, tmp;
 char *buf;
 
-  if (pi_file_get_app_info (pf, &app_info, &app_info_size) < 0) {
-    printf ("can't get app_info\n\n");
-    return;
-  }
+  pi_file_get_app_info (pf, &app_info, &app_info_size);
 
   printf ("app_info_size %d\n", app_info_size);
 

Reply via email to