File: control

package info (click to toggle)
sbuild 0.91.5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,832 kB
  • sloc: perl: 18,718; sh: 1,210; python: 823; sql: 797; lisp: 304; makefile: 293
file content (183 lines) | stat: -rw-r--r-- 7,187 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
Source: sbuild
Section: devel
Priority: optional
Maintainer: sbuild maintainers <sbuild@packages.debian.org>
Uploaders: Johannes Schauer Marin Rodrigues <josch@debian.org>,
           Michael Banck <mbanck@debian.org>,
           Francesco Paolo Lovergine <frankie@debian.org>,
           Wookey <wookey@debian.org>,
           Michael Stapelberg <stapelberg@debian.org>,
           Christian Kastner <ckk@debian.org>,
           Jochen Sprickerhof <jspricke@debian.org>,
Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: apt <!nocheck>,
                     dh-python,
                     dh-sequence-python3,
                     groff-base,
                     libdpkg-perl (>= 1.21.14),
                     libexception-class-perl,
                     libfilesys-df-perl,
                     libmime-lite-perl,
                     libyaml-tiny-perl,
                     perltidy <!nocheck>,
                     python3-all,
                     shfmt <!nocheck>
Standards-Version: 4.7.2
Rules-Requires-Root: no
Vcs-Browser: https://salsa.debian.org/debian/sbuild
Vcs-Git: https://salsa.debian.org/debian/sbuild.git

Package: libsbuild-perl
Architecture: all
Section: perl
Depends: libdpkg-perl (>= 1.21.14),
         libexception-class-perl,
         libfilesys-df-perl,
         libmime-lite-perl,
         ${misc:Depends},
         ${perl:Depends}
Description: Library for building Debian binary packages from Debian sources
 The sbuild suite of programs (wanna-build, buildd and sbuild) are
 used to build binary packages from source packages.  The wanna-build
 database tracks packages which require building; buildd schedules
 work from information it gets from the wanna-build database; sbuild
 does the actual package building.
 .
 This package contains the core library modules used by these
 programs.

Package: sbuild
Architecture: all
Depends: libsbuild-perl (= ${source:Version}),
         iproute2 | sbuild-schroot,
         uidmap | sbuild-schroot,
         mount | sbuild-schroot,
         passwd | sbuild-schroot,
         ${misc:Depends},
         ${perl:Depends},
         ${shlibs:Depends}
Recommends: mmdebstrap (>= 1.4.0), sbuild-schroot, dpkg-dev, apt-utils
Suggests: autopkgtest, piuparts
Description: Tool for building Debian binary packages from Debian sources
 The sbuild suite of programs (buildd and sbuild) are used to build
 binary packages from source packages.  sbuild does the actual package
 building.
 .
 sbuild uses chroots to build packages, which act as virtual, minimal
 operating system installations dedicated to package building.  This
 means that a number of environments may be used for building
 simultaneously on the same machines, for example stable, testing,
 unstable and experimental.  A chroot environment allows packages to be built
 in a controlled, clean environment.  sbuild installs only essential and
 build-essential packages, plus those in the package build
 dependencies.

Package: sbuild-debian-developer-setup
Architecture: all
Section: oldlibs
Depends: apt-cacher-ng | apt-cacher,
         cron | cron-daemon,
         sbuild-schroot,
         schroot,
         debootstrap,
         ${misc:Depends},
         ${perl:Depends},
         ${shlibs:Depends}
Description: Deprecated: Convenience script to set up an sbuild environment for Debian Developers
 Note that this uses the schroot backend which is no longer used on the Debian
 buildds. Please switch to the unshare backend. It does not need any prior
 setup nor regular cron jobs.
 .
 Run "sudo sbuild-debian-developer-setup" to add the current user to the sbuild
 group, create an schroot for building packages for Debian unstable, and create
 a cronjob which updates said schroot daily.
 .
 This script assumes you are on an un-metered internet connection (daily schroot
 updates might be costly otherwise).

Package: buildd
Architecture: all
Depends: adduser,
         cron,
         default-mta | mail-transport-agent,
         devscripts,
         dupload,
         libsbuild-perl,
         libyaml-tiny-perl,
         sbuild (= ${binary:Version}),
         sbuild-schroot,
         ${misc:Depends},
         ${perl:Depends}
Recommends: sudo
Suggests: schroot, wanna-build
Replaces: sbuild, ubuntu-dev-tools (<= 0.83)
Breaks: ubuntu-dev-tools (<= 0.83)
Description: Daemon for automatically building Debian binary packages from Debian sources
 The sbuild suite of programs (buildd and sbuild) are
 used to build binary packages from source packages.  The wanna-build
 database tracks packages which require building; buildd schedules
 work from information it gets from the wanna-build database; sbuild
 does the actual package building.
 .
 buildd is a daemon which will build Debian packages automatically
 using the wanna-build database to identify which packages need to be
 built.  Note that the wanna-build database is not packaged, and
 requires installing separately.

Package: sbuild-qemu
Architecture: all
Depends: autopkgtest (>= 5.17~),
         python3-pexpect,
         python3-psutil,
         qemu-system-x86,
         qemu-utils,
         sbuild,
         vmdb2 (>= 0.22),
         ${misc:Depends},
         ${python3:Depends},
Recommends: qemu-system-arm,
            qemu-system-ppc,
Description: Utilities for using sbuild with QEMU images
 These utilities facilitate the use of sbuild together with QEMU images using
 sbuild's  --chroot-mode=autopkgtest. Currently, amd64 and i386 guest
 architectures are supported, with more in the works.
 .
 The following utilities are provided:
 .
   * sbuild-qemu-create  Create an image suitable for building packages
   * sbuild-qemu-update  Run apt-get update within the image
   * sbuild-qemu         Use sbuild with the image to build a package

Package: sbuild-schroot
Architecture: all
Depends: adduser,
         sbuild (= ${source:Version}),
         schroot,
         ${misc:Depends},
         ${perl:Depends},
         ${shlibs:Depends}
Breaks: sbuild (<< 0.90.3)
Replaces: sbuild (<< 0.90.3)
Recommends: debootstrap
Suggests: e2fsprogs, kmod, wget
Description: Tool for building Debian binary packages from Debian sources (schroot version)
 Note that this uses the schroot backend which is no longer used on the Debian
 buildds. Please switch to the unshare backend. It does not need any prior
 setup nor regular cron jobs.
 .
 The sbuild suite of programs (buildd and sbuild) are used to build
 binary packages from source packages.  sbuild does the actual package
 building.
 .
 sbuild uses chroots to build packages, which act as virtual, minimal
 operating system installations dedicated to package building.  This
 means that a number of environments may be used for building
 simultaneously on the same machines, for example stable, testing,
 unstable and experimental.  When coupled with schroot to create
 snapshots of chroots, sbuild may be used to build many packages in
 parallel.  A chroot environment allows packages to be built in a
 controlled, clean environment.  sbuild installs only essential and
 build-essential packages, plus those in the package build
 dependencies.
 .
 This contains support files and configuration for the sbuild schroot backend.