dive icon indicating copy to clipboard operation
dive copied to clipboard

[WIP] prepare for debian package

Open tonymet opened this issue 9 months ago • 3 comments

goal: Prepare debian package and include in next debian release #62

Done So Far:

  • ./debian package dir is complete with rules, control, watch etc
  • dpkg-buildpackage -b starts build & fails
  • RFP on debian https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093710

TODO

Deps

these will need packaging ( gh-make-golang) + submission before dive will be accepted.

  • github.com/awesome-gocui/gocui
  • github.com/awesome-gocui/keybinding
  • github.com/docker/cli
  • github.com/phayes/permbits
  • github.com/Microsoft/go-winio
  • gotest.tools/v3 (gotest.tools in Debian)

Code

  • address missing deps (some are not in debian packages)
  • update copyright & upstream references to this repo

Process

  • get a few users to test
  • upload to mentors.debian.org
  • find sponsor
  • feedback / review from debian golang team

Testing

see https://github.com/tonymet/dive/tree/deb-2025/debian notes for more info on tools , building . especially schroot , debootstrap, mk-build-deps

tonymet avatar Jan 22 '25 01:01 tonymet