From 3970fabc565a26751a795c71722eaf3ec510303f Mon Sep 17 00:00:00 2001 From: Reinhard Tartler Date: Wed, 12 Dec 2012 12:27:00 +0100 Subject: Rely on shlibs files instead of hard coding library dependencies If stricter dependencies are really required, they should absolutely be specified in the shlibs file instead. --- debian/control | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/debian/control b/debian/control index 29693ce86..369c05ec1 100644 --- a/debian/control +++ b/debian/control @@ -32,7 +32,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Breaks: nxlibs (<=3.5.1) +Breaks: nxlibs (<= 3.5.1) Replaces: nxlibs Description: nx-X11 NX is a software suite which implements very efficient @@ -48,7 +48,7 @@ Architecture: any Breaks: nxlibs-dev (<=3.5.1) Replaces: nxlibs-dev Depends: - libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~), + libnx-x11 (= ${binary:Version}), ${misc:Depends}, Description: Library headers for nx-X11 NX is a software suite which implements very efficient @@ -62,7 +62,7 @@ Package: libnx-mesa-extras-dev Section: libdevel Architecture: any Depends: - libnx-x11-dev (>= ${source:Version}), libnx-x11-dev (<< ${source:Version}.1~), + libnx-x11-dev (= ${binary:Version}), ${misc:Depends}, Description: Library headers for nx-X11 (extra headers) NX is a software suite which implements very efficient @@ -75,7 +75,6 @@ Description: Library headers for nx-X11 (extra headers) Package: nxagent Architecture: any Depends: - libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~), ${shlibs:Depends}, ${misc:Depends}, Recommends: @@ -102,7 +101,7 @@ Description: NX agent Package: x2goagent Architecture: all Depends: - nxagent (>= ${source:Version}), nxagent (<< ${source:Version}.1~), + nxagent (>= ${source:Version}) ${misc:Depends}, Suggests: x2goserver @@ -124,7 +123,6 @@ Description: X2Go agent Package: nxproxy Architecture: any Depends: - libxcomp3 (>= ${source:Version}), libxcomp3 (<< ${source:Version}.1~), ${shlibs:Depends}, ${misc:Depends}, Description: NX proxy @@ -137,7 +135,6 @@ Description: NX proxy Package: nxauth Architecture: any Depends: - libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~), ${shlibs:Depends}, ${misc:Depends}, Description: NX xauth @@ -152,7 +149,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Breaks: nxcomp (<=3.5.1) +Breaks: nxcomp (<= 3.5.1) Replaces: nxcomp Description: NX X compression library NX is a software suite which implements very efficient @@ -179,7 +176,6 @@ Description: NX X compression library headers Package: libxcompext3 Architecture: any Depends: - libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~), ${shlibs:Depends}, ${misc:Depends}, Breaks: nxcompext (<=3.5.1) @@ -195,7 +191,7 @@ Package: libxcompext-dev Architecture: any Section: libdevel Depends: - libxcompext3 (=${binary:Version}), + libxcompext3 (= ${binary:Version}), ${misc:Depends}, libxcomp-dev, Breaks: nxcompext-dev (<=3.5.1) @@ -212,7 +208,6 @@ Package: libxcompshad3 Section: x11 Architecture: any Depends: - libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~), ${shlibs:Depends}, ${misc:Depends}, Breaks: nxcompshad (<=3.5.1) @@ -228,9 +223,9 @@ Package: libxcompshad-dev Section: libdevel Architecture: any Depends: - libxcompshad3 (=${binary:Version}), + libxcompshad3 (= ${binary:Version}), ${misc:Depends}, -Breaks: nxcompshad-dev (<=3.5.1) +Breaks: nxcompshad-dev (<= 3.5.1) Replaces: nxcompshad-dev Description: NX shadowing library headers NX is a software suite which implements very efficient -- cgit v1.2.3