tags 118138 + patch
quit

Peter S Galbraith <[EMAIL PROTECTED]> wrote:
> 
> As the Debian maintainer of the XForms, I'm asking you to build
> against version 0.89 (e.g. build-depend on libforms-dev) unless
> you have a very compelling reason.

One small fix needs to be made to seaview to get it to build with
xforms 0.89.  In the forms.h that came with xforms 0.88 TRUE and
FALSE were defined and seaview depends on these existing.  I have
made a small patch to define these in seaview's seaview.h if they
have not already been defined.


diff -Naur seaview-0.0.orig/debian/control seaview-0.0/debian/control
--- seaview-0.0.orig/debian/control     Thu Nov  8 17:25:10 2001
+++ seaview-0.0/debian/control  Thu Nov  8 16:52:50 2001
@@ -2,7 +2,7 @@
 Section: contrib/misc
 Priority: optional
 Maintainer: Debian QA Group <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 2.0.0), libforms0.88-dev
+Build-Depends: debhelper (>> 2.0.0), libforms-dev
 Standards-Version: 3.5.2
 
 Package: seaview
diff -Naur seaview-0.0.orig/seaview.h seaview-0.0/seaview.h
--- seaview-0.0.orig/seaview.h  Wed Sep 30 08:36:29 1998
+++ seaview-0.0/seaview.h       Thu Nov  8 17:17:02 2001
@@ -2,6 +2,15 @@
 #define SEAVIEW_H
 #include "forms.h"
 
+/* The forms.h from XForms 0.88 defined TRUE and FALSE; later versions
+ * did not and so we will define them if necessary.
+ */
+
+#ifndef FALSE
+#define FALSE  0
+#define TRUE   1
+#endif
+
 #if FL_INCLUDE_VERSION <= 81
 #define fl_drw_text_cursor(a,x,y,w,h,c,st,si,t,cc,p)  \
                        fl_drw_text_cursor(a,x,y,w,h,c,si,st,t,cc,p)


Since this package is maintained by the QA group I'll NMU it in
the next day or two unless someone has something else to point
out.  Thanks.

-- 
Doug Porter <[EMAIL PROTECTED]>

Reply via email to