Skip to content

hughrawlinson/chuck-debian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

ChucK Debian Packaging

A repo for me to manually package binary .deb files for ChucK.

How to:

  1. Clone Chuck from it's own repo and follow instructions to build.
  2. Grab the version number of ChucK and update it in the directory name `chuck_{version}-{packageVersion}
  3. Update the package name in DEBIAN/control.
  4. Check that the architecture matches what you built on in DEBIAN/control.
  5. In the root directory, run dpkg-deb chuck_{version}...
  6. In the resulting .deb, rename it to add the architecture just before the ..
  7. Run sudo dpkg -i {your deb package} and chuck to check that the binary was installed correctly

Congrats! You have a deb. Share it, release it, whatever you like!

To Do:

  • Script this so that you can pull whatever the latest build is
  • Multi-architecture debian files? Right now I've only done .deb
  • Maybe listen to PRs (or nightly), run a regular preview build
  • Historical builds?
  • A PPA