Scroll to navigation

man(8) pkgos.make man page man(8)

NAME

pkgos.make - helper with useful functions for maintainers

SYNOPSIS

pkgos.make

DESCRIPTION

pkgos.make uses exist .init.in file to generate appropriate init script, systemd unit if these files are absent. This make file also contains some common functions which can be useful for maintainers:

this function is responsible for generating init script and systemd unit.
generates list of authors taken from git log.
generate changelog file for debian distribution from git log.
downloads the new upstream tarball by using uscan.
downloads package from the upstream (https://github.com/openstack/<package_name>). The package_name is determined by the package of the current directory.
creates original tarball by using (xz|gz|bz2) data compressor.
create master branch.
is the pipeline of the functions fetch-upstream-remote, gen-orig-xz, get-master-branch.
write package version to the versioninfo file.
displays number of translated messages for each .po file in debian/po.
this functions calls podebconf-report-po with specific parameters.
generate list of all files of the package and write it to the MANIFEST.in.

EXAMPLES

./debian/rules <function_name>

SEE ALSO

pkgos-gen-systemd-unit(8), pkgos-gen-upstart-job(8), uscan(1), podebconf-report-po(1), quilt(1).

BUGS

No known bugs.

AUTHOR

02 Jun 2016 45.0