README.source 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. Building the Debian source package for ‘comixcursors’
  2. =====================================================
  3. :Maintainer: Ben Finney <bignose@debian.org>
  4. :Updated: 2016-10-06
  5. Build source package from VCS
  6. -----------------------------
  7. The source for the Debian packaging is managed in these conventional
  8. Git branches:
  9. * master: The current released code base.
  10. * packaging: Debian packaging development branch.
  11. * upstream: Upstream source code base, as imported from tarballs.
  12. * pristine-tar: Metadata for reproducibly generating upstream tarball.
  13. To build the source package from the Git VCS, use the Debian ‘gitpkg’
  14. tool to generate all the files::
  15. $ git checkout master
  16. $ gitpkg packaging upstream
  17. The ‘dpkg-source’ process will complain about the “deletion” of
  18. upstream source. This is because the upstream source is not present at
  19. all in the ‘packaging’ branch exported, but in the ‘upstream’ branch.
  20. The upstream source is safely exported earlier in its own tarball.
  21. The generated source package is the source control file
  22. ‘../deb-packages/comixcursors/comixcursors_$DEBIANVER.dsc’ and its
  23. associated files in that directory.
  24. ..
  25. Local variables:
  26. coding: utf-8
  27. mode: text
  28. mode: rst
  29. End:
  30. vim: fileencoding=utf-8 filetype=rst :