WSDG: Update docbook info
[metze/wireshark/wip.git] / debian / control
index c759cf72762ec07feb43d4905e03b8c03168a98f..735ed583deb0c377a1fe209c16635c17fc99e3dd 100644 (file)
@@ -2,12 +2,13 @@ Source: wireshark
 Section: net
 Priority: optional
 Maintainer: Balint Reczey <balint@balintreczey.hu>
-Standards-Version: 3.9.5
-Build-Depends: libgtk-3-dev,
-# enable Qt 5 related depandencies for Qt 5-enabled build
-# qtbase5-dev, qtbase5-dev-tools, qttools5-dev, qttools5-dev-tools,
+Standards-Version: 3.9.7
+Build-Depends: libgtk-3-dev, lsb-release,
+# enable Qt 5 related dependencies for Qt 5-enabled build
+ qtbase5-dev, qtbase5-dev-tools, qttools5-dev, qttools5-dev-tools,
+ qtmultimedia5-dev, libqt5svg5-dev,
 # enable Qt 4 related dependencies for Qt 4-enabled build
- qt4-qmake, libqt4-dev,
+# qt4-qmake, libqt4-dev,
  libpcap0.8-dev, flex, libz-dev, debhelper (>= 9), po-debconf, libtool,
  python (>= 2.6.6-3~), python-ply, libc-ares-dev, xsltproc,
  docbook-xsl (>= 1.64.1.0-0), docbook-xml, libxml2-utils, libpcre3-dev,
@@ -18,9 +19,10 @@ Build-Depends: libgtk-3-dev,
 # enable backports-compatible libgnutls-dev
  libgnutls-dev,
  libgcrypt-dev, portaudio19-dev, libkrb5-dev, liblua5.2-dev, libsmi2-dev,
- libgeoip-dev, dpkg-dev (>= 1.16.1~), imagemagick, xdg-utils,
- libnl-genl-3-dev [linux-any], libnl-route-3-dev [linux-any], asciidoc, cmake, w3m,
- libsbc-dev
+ libgeoip-dev, dpkg-dev (>= 1.16.1~),
+ libnl-genl-3-dev [linux-any], libnl-route-3-dev [linux-any], asciidoctor,
+ cmake (>= 2.8.12), libsbc-dev, libnghttp2-dev, libssh-gcrypt-dev,
+ liblz4-dev, libsnappy-dev, libspandsp-dev, libxml2-dev
 Build-Conflicts: libsnmp4.2-dev, libsnmp-dev
 Vcs-Svn: svn://svn.debian.org/svn/collab-maint/ext-maint/wireshark/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/collab-maint/ext-maint/wireshark/trunk/
@@ -31,8 +33,12 @@ Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, libwireshark0 (>= ${binary:Version}),
  libwiretap0 (>= ${binary:Version}), debconf, libcap2-bin [linux-any]
 Recommends: wireshark (>= ${binary:Version}) | tshark (>= ${binary:Version})
-Replaces: ethereal-common (<< 1.0.0-3)
-Conflicts: ethereal-common (<< 1.0.0-3)
+Breaks: ethereal (<< 1.0.0-3),
+        wireshark (<< 2.0.0~),
+        wireshark-qt (<< 2.0.0~rc3+g841d5e1)
+Replaces: ethereal (<< 1.0.0-3),
+        wireshark (<< 2.0.0~),
+        wireshark-qt (<< 2.0.0~rc3+g841d5e1)
 Description: network traffic analyzer - common files
  Wireshark is a network "sniffer" - a tool that captures and analyzes
  packets off the wire. Wireshark can decode too many protocols to list
@@ -43,7 +49,7 @@ Description: network traffic analyzer - common files
 
 Package: wireshark
 Architecture: any
-Depends: wireshark-qt
+Depends: wireshark-qt | wireshark-gtk, ${misc:Depends}
 Replaces: ethereal (<< 1.0.0-3)
 Conflicts: ethereal (<< 1.0.0-3)
 Description: network traffic analyzer - meta-package
