Commit 1d872afb authored by Otto Kekäläinen's avatar Otto Kekäläinen
Browse files

Update contributor documentation

parent 07f627d6
...@@ -27,17 +27,17 @@ work-flow, so it is recommended to fork the Github mirror available at ...@@ -27,17 +27,17 @@ work-flow, so it is recommended to fork the Github mirror available at
Once you have a fork at Github, clone the source repository with all relevant Once you have a fork at Github, clone the source repository with all relevant
branches (master, upstream, prisine-tar) to your local environment branches (master, upstream, prisine-tar) to your local environment
gbp-clone --pristine-tar git@github.com:{username}/mariadb-10.0.git gbp clone --pristine-tar git@github.com:{username}/mariadb-10.0.git
Clone needs to be run only once. On later runs you can refresh your clone with Clone needs to be run only once. On later runs you can refresh your clone with
relevant branches using relevant branches using
gbp-pull --pristine-tar --force gbp pull --pristine-tar --force
## Building the packages ## Building the packages
Build binaries, run testsuite and build Debian packages with Build binaries, run testsuite and build Debian packages with
git-buildpackage gbp buildpackage
On the first run git-buildpackage will complain if some of the build dependencies On the first run git-buildpackage will complain if some of the build dependencies
defined in debian/control is missing. Simply install those packages and run the defined in debian/control is missing. Simply install those packages and run the
...@@ -56,7 +56,7 @@ the following environment variable: ...@@ -56,7 +56,7 @@ the following environment variable:
If you want to run the build in parallel on 2 CPUs and have verbose output: If you want to run the build in parallel on 2 CPUs and have verbose output:
export DEB_BUILD_OPTIONS="parallel=2 verbose" export DEB_BUILD_OPTIONS="parallel=2 verbose"
The options above can also be combined freely to get desired behaviour. The options above can also be combined freely to get desired behavior.
## Creating a feature or bugfix branch ## Creating a feature or bugfix branch
...@@ -93,3 +93,4 @@ found in debian/patches and activated by a line in debian/patches/series ...@@ -93,3 +93,4 @@ found in debian/patches and activated by a line in debian/patches/series
Whatever you change is, you should bundle in you commit also a short description Whatever you change is, you should bundle in you commit also a short description
in the file at debian/changelog in the file at debian/changelog
An example of a good pull request is https://github.com/ottok/mariadb-10.0/pull/33/files
mariadb-10.0 (10.0.24-4) UNRELEASED; urgency=low
* Update contributor documentation to match git-buildpackage version
in sid.
-- Otto Kekäläinen <otto@debian.org> Tue, 08 Mar 2016 23:33:39 +0200
mariadb-10.0 (10.0.24-3) unstable; urgency=low mariadb-10.0 (10.0.24-3) unstable; urgency=low
* Fix typo in rules file about Mroonga control section * Fix typo in rules file about Mroonga control section
......
...@@ -2,7 +2,7 @@ Source: mariadb-10.0 ...@@ -2,7 +2,7 @@ Source: mariadb-10.0
Section: database Section: database
Priority: optional Priority: optional
Maintainer: Debian MySQL Maintainers <pkg-mysql-maint@lists.alioth.debian.org> Maintainer: Debian MySQL Maintainers <pkg-mysql-maint@lists.alioth.debian.org>
Uploaders: Otto Kekäläinen <otto@seravo.fi>, Arnaud Fontaine <arnau@debian.org> Uploaders: Otto Kekäläinen <otto@debian.org>, Arnaud Fontaine <arnau@debian.org>
Build-Depends: bison, Build-Depends: bison,
chrpath, chrpath,
cmake, cmake,
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment