aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDavi Antônio da Silva Santos <antoniossdavi@gmail.com>2023-03-02 00:03:05 +0000
committerDavi Antônio da Silva Santos <antoniossdavi@gmail.com>2023-03-04 01:24:15 +0000
commit48c01087ee39d8a7a03df28e4ce76ab5dcfc2d46 (patch)
tree088cd007f1faab1a96c3ad1c9f9b04f94a059539 /debian
parentc7ae39681753497b8c1ab1b99685a89c89caad03 (diff)
downloadboca-48c01087ee39d8a7a03df28e4ce76ab5dcfc2d46.tar.gz
boca-48c01087ee39d8a7a03df28e4ce76ab5dcfc2d46.zip
Use debhelper to find missing dependencies
The project already used debhelper, but it did not use the automatic dependency and shared library finder. Adding the expansion varibles `${misc:Depends}` and ${shlibs:Depends}` solves this problem and the error found by lintian's static analysis (missing-dependency-on-libc).
Diffstat (limited to 'debian')
-rw-r--r--debian/control12
1 files changed, 6 insertions, 6 deletions
diff --git a/debian/control b/debian/control
index 8961ccc..882ee8e 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Build-Depends: debhelper-compat (= 13)
Package: boca
Architecture: all
-Depends: boca-common, boca-web, boca-db, boca-autojudge
+Depends: ${misc:Depends}, ${shlibs:Depends}, boca-common, boca-web, boca-db, boca-autojudge
Provides: maratona-boca
Description: BOCA is a software created to control a contest with the ACM ICPC rules.
BOCA is a software created to control a contest with the ACM International
@@ -20,7 +20,7 @@ Description: BOCA is a software created to control a contest with the ACM ICPC r
Package: boca-db
Architecture: all
Pre-depends: postgresql
-Depends: boca-common
+Depends: ${misc:Depends}, ${shlibs:Depends}, boca-common
Description: BOCA - database
BOCA is a software created to control a contest with the ACM International
Collegiate Programming Contest rules. It has been developed in PHP and the
@@ -30,7 +30,7 @@ Description: BOCA - database
Package: boca-web
Architecture: all
-Depends: boca-common, apache2, php-fpm, php
+Depends: ${misc:Depends}, ${shlibs:Depends}, boca-common, apache2, php-fpm, php
Description: BOCA - WEB files
BOCA is a software created to control a contest with the ACM International
Collegiate Programming Contest rules. It has been developed in PHP and the
@@ -41,7 +41,7 @@ Description: BOCA - WEB files
Package: boca-common
Architecture: all
Pre-Depends: debconf, makepasswd, coreutils, sharutils
-Depends: php-zip, wget, php-cli, php-pgsql, php-gd, postgresql-client, php-xml, openssl, libany-uri-escape-perl
+Depends: ${misc:Depends}, ${shlibs:Depends}, php-zip, wget, php-cli, php-pgsql, php-gd, postgresql-client, php-xml, openssl, libany-uri-escape-perl
Description: BOCA - Common files
BOCA is a software created to control a contest with the ACM International
Collegiate Programming Contest rules. It has been developed in PHP and the
@@ -51,7 +51,7 @@ Description: BOCA - Common files
Package: boca-autojudge
Architecture: amd64
-Depends: boca-common, debootstrap, schroot, quotatool, makepasswd
+Depends: ${misc:Depends}, ${shlibs:Depends}, boca-common, debootstrap, schroot, quotatool, makepasswd
Description: BOCA - AutoJudge
BOCA is a software created to control a contest with the ACM International
Collegiate Programming Contest rules. It has been developed in PHP and the
@@ -62,7 +62,7 @@ Description: BOCA - AutoJudge
Package: boca-submission-tools
Architecture: amd64
-Depends: sharutils, wget, coreutils, libany-uri-escape-perl, openssl, openssh-server, logkeys
+Depends: ${misc:Depends}, ${shlibs:Depends}, sharutils, wget, coreutils, libany-uri-escape-perl, openssl, openssh-server, logkeys
Description: BOCA submission tools.
This package provides tools to submit codes to a running boca server
without using the web interface.