Skip to content

Commit 911b14d

Browse files
committed
Generate dependencies automatically
1 parent 586ad2c commit 911b14d

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

linux/debian/control

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,9 @@ Vcs-Browser: https://github.com/jamulussoftware/jamulus
1414

1515
Package: jamulus
1616
Architecture: any
17-
# Define dependencies explicitly for the best compatibility across all supported Ubuntu/Debian versions.
18-
# The automatism would otherwise select package names or versions which are not available on some systems,
19-
# especially when run in the Github Ubuntu 18.04 build environment.
20-
Depends: libc6 (>= 2.17), libstdc++6 (>= 5.2), libgcc1 (>= 1:3.0), libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, libqt5core5a (>= 5.9.5), libqt5network5 (>= 5.9.5), libqt5xml5 (>= 5.9.5), libqt5gui5 (>= 5.9.5) | libqt5gui5-gles (>= 5.9.5), libqt5widgets5 (>= 5.9.5), libqt5multimedia5 (>= 5.9.5)
17+
Depends:
18+
${shlibs:Depends},
19+
${misc:Depends},
2120
Recommends: qjackctl
2221
Description: Low latency Audio Server/Client
2322
Jamulus is for playing, rehearsing, or just jamming with your friends, your band
@@ -31,7 +30,10 @@ Description: Low latency Audio Server/Client
3130

3231
Package: jamulus-headless
3332
Architecture: any
34-
Depends: libc6 (>= 2.17), libstdc++6 (>= 5.2), libgcc1 (>= 1:3.0), libqt5core5a (>= 5.9.5), libqt5network5 (>= 5.9.5), libqt5xml5 (>= 5.9.5)
33+
Depends:
34+
${shlibs:Depends},
35+
${misc:Depends},
36+
adduser,
3537
Description: Low latency Audio Server (headless)
3638
This package contains a Jamulus binary built for headless operation
3739
(without GUI library dependencies) and a jamulus-headless systemd service.

0 commit comments

Comments
 (0)