In this session I continue with packaging Snippet Expander for Debian and Ubuntu by trying to get the debuild CLI tool to build a .deb file, and eventually succeed! 🎉
By the end I have a .deb file that has the correct contents, and installs.
There’s still a bunch of clean up to do, and probably something needs to be done about Snippet Expander’s icon not showing in Budgie desktop’s menu, but we finally got it to work.
00:00:00 make site
00:01:20 make install
00:31:00 debuild
00:34:40 debuild –rootcmd
00:37:15 debian/rules $(prefix)
00:41:30 make deb fails!
01:10:10 debuild works!
01:13:25 .deb looks good
01:18:51 .deb works
01:22:48 fixup config
01:28:03 fixup make deb
01:34:05 commit all the things!
01:44:04 outro
—
Live coding an app with Go and SvelteJS.
Snippet Expander:- https://snippetexpander.org
Source Code: https://git.sr.ht/~ianmjones/snippetexpander
Always Developing Playlist:- https://www.youtube.com/playlist?list=PLDWtdmaxq1few8CjnK4MC3LLBMVpi_aCS
Blog:- https://ianmjones.com
Gemini:- gemini://ianmjones.com
Mastodon:- https://fosstodon.org/@ianmjones
Tech Used:
Go:- https://golang.org
Svelte:- https://svelte.dev
Wails:- https://wails.io
NixOS/Nixpkgs:- https://nixos.org
Debian:- https://www.debian.org
