1RBM-DEB-SRC(1)                                                  RBM-DEB-SRC(1)
2
3
4

NAME

6       rbm-deb-src - Create debian source package
7

SYNOPSIS

9       rbm deb-src <project> [options]
10

DESCRIPTION

12       Create a debian source package for the selected project.
13

CONFIGURATION OPTIONS

15       The following configuration options are related to Debian packages :
16
17       debian_revision
18           The package revision used in debian packages. By default, when the
19           option pkg_rel is defined, this is what is used. Otherwise a
20           revision containing the number of commits since the last git tag,
21           and the hash of the commit is used.
22
23       deb_src
24           This is the script that is used to create the debian source
25           package. By default it will use the debian files listed in the
26           option debian_files and create the source package with dpkg-source.
27
28       deb
29           This is the script that is used to create the debian packages. By
30           default it will use the debian files listed in the option
31           debian_files and build the package using debuild or pdebuild
32           depending on whether the use_pbuilder option is set. The packages
33           will be signed using the key defined in the option debsign_keyid.
34
35       debian_files
36           This is an array containing the files to create in the debian
37           directory. Each item in the array is an hash, with the following
38           two keys : name is the file name in the debian directory of the
39           file to create, and content is the content of the file. The
40           filename and content are processed as template, so for instance if
41           you want to store the content of a file in a separate file, you can
42           use the INCLUDE directive.
43
44       use_pbuilder
45           If set to a true value, pbuilder will be used to build the debian
46           packages.
47
48       debsign_keyid
49           This is the gpg key that will be used to sign the debian packages.
50           Set to 0 if you don’t want to sign the packages.
51
52       See rbm_config(7) for all other options.
53

COMMAND LINE OPTIONS

55       The command line options related to Debian packages are :
56
57       --use-pbuilder, --no-use-pbuilder
58           Whether to use pbuilder when building debian packages
59
60       --debsign-keyid=<key id>
61           The id of the key to sign debian packages with. Set to 0 for no
62           signature.
63
64       See rbm_cli(7) for all other options.
65

SEE ALSO

67       rbm(1)
68
69
70
71                                  02/02/2019                    RBM-DEB-SRC(1)
Impressum