From: Ian Jackson Date: Mon, 9 Dec 2013 16:38:15 +0000 (+0000) Subject: Correct binary package dependencies by referencing substvars in debian/control. X-Git-Tag: userv/0.6.1~54 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=userv-utils.git;a=commitdiff_plain;h=4c34768665f121ebbd3c46c4769e81d561db2022 Correct binary package dependencies by referencing substvars in debian/control. --- diff --git a/debian/changelog b/debian/changelog index 0fe288b..b409efb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +userv-utils (0.6.0~~iwj3) unstable; urgency=low + + * Correct binary package dependencies by referencing substvars in + debian/control. + + -- + userv-utils (0.6.0~~iwj2) unstable; urgency=low * Use dh(1). WIP. diff --git a/debian/control b/debian/control index 8b6e3e5..a92cb18 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Standards-Version: 2.1.1.0 Package: userv-ipif Architecture: any -Depends: userv +Depends: userv, ${shlibs:Depends}, ${misc:Depends} Recommends: ssh Description: VPN system (and user-mode network interface) userv-ipif is a userv service to allow non-root users to create @@ -23,7 +23,7 @@ Description: VPN system (and user-mode network interface) Package: userv-dyndns Architecture: all -Depends: userv, chiark-utils-bin +Depends: userv, chiark-utils-bin, ${perl:Depends}, ${misc:Depends} Recommends: bind Description: dynamic DNS for shell account users userv-dyndns is a userv service which allows non-root users to @@ -37,7 +37,7 @@ Description: dynamic DNS for shell account users Package: userv-cgi Architecture: any -Depends: userv +Depends: userv, ${shlibs:Depends}, ${misc:Depends} Recommends: httpd Description: user-provided CGI scripts invoked by userv This package contains ucgi, a userv service which allows CGI programs @@ -56,7 +56,7 @@ Description: user-provided CGI scripts invoked by userv Package: userv-groupmanage Architecture: all -Depends: userv +Depends: userv, ${perl:Depends}, ${misc:Depends} Description: user-controlled group membership groupmanage is a userv service which allows individual shell users to create UN*X groups, and/or to change the membership of existing @@ -67,7 +67,7 @@ Description: user-controlled group membership Package: userv-git-daemon Architecture: all -Depends: userv, git-core +Depends: userv, git-core, adduser, ${perl:Depends}, ${misc:Depends} Description: per-user git daemon service userv-git-daemon allows users to publish git repositories which will be published via the git protocol on 9418. This is a bit like @@ -82,6 +82,7 @@ Description: per-user git daemon service Package: userv-misc Architecture: all Depends: userv +Recommends: ${perl:Depends}, ${misc:Depends} Description: miscellaneous small userv scripts This package a few small userv services. Since you must choose whether to install this package or not as one lump, the default