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