This module uses gbp and upstream git repository

To update this package, first import the changes from upstream:
- fit fetch -a
- git merge v1.xxx

Update the debian/copyright file:
- cme update dpkg-copyright
See also https://github.com/dod38fr/config-model/wiki/Updating-debian-copyright-file-with-cme

Generate a temporary changelog:
- gbp dch --new-version=1.xx.y-1 --snapshot --auto debian/

Check patches (and cleanup if necessary):
- quilt push -a

Commit debian/changelog (otherwise, gbp buildpackage ties to build the
old version):
- git commit -m"new upstream version" debian/changelog

Test the first build and create a new pristine-tar:
- gbp buildpackage --git-ignore-new --git-pristine-tar --git-pristine-tar-commit --git-no-purge

Regenerate the symbol file:
- cd <build-area>/libuv1/ (if you get an error there, redo the previous
  step without forgetting the --git-no-purge flag)
- dpkg-gensymbols -plibuv1
- review the diff (see links below)
- create a patch : dpkg-gensymbols -plibuv1 | perl -p -E 's/([\d.]+)-\d.*/$1/;' > /tmp/sym.patch
- cd -
- apply the patch: patch debian/libuv1.symbols /tmp/sym.patch

See https://www.debian.org/doc/manuals/maint-guide/advanced.en.html#librarysymbols
and dpkg-gensymbols man page

Once the new pristine-tar is created, rebuild (if needed) with:
- gbp buildpackage --git-ignore-new

Update the changelog:
- gbp dch -Ra

Once everything is fine, build a source package and tag:
- gbp buildpackage -S --git-tag

Push on salsa:
- gbp push

For more details, see
https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.import.upstream-git.html#gbp.import.upstream.git.notarball

 -- domi <domi.dumont@free.fr>, Thu,  3 May 2018 18:46:44 +0200
