Answers:
为了使一个程序包依赖于另一个程序包,您需要在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:Depends},爱(> = 0.7.2)
./confgure && make && make install
,使用GNU Autotools的应用程序)。在这些非常普通的情况下,Debhelper具有很多启发性。