Steve Langasek wrote:
Uh, it's clear by looking at this diff that the current version of
debian/control was not autogenerated from debian/control.in, and in fact
should not be as debian/control.in is variously broken.  The Conflicts:
libglui2, for instance, still applies for upgrades from woody.

Okay, new patch attached.

Regards,
Torsten

diff -ruN glui-2.2/debian/control glui-2.2-new/debian/control
--- glui-2.2/debian/control	2005-05-21 21:43:21.388784592 +0200
+++ glui-2.2-new/debian/control	2005-05-21 22:20:52.943496248 +0200
@@ -2,14 +2,14 @@
 Section: devel
 Priority: optional
 Maintainer: Marcelo E. Magallon <[EMAIL PROTECTED]>
-Standards-Version: 3.6.1
-Build-Depends: libstdc++-dev, glutg3-dev, debhelper (>= 4), g++ (>= 2:3.2)
+Standards-Version: 3.5.6
+Build-Depends: libstdc++-dev, glutg3-dev, debhelper (>= 3)
 
 Package: libglui-dev
 Architecture: any
 Depends: libglui2c102 (= ${Source-Version}), libstdc++-dev, glutg3-dev
 Description: A GLUT-based C++ user interface library
- GLUI provides controls such as buttons, check boxes, radio buttons, and
+ GLUI provides controls such as buttons, checkboxes, radio buttons, and
  spinners to OpenGL applications.  It is window-system independent, relying
  on GLUT to handle all system-dependent issues, such as window and mouse
  management. Features of the GLUI User Interface Library include:
@@ -19,7 +19,7 @@
   - Support for multiple user interface windows
   - Standard user interface controls such as:
        - Buttons
-       - Check boxes for boolean variables
+       - Checkboxes for boolean variables
        - Radio Buttons for mutually-exclusive options
        - Editable text boxes for inputting text, integers, and floating-point
          values
@@ -39,8 +39,8 @@
   - User can cycle through controls using Tab key
 
 Package: libglui2c102
-Conflicts: libglui2
 Architecture: any
 Depends: ${shlibs:Depends}
+Conflicts: libglui2
 Description: GLUI, a C++ GLUT based GUI library - runtime support
  For a complete description of GLUI please see the libglui-dev package
diff -ruN glui-2.2/debian/control.in glui-2.2-new/debian/control.in
--- glui-2.2/debian/control.in	2005-05-21 21:43:21.389784440 +0200
+++ glui-2.2-new/debian/control.in	2005-05-21 22:20:47.114382408 +0200
@@ -7,7 +7,7 @@
 
 Package: libglui-dev
 Architecture: any
-Depends: libglui%MAJOR% (= ${Source-Version}), libstdc++-dev, glutg3-dev
+Depends: libglui%MAJOR%c102 (= ${Source-Version}), libstdc++-dev, glutg3-dev
 Description: A GLUT-based C++ user interface library
  GLUI provides controls such as buttons, checkboxes, radio buttons, and
  spinners to OpenGL applications.  It is window-system independent, relying
@@ -38,8 +38,9 @@
   - Controls can be grouped into columns
   - User can cycle through controls using Tab key
 
-Package: libglui%MAJOR%
+Package: libglui%MAJOR%c102
 Architecture: any
 Depends: ${shlibs:Depends}
+Conflicts: libglui2
 Description: GLUI, a C++ GLUT based GUI library - runtime support
  For a complete description of GLUI please see the libglui-dev package

Reply via email to