On Sat, May 21, 2005 at 09:49:24PM +0200, Torsten Werner wrote: > tags 310077 + patch > thanks
> The attached patch should fix the problem.
> 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 21:40:36.663826592 +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,7 +39,6 @@
> - User can cycle through controls using Tab key
>
> Package: libglui2c102
> -Conflicts: libglui2
> Architecture: any
> Depends: ${shlibs:Depends}
> Description: GLUI, a C++ GLUT based GUI library - runtime support
> 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 21:40:11.138707000 +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,7 +38,7 @@
> - 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}
> Description: GLUI, a C++ GLUT based GUI library - runtime support
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.
--
Steve Langasek
postmodern programmer
signature.asc
Description: Digital signature