@@ -55,9 +61,10 @@ Description: network traffic analyzer - meta-package
 
 Package: wireshark-qt
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, wireshark-common (= ${binary:Version}), xdg-utils
-Replaces: ethereal (<< 1.0.0-3)
-Conflicts: ethereal (<< 1.0.0-3)
+Depends: ${shlibs:Depends}, ${misc:Depends}, wireshark-common (= ${binary:Version})
+Recommends: libqt5multimedia5-plugins
+Replaces: ethereal (<< 1.0.0-3), wireshark (<< 2.0.0~)
+Breaks: ethereal (<< 1.0.0-3), wireshark (<< 2.0.0~)
 Description: network traffic analyzer - Qt version
  Wireshark is a network "sniffer" - a tool that captures and analyzes
  packets off the wire. Wireshark can decode too many protocols to list
@@ -67,9 +74,10 @@ Description: network traffic analyzer - Qt version
 
 Package: wireshark-gtk
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, wireshark-common (= ${binary:Version}), xdg-utils
-Replaces: ethereal (<< 1.0.0-3)
-Conflicts: ethereal (<< 1.0.0-3)
+Depends: ${shlibs:Depends}, ${misc:Depends}, wireshark-common (= ${binary:Version})
+Recommends: xdg-utils
+Replaces: ethereal (<< 1.0.0-3), wireshark (<< 2.0.0~)
+Breaks: ethereal (<< 1.0.0-3), wireshark (<< 2.0.0~)
 Description: network traffic analyzer - GTK+ version
  Wireshark is a network "sniffer" - a tool that captures and analyzes
  packets off the wire. Wireshark can decode too many protocols to list
@@ -139,7 +147,7 @@ Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, libwireshark-data (>= ${source:Version}),
- libwsutil0 (>= ${source:Version})
+ libwsutil0 (>= ${source:Version}), libwscodecs0 (>= ${source:Version})
 Suggests: wireshark-doc (>= ${source:Version})
 Conflicts: wireshark-common (<< 1.4.0~rc2-1)
 Replaces: wireshark-common (<< 1.4.0~rc2-1)
@@ -156,7 +164,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2)
 Replaces: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2)
 Description: network packet dissection utilities library -- shared library
- The libwsutil library provides utility functions for libwireshark05.
+ The libwsutil library provides utility functions for libwireshark0.
 
 Package: libwsutil-dev
 Section: libdevel
@@ -166,12 +174,23 @@ Conflicts: wireshark-common (<< 1.4.0~rc2-1), libwireshark-dev (<< 1.4.2-2),
  wireshark-dev (<< 1.4.0~rc2-1)
 Replaces: wireshark-common (<< 1.4.0~rc2-1), libwireshark-dev (<< 1.4.2-2),
  wireshark-dev (<< 1.4.0~rc2-1)
-Description: network packet dissection utilities library -- shared library
- The libwsutil library provides utility functions for libwireshark0.
+Description: network packet dissection utilities library -- development files
+ The libwsutil library provides utility functions for libwireshark6.
  .
  This package contains the static library and the C header files that are
  needed for applications to use the libwsutil library.
 
+Package: libwscodecs0
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2)
+Replaces: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2)
+Description: network packet dissection codecs library -- shared library
+ The libwscodecs library provides codec functions for libwireshark0.
+
 Package: libwireshark-data
 Section: libs
 Architecture: all
@@ -179,6 +198,7 @@ Multi-Arch: foreign
 Depends: ${misc:Depends}, libjs-openlayers
 Conflicts: wireshark-common (<< 1.4.0~rc2-1)
 Replaces: wireshark-common (<< 1.4.0~rc2-1)
+Recommends: geoip-database, geoip-database-extra
 Suggests: snmp-mibs-downloader
 Description: network packet dissection library -- data files
  The libwireshark library provides the network packet dissection services