README.source 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. ====================================================
  2. Debian source package for ‘jquery-throttle-debounce’
  3. ====================================================
  4. Build source package from VCS
  5. =============================
  6. The source for the Debian packaging is managed in these conventional
  7. Git branches:
  8. master
  9. The current released code base.
  10. packaging
  11. Debian packaging development branch.
  12. upstream
  13. Upstream source code base, as imported from tarballs.
  14. pristine-tar
  15. Metadata for reproducibly generating upstream tarball.
  16. To build the source package from the Git VCS, use the Debian ‘gitpkg’
  17. tool to generate all the files::
  18. $ git checkout master
  19. $ gitpkg packaging upstream
  20. The ‘dpkg-source’ process will complain about the “deletion” of
  21. upstream source. This is because the upstream source is not present at
  22. all in the ‘packaging’ branch exported, but in the ‘upstream’ branch.
  23. The upstream source is safely exported earlier in its own tarball.
  24. The generated source package is the source control file
  25. ‘../deb-packages/jquery-throttle-debounce/jquery-throttle-debounce_$DEBIANVER.dsc’
  26. and its associated files in that directory.
  27. Omitted components
  28. ==================
  29. Components that have been omitted from Debian because they do not
  30. constitude the source form of the work:
  31. * The compiled library.
  32. Files: *.min.js
  33. * The compiled documentation.
  34. Files: docs/
  35. Comment:
  36. The files in this directory declare they were generated with
  37. “Natural Docs”. The source documents are not part of the
  38. distribution.
  39. * Compiled files in the examples.
  40. Files: examples/index.css
  41. Comment:
  42. The CSS file in this directory is evidently compiled from source
  43. documents that are not part of the distribution.
  44. * Bundled third-party libraries.
  45. Files: shared/ba-debug.js
  46. Comment:
  47. Bundled copy of the JavaScript Debug library.
  48. Files: shared/jquery-*.js
  49. Comment:
  50. Bundled copy of versions of th jQuery library.
  51. Files: shared/qunit.js
  52. Comment:
  53. Bundled copy of the QUnit library.
  54. Files: shared/SyntaxHighlighter/
  55. Comment:
  56. Bundled copy of the SyntaxHighlighter library.
  57. -- Ben Finney <ben+debian@benfinney.id.au>, Wed, 6 Jul 2016 23:36:40 +1000