dh-make-gosa(1)

dh-make-gosa1

Debianizes the source of a given gosa plugin

Usage

dh-make-gosa [OPTION] ... SOURCE

Overview

dh-make-gosa takes a directory or tar ball of an existing gosa plugin and adds debian information to it. Feel free to use dpkg-buildpackage to generate your own gosa-plugin package from source or svn and enable it in the gosa.conf(5) file to activate it.

Options

-r debian-release, --release debian-release

Set the Debian release to debian-release when generating the Debian tree. Default is the unstable release.

--dest destination-directory

Place where dh-make-gosa will place its working data while generating the source directory. Defaults to the current directory.

--section debian-section

Set the Debian section to debian-section when generating the Debian tree. Defaults to the the web section.

--depends package,package,...

Add additional dependencies to the Debian tree which did not get listed in the plugin.dsc file. This is a comma separated list of Debian package names.

-e mail, --email mail

Overrides the Debian packager defined inside the plugin.dsc file by the one specified by mail.

Example usage

# Check out a plugin from SVN
svn co https://oss.gonicus.de/repositories/gosa/trunk/gosa-plugins/samba /tmp/samba
# Debianize the tree
cd /tmp
dh-make-gosa --email [email protected] --release etch --section web samba
# Build debian package
cd samba
dpkg-buildpackage -uc -us -rfakeroot

To build everything from the subversion repository which is GOsa related, please take a look at the contributed make-gosa-package script.

Releases

7 releases since Debian 6.0 (Squeeze); the text changed 2 times.

  1. 6.0
  2. 7
  3. 8–12

Author

Cajus Pollmeier <[email protected]>

Bugs

Please report any bugs, or post any suggestions, to the GOsa mailing list <[email protected]> or to <https://oss.gonicus.de/labs/gosa>

From gosa-dev 2.8~git20230203.10abe45+dfsg-1+deb12u2 in Debian 12 (Bookworm). Parsed by carta from the page's man source.