# changelog

author: clime <clime@fedoraproject.org> 0.1-1
changelog:
  - use cmd_repr helper to properly render the executed command
  - strip starting and ending whitespaces if any
  - change to working email
  - pass now required path to git_vcs macro in spec file
  - source env before sourcing anything else
  - fix spec files after CACHE to OUTPUT rename
  - fix rpkg-util spec files
  - build fix for rhel6
  - provide man pages statically and add regen.sh
  - add some explanation for tags matching
  - allow multiple lines inside {{{}}}, fix expression for quoted
  strings so that the closest quote is matched
  - add missing BRs
  - move preproc and rpkg macro defs into separate packages


author: clime <clime@fedoraproject.org> 0.2-1
changelog:
  - encoding fixes
  - make regular-expression only implementation
  - add NOTE into help/man about usage of preproc on uknown files


author: clime <clime@fedoraproject.org> 0.3-1
changelog:
  - test preproc when building
  -----BEGIN PGP SIGNATURE-----

  iQFMBAABCAA2FiEEJTxZNkmLw1z8vuZrGHXOEhhBQo8FAl/xsRsYHGNsaW1lQGZl
  ZG9yYXByb2plY3Qub3JnAAoJEBh1zhIYQUKP6rQH/joL7lXLZv8I9k0cM/g0NtQl
  fbzh8yMETVXU/0VKV9T0yS5nj9S2LrBpO22AlpCmSor0EynpZUxmlzM33SFOkhL6
  yoKJj+EZ3aoWDDijI0XQNUBDHTCByKXFrIG11wdKeBe/5/RE+aEGotk70p41m1yO
  Pc2xde6VL4OhQ4YHjbXReERfZKAPFLcSGnrcthTLsfipxPS0v4C9mugks9iCQBzg
  lDC+58tmjKgkGkFg+zliI5XV3tjYxOTL/2dMHwK5AiDMqwt1udb1jAtkJY0G+DnA
  fuxxEjvwHltCy8AKMR3NAwlv4MUOW2Jkk7FOTEpuvAVjONO/g8vY2NiK3kYTtpg=
  =HnDC
  -----END PGP SIGNATURE-----


author: clime <clime@fedoraproject.org> 0.4-1
changelog:
  - fix tests, add correct requires and buildrequires
  -----BEGIN PGP SIGNATURE-----

  iQFMBAABCAA2FiEEJTxZNkmLw1z8vuZrGHXOEhhBQo8FAmAC92IYHGNsaW1lQGZl
  ZG9yYXByb2plY3Qub3JnAAoJEBh1zhIYQUKPWGYH/1oPH8b/9+rdzgqO3MeK5qpk
  2RdgIBc1SAxAtbuAz9r3BiyZvLHJP+FJe20eXACuPj3iEYFIXtmv2AsLt1PMeoh5
  3avNk2OxOlNJ3CiBm3bYhQmSiAICN8TYkTlcjLd3nviPDqRc2gxhSwFbuuhRV8uu
  oSmCw/xqzn6+bMez2jpCqoJK/Sln+odTwhq12IQvGC/GisQZOrzo3tTPwqFFu5v/
  mSamgYCSEy0HYp7o9d8li+pgTJHX3EaJYo3P7c5/sCCHxtDVhYyJq2aO7363t3m1
  +G1g0jP4j24CKLWAJYD4z+nkCWOngu78nu/c4PSeBz/5WxXnuN13oAf9Ef8b5P0=
  =6140
  -----END PGP SIGNATURE-----


author: clime <clime@fedoraproject.org> 0.5-1
changelog:
  - we need to sed python version also in %check section of spec
  -----BEGIN PGP SIGNATURE-----

  iQFMBAABCAA2FiEEJTxZNkmLw1z8vuZrGHXOEhhBQo8FAmADBK8YHGNsaW1lQGZl
  ZG9yYXByb2plY3Qub3JnAAoJEBh1zhIYQUKPeZ0IAMWS9Pt3ztnGr3GWzDpdu4pX
  D0+I6sVbgF9EAsxn14+Dw3TavI4GQRmhMLHK1no57T8NoEmpcBv8+vAdG9IfEjnl
  1o7DMFMwqOs2Km/LFGxgGgJdNKp3fXd0JO+HRjpz06JdZTmsn9TB7TotZVrbnzXz
  QePNOqkUvSNXMM/JAxjBM793aWHiToNNeuXnGaUALhnZ71QPjdDr2M6weXaOCN+c
  YZydY6FjIV45V8K/De0FrfRAvvJs1hyYuUs2zEOOygOCv3jITFRm/gFdLvGPVPgu
  nVJzMET0Ea2Q8gGnjkCgQUU19rfPkmN+rujW4nzOdwZmFc2fX9fBHZ8nu2hSZzg=
  =bPxu
  -----END PGP SIGNATURE-----


author: clime <clime@fedoraproject.org> 3.beta-1
changelog:
  - v3 base
  - total rewrite from v2, pyrpkg is no longer used
  - lots of new git commands added (merge, log, status, ...)
  - configuration extended, contains now three sections rpkg, git, lookaside
  - also there are dynamic config section git_props and DEFAULT
  - the configuration options can be cross-referenced
  - possibility to change config options from command-line
  - rpkg now uses the latest rpkg-macros package (2.0)
  - commit and tag signing
  - auto-packing removed


author: clime <clime@fedoraproject.org> 3.rc2-1
changelog:
  - _sourcedir should possibly be set to pkg_path when parsing spec
  - check for invalid config keys passed on command-line
  - allow --spec to be a directory, autolocate spec then


author: clime <clime@fedoraproject.org> 0.3-1
changelog:
  - fix warning about unset git indetity in test_submodule_sources
  - skip test for submodule_sources on epel6
  - add missing sleep in tests, add TODO
  - fix changelog renderring for legacy git as there is no points-at
    option
  - resolve problem in git_pack and submodules for epel7


author: clime <clime@fedoraproject.org> 0.4-1
changelog:
  - remove shebangs in library files according to Fedora review
  - changes according to review - usage of %{_prefix} in spec, g-w for
  pack_sources
  - use git-core on Fedoras


author: clime <clime@fedoraproject.org> 1.0-1
changelog:
  - fix version check in git_pack
  - rpm-git-tag-sort is also required during build for tests
  - add man pages for rpkg-macros, redirect there from MACRO REFERENCE
    in man rpkg
  - fix parameter order for rpm-git-tag-sort in git_merged_tag_refs
  - fix version parsing from the latest tag, package name may contain
    dashes!
  - implement support for multiple Sources at once
  - use rpm-git-tag-sort for tag sorting & filtering in git_merged_tag_refs
  submodules
  - fix git_head for detached head state
  - in git_bumped_version, lead must be numeric and greater than zero to output
  follow as zero + small code tweak in git_version_generic
  - remove now unused git_bumped_release, set "" as default for lead in
  git_bumped_version
  - make lead="" the only special case, otherwise lead is lead
  - unify code and params for git_release and git_version
  - code cleanup


author: clime <clime@fedoraproject.org> 2.0-1
changelog:
  - derive GIT_ROOT and other git properties from the INPUT_DIR_PATH directory
  - INPUT_DIR_PATH, if not specified, is derived from INPUT_PATH
  -----BEGIN PGP SIGNATURE-----

  iQFMBAABCAA2FiEEJTxZNkmLw1z8vuZrGHXOEhhBQo8FAmAExu4YHGNsaW1lQGZl
  ZG9yYXByb2plY3Qub3JnAAoJEBh1zhIYQUKPJlAH/jwjLcAr4QuP6Iw7kvk33Y8/
  0QXMn1PvGcWNTm2Jw9pxWuy6L8ChiFUmB4+ixx65o3xxhVCK0HkJOeNRMEFiMzJ0
  elPKdTh9rLBHI5HsaKWRRLnPx++J1FILXNhk3Zma0BjAvyOjR9U0ZRUFzZkmv3+t
  aWZ0I3XHFhswwNU3tog2tCSbheQALI+vQR2oDnHVxLpHO1w7aEnsJe0A/SKZbtC6
  DhvQO06PpvGf85nEp4GK0irp5l6k3QPyf438tKhkEJSZJdQx9YNCjuA4MnQ6Tpue
  /Q9S5b4HNYmPoq/mTxFPhyMg7iJt9KMz1o4KTAIJuRSL0b9N8DSObMpbH7m0kkA=
  =EUcY
  -----END PGP SIGNATURE-----


author: clime <clime@fedoraproject.org> 1.0-1
changelog:
  - switch order of input arguments (target_repo first, package name second)
  - Update README.md
  - use "source_indices" param in spec instead of "sources" due to change in rpkg-
  util
  - fix tag ids output to contain 40 chars instead of 39
  - fix package description and improve comment formatting
  - update README.md
  - add README.md with description and example usage
  - add dot at the end of summary in spec
  - requires on dynamic libs are automatically generated by rpm


