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
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
......
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