Commit 3970fabc authored by Reinhard Tartler's avatar Reinhard Tartler

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.
parent 263523d7
...@@ -32,7 +32,7 @@ Architecture: any ...@@ -32,7 +32,7 @@ Architecture: any
Depends: Depends:
${shlibs:Depends}, ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
Breaks: nxlibs (<=3.5.1) Breaks: nxlibs (<= 3.5.1)
Replaces: nxlibs Replaces: nxlibs
Description: nx-X11 Description: nx-X11
NX is a software suite which implements very efficient NX is a software suite which implements very efficient
...@@ -48,7 +48,7 @@ Architecture: any ...@@ -48,7 +48,7 @@ Architecture: any
Breaks: nxlibs-dev (<=3.5.1) Breaks: nxlibs-dev (<=3.5.1)
Replaces: nxlibs-dev Replaces: nxlibs-dev
Depends: Depends:
libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~), libnx-x11 (= ${binary:Version}),
${misc:Depends}, ${misc:Depends},
Description: Library headers for nx-X11 Description: Library headers for nx-X11
NX is a software suite which implements very efficient NX is a software suite which implements very efficient
...@@ -62,7 +62,7 @@ Package: libnx-mesa-extras-dev ...@@ -62,7 +62,7 @@ Package: libnx-mesa-extras-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: any
Depends: Depends:
libnx-x11-dev (>= ${source:Version}), libnx-x11-dev (<< ${source:Version}.1~), libnx-x11-dev (= ${binary:Version}),
${misc:Depends}, ${misc:Depends},
Description: Library headers for nx-X11 (extra headers) Description: Library headers for nx-X11 (extra headers)
NX is a software suite which implements very efficient NX is a software suite which implements very efficient
...@@ -75,7 +75,6 @@ Description: Library headers for nx-X11 (extra headers) ...@@ -75,7 +75,6 @@ Description: Library headers for nx-X11 (extra headers)
Package: nxagent Package: nxagent
Architecture: any Architecture: any
Depends: Depends:
libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~),
${shlibs:Depends}, ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
Recommends: Recommends:
...@@ -102,7 +101,7 @@ Description: NX agent ...@@ -102,7 +101,7 @@ Description: NX agent
Package: x2goagent Package: x2goagent
Architecture: all Architecture: all
Depends: Depends:
nxagent (>= ${source:Version}), nxagent (<< ${source:Version}.1~), nxagent (>= ${source:Version})
${misc:Depends}, ${misc:Depends},
Suggests: Suggests:
x2goserver x2goserver
...@@ -124,7 +123,6 @@ Description: X2Go agent ...@@ -124,7 +123,6 @@ Description: X2Go agent
Package: nxproxy Package: nxproxy
Architecture: any Architecture: any
Depends: Depends:
libxcomp3 (>= ${source:Version}), libxcomp3 (<< ${source:Version}.1~),
${shlibs:Depends}, ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
Description: NX proxy Description: NX proxy
...@@ -137,7 +135,6 @@ Description: NX proxy ...@@ -137,7 +135,6 @@ Description: NX proxy
Package: nxauth Package: nxauth
Architecture: any Architecture: any
Depends: Depends:
libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~),
${shlibs:Depends}, ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
Description: NX xauth Description: NX xauth
...@@ -152,7 +149,7 @@ Architecture: any ...@@ -152,7 +149,7 @@ Architecture: any
Depends: Depends:
${shlibs:Depends}, ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
Breaks: nxcomp (<=3.5.1) Breaks: nxcomp (<= 3.5.1)
Replaces: nxcomp Replaces: nxcomp
Description: NX X compression library Description: NX X compression library
NX is a software suite which implements very efficient NX is a software suite which implements very efficient
...@@ -179,7 +176,6 @@ Description: NX X compression library headers ...@@ -179,7 +176,6 @@ Description: NX X compression library headers
Package: libxcompext3 Package: libxcompext3
Architecture: any Architecture: any
Depends: Depends:
libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~),
${shlibs:Depends}, ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
Breaks: nxcompext (<=3.5.1) Breaks: nxcompext (<=3.5.1)
...@@ -195,7 +191,7 @@ Package: libxcompext-dev ...@@ -195,7 +191,7 @@ Package: libxcompext-dev
Architecture: any Architecture: any
Section: libdevel Section: libdevel
Depends: Depends:
libxcompext3 (=${binary:Version}), libxcompext3 (= ${binary:Version}),
${misc:Depends}, ${misc:Depends},
libxcomp-dev, libxcomp-dev,
Breaks: nxcompext-dev (<=3.5.1) Breaks: nxcompext-dev (<=3.5.1)
...@@ -212,7 +208,6 @@ Package: libxcompshad3 ...@@ -212,7 +208,6 @@ Package: libxcompshad3
Section: x11 Section: x11
Architecture: any Architecture: any
Depends: Depends:
libnx-x11 (>= ${source:Version}), libnx-x11 (<< ${source:Version}.1~),
${shlibs:Depends}, ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
Breaks: nxcompshad (<=3.5.1) Breaks: nxcompshad (<=3.5.1)
...@@ -228,9 +223,9 @@ Package: libxcompshad-dev ...@@ -228,9 +223,9 @@ Package: libxcompshad-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: any
Depends: Depends:
libxcompshad3 (=${binary:Version}), libxcompshad3 (= ${binary:Version}),
${misc:Depends}, ${misc:Depends},
Breaks: nxcompshad-dev (<=3.5.1) Breaks: nxcompshad-dev (<= 3.5.1)
Replaces: nxcompshad-dev Replaces: nxcompshad-dev
Description: NX shadowing library headers Description: NX shadowing library headers
NX is a software suite which implements very efficient NX is a software suite which implements very efficient
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment