X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ceec2216bd3c65103e51a4ed9927f90fc1291d9c..226de48a85fdfc8ada9c5fa942f94eecc7dc7f8c:/debian/control.in diff --git a/debian/control.in b/debian/control.in index fd63d5ecfd..90ad810249 100644 --- a/debian/control.in +++ b/debian/control.in @@ -1,15 +1,15 @@ Source: wxwidgets=V Section: libs Priority: optional -Build-Depends: debhelper (>=4.0), flex, bison, gettext, libgtk2.0-dev, =PY, =PY-dev, zlib1g-dev, libjpeg62-dev, libpng12-dev, libtiff4-dev, xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev, libesd0-dev +Build-Depends: debhelper (>=4.0), flex, bison, gettext, libgtk2.0-dev, =PY, =PY-dev, zlib1g-dev, libjpeg62-dev, libpng12-dev, libtiff4-dev, xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev, libesd0-dev, libgnomeprintui2.2-dev Maintainer: Ron Lee -Standards-Version: 3.6.1.1 +Standards-Version: 3.6.2.1 -Package: libwxgtk=V +Package: libwxgtk=SOV Architecture: any Section: libs Depends: ${shlibs:Depends} -Replaces: wxgtk2.1 +Suggests: libgnomeprintui2.2-0 Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime) wxWidgets (formerly known as wxWindows) is a class library for C++ providing GUI components and other facilities on several popular platforms (and some @@ -22,8 +22,8 @@ Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime) Package: libwxgtk=V-dev Architecture: any Section: libdevel -Depends: wx=V-headers (= ${Source-Version}), libwxgtk=V (= ${Source-Version}), libc6-dev -Suggests: wxwin=V-doc, libstdc++-dev, gettext, xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev +Depends: wx=V-headers (= ${Source-Version}), libwxgtk=SOV (= ${Source-Version}), libc6-dev +Suggests: wx=V-common | wx-common, wx=V-doc, libstdc++-dev, gettext, xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ development) wxWidgets (formerly known as wxWindows) is a class library for C++ providing GUI components and other facilities on several popular platforms (and some @@ -48,22 +48,66 @@ Description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ development) provides many internal checks by wxWidgets itself that are not performed on apps compiled with the 'release version' libs in the -dev package. -Package: libwxgtk=V-python +Package: libwxgtk=SOV-python Architecture: any Section: python -Depends: =PY, ${shlibs:Depends} -Suggests: wx=V-doc, wx=V-examples, =PY-xml -Conflicts: libwxgtk-python, libwxgtk=V-dbg-python, python-wxwin, libwxgtk2.2-python-contrib, libwxgtk2.2-python, libwxgtk2.3-python -Replaces: libwxgtk-python, libwxgtk=V-dbg-python, python-wxwin, libwxgtk2.2-python-contrib, libwxgtk2.2-python, libwxgtk2.3-python -Provides: libwxgtk-python +Depends: wxpython, =PY, ${shlibs:Depends} Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython binding) wxWidgets (formerly known as wxWindows) is a class library for C++ providing GUI components and other facilities on several popular platforms (and some unpopular ones as well). For more information see http://wxwidgets.org . - This package provides a Python binding to the wxGTK library and its - contrib libs. If you wish to use xrced you'll also need the python-xml - package installed. + This package provides a Python binding to the wxGTK library and the + wxPython runtime support libraries. If you wish to use xrc you'll also + need the =PY-xml package installed. + +Package: libwxgtk=SOV-dbg-python +Architecture: any +Section: python +Depends: wxpython, =PY, ${shlibs:Depends} +Description: wxWindows Cross-platform C++ GUI toolkit (wxPython binding) + wxWindows is a class library for C++ providing GUI (Graphical User + Interface) and other facilities on more than one platform. Version =V + currently supports subsets of GTK+, Motif, and MS Windows. + . + This package provides a Python binding to the wxGTK debug library. + It is useful for developers as many common errors may be caught, but + you should _never_ upload packages to Debian that depend upon this + package explicitly, use the libwxgtk=SOV-python package instead. + . + If you wish to use xrc you'll also need the =PY-xml package installed. + +Package: wxpython=SOV +Architecture: any +Section: python +Depends: libwxgtk=SOV-python, =PY, ${shlibs:Depends} +Suggests: wx=V-doc, wx=V-examples, =PY-xml +Conflicts: wxpython +Replaces: wxpython, libwxgtk2.4-python +Provides: wxpython +Description: wxWidgets Cross-platform C++ GUI toolkit (wxPython common files) + wxWidgets (formerly known as wxWindows) is a class library for C++ providing + GUI components and other facilities on several popular platforms (and some + unpopular ones as well). For more information see http://wxwidgets.org + . + This package provides support utilities and common files for wxPython=SOV. + If you wish to use xrced you'll also need the =PY-xml package installed. + +Package: wx=V-common +Architecture: any +Section: devel +Depends: ${shlibs:Depends} +Conflicts: wx-common +Replaces: wx-common, wxwin2.4-headers, libwxgtk2.4-contrib-dev, wx2.5-common +Provides: wx-common +Description: wxWidgets Cross-platform C++ GUI toolkit (common support files) + wxWidgets (formerly known as wxWindows) is a class library for C++ providing + GUI components and other facilities on several popular platforms (and some + unpopular ones as well). For more information see http://wxwidgets.org + . + This package provides common support files not bound to any + particular wxWidgets release, such as font metrics required by some + ports, and miscellaneous developer aids and binary utilities. Package: wx=V-headers Architecture: any @@ -79,8 +123,8 @@ Description: wxWidgets Cross-platform C++ GUI toolkit (header files) Package: wx=V-i18n Architecture: all Section: libs -Conflicts: wx-i18n, wxwin-i18n -Replaces: wx-i18n, wxwin-i18n +Conflicts: wx-i18n, wxwin-i18n, wx2.4-i18n +Replaces: wx-i18n, wxwin-i18n, wx2.4-i18n, wx2.5-i18n Provides: wx-i18n Description: wxWidgets Cross-platform C++ GUI toolkit (i18n support) wxWidgets (formerly known as wxWindows) is a class library for C++ providing @@ -104,7 +148,7 @@ Description: wxWidgets Cross-platform C++ GUI toolkit (documentation) Package: wx=V-examples Architecture: all Section: devel -Suggests: libwxgtk=V-dev (= ${Source-Version}), wxwin=V-doc +Suggests: libwxgtk=V-dev (= ${Source-Version}), wx=V-doc Description: wxWidgets Cross-platform C++ GUI toolkit (examples) wxWidgets (formerly known as wxWindows) is a class library for C++ providing GUI components and other facilities on several popular platforms (and some @@ -113,28 +157,6 @@ Description: wxWidgets Cross-platform C++ GUI toolkit (examples) This package contains examples of using the wxWidgets toolkit in C++ and with the wxPython language binding. -Package: libwxgtk=V-dbg-python -Architecture: any -Section: python -Depends: =PY, ${shlibs:Depends} -Suggests: wxwin=V-doc, wxwin=V-examples, =PY-xml -Conflicts: libwxgtk=V-python -Replaces: libwxgtk=V-python -Provides: libwxgtk=V-python -Description: wxWindows Cross-platform C++ GUI toolkit (wxPython binding) - wxWindows is a class library for C++ providing GUI (Graphical User - Interface) and other facilities on more than one platform. Version =V - currently supports subsets of GTK+, Motif, and MS Windows. - . - This package provides a Python binding to the wxGTK debug library. - It is useful for developers as many common errors may be caught. - Unfortunately it cannot be installed at the same time as the release - packages, but it will replace them for other applications that require - wxPython. You should _never_ upload packages to Debian that depend upon - this package explicitly, use the libwxgtk=V-python package instead. - . - If you wish to use xrced you'll also need the python-xml package installed. - Package: libwxmsw=V-dev Architecture: i386 Section: otherosfs