Packaging/SDL

Packaging of SDL2 and related libraries. We use tar_git for packaging.

Current approach

 * Using  (see git-remote-hg wiki)
 * Branch is
 * Token is also
 * Package name in nemo:devel:mw, Git repository, Hg repository:
 * libsdl2: https://github.com/nemomobile-packages/libsdl (upstream: https://hg.libsdl.org/SDL/)
 * libsdl2-image: https://github.com/nemomobile-packages/libsdl-image (upstream: https://hg.libsdl.org/SDL_image/)
 * libsdl2-mixer: https://github.com/nemomobile-packages/libsdl-mixer (upstream: https://hg.libsdl.org/SDL_mixer/)
 * libsdl2-ttf: https://github.com/nemomobile-packages/libsdl-ttf (upstream: https://hg.libsdl.org/SDL_ttf/)

Packaging new upstream releases

 * 1) Clone upstream:
 * 2) Add nemo remote:
 * 3) Checkout the "nemo" branch:
 * 4) Merge a new upstream release:   (potentially drop local patches merged upstream)
 * 5) Update version in , reset release to
 * 6) Run a test build:
 * 7) Commit spec file changes, message:
 * 8) Push changes:
 * 9) Tag as   (e.g.  )
 * 10) Push tag:
 * 1) Push tag:

Packaging local changes / patches

 * 1) Clone nemo:
 * 2) Checkout the "nemo" branch:
 * 3) Make changes
 * 4) Run a test build:
 * 5) Increment release number in
 * 6) Commit with message
 * 7) Push changes:
 * 8) Tag as   (e.g.  )
 * 9) Push tag:
 * 1) Push tag:

Previously

 * Using hg-fast-export for importing from hg to git
 * Branch is
 * Token is