Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.

Latest commit

 

History

History
35 lines (26 loc) · 1.23 KB

README.dev.md

File metadata and controls

35 lines (26 loc) · 1.23 KB

Releasing

Ubuntu PPA packages

  1. Switch to the ubuntu-ppa branch and merge the release tag from above.

Release script:

  1. run dev-bin/ppa-release.sh

Manual PPA process:

  1. Type dch -i and add the appropriate debian/changelog entry.
  2. Move tarball created above to a temp directory and name it geoip_1.?.?.orig.tar.gz.
  3. Unpack tarball.
  4. Copy debian directory from Git. (We intentionally do not include it in the tarball so that we don't interfere with Debian's packaging.)
  5. Update debian/changelog for the dist you are releasing to, e.g., precise, trusty, vivid, and prefix the version with the a ~ followed by the dist name, e.g., 1.6.3-1+maxmind1~trusty.
  6. Run debuild -S -sa -rfakeroot -k<KEY>. (The key may not be necessary if your .bashrc is appropriately )
  7. Run lintian to make sure everything looks sane.
  8. Run dput ppa:maxmind/ppa ../<source.changes files created above> to upload.
  9. Repeat 4-8 for remaining distributions.

Homebrew