aboutsummaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
authorBalint Reczey <balint@balintreczey.hu>2015-11-21 18:18:34 +0100
committerBalint Reczey <balint@balintreczey.hu>2015-12-06 20:35:54 +0000
commit9e60f2a080764c20089a8e3d3846a045e4417643 (patch)
tree257f8bf15bdbb13d011fe7a1112d9680766a4e11 /debian/control
parent89594f0ef855a11bfe749176ab7b139be161b3c6 (diff)
debian: Merge multiple small packaging fixes from Debian
* Ask user during installation if she/he wants to allow regular users to capture packets * Fix minor typos in d/control * Handle upgrades from older versions properly * Make wireshark depend on misc:Depends * Sync order of some fields Change-Id: I608b43cfaa81799f165f4c39734182d41cb1d524 Reviewed-on: https://code.wireshark.org/review/12448 Petri-Dish: Balint Reczey <balint@balintreczey.hu> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Balint Reczey <balint@balintreczey.hu>
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control26
1 files changed, 15 insertions, 11 deletions
diff --git a/debian/control b/debian/control
index dbfcbf22ce..307aa3591d 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Balint Reczey <balint@balintreczey.hu>
Standards-Version: 3.9.5
Build-Depends: libgtk-3-dev, hardening-includes,
-# enable Qt 5 related depandencies for Qt 5-enabled build
+# enable Qt 5 related dependencies for Qt 5-enabled build
qtbase5-dev, qtbase5-dev-tools, qttools5-dev, qttools5-dev-tools,
# enable Qt 4 related dependencies for Qt 4-enabled build
# qt4-qmake, libqt4-dev,
@@ -31,8 +31,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 +47,7 @@ Description: network traffic analyzer - common files
Package: wireshark
Architecture: any
-Depends: wireshark-qt
+Depends: wireshark-qt, ${misc:Depends}
Replaces: ethereal (<< 1.0.0-3)
Conflicts: ethereal (<< 1.0.0-3)
Description: network traffic analyzer - meta-package
@@ -56,8 +60,8 @@ 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)
+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
@@ -68,8 +72,8 @@ 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)
+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
@@ -166,8 +170,8 @@ 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.
@@ -188,9 +192,9 @@ Section: libs
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, libjs-openlayers
-Recommends: geoip-database, geoip-database-extra
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