Для того, щоб один пакет залежав від іншого, вам потрібно вказати взаємозв'язок у debian/control
файлі. Про синтаксис цього файлу можна прочитати в Посібнику з упаковки Ubuntu . Решта цього посібника, ймовірно, буде корисною для ознайомлення з програмами пакування для Ubuntu.
Якщо коротко, ваш debian/control
файл може виглядати приблизно так:
Source: my-game
Section: devel
Priority: optional
Maintainer: Jane Doe <packager@example.com>
Standards-Version: 3.9.3
Build-Depends: debhelper (>= 7)
Homepage: http://www.gnu.org/software/hello/
Package: my-game
Architecture: any
Depends: ${shlibs:Depends}, love (>= 0.7.2)
Description: a game made with the LÖVE framework
This game is really amazing.
.
It has many features.
Особливо відзначте рядок:
Залежить: $ {shlibs: Залежить}, любов (> = 0.7.2)