From 05e667006070281ee475b54acbf737d50fdb9718 Mon Sep 17 00:00:00 2001 From: xxanqw Date: Sun, 23 Nov 2025 06:19:13 +0200 Subject: Add support for building DEB and RPM packages in CI workflows --- Cargo.toml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index aac724c..eab83a2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,6 +3,28 @@ name = "mikusays" version = "0.1.3" edition = "2024" description = "A \"cowsay\" clone with Hatsune Miku ASCII art and speech bubbles." +license = "MIT" + +[package.metadata.deb] +maintainer = "Ivan Potiienko " +copyright = "2025, xxanqw " +license-file = ["LICENSE", "4"] +extended-description = """\ +A cowsay clone featuring Hatsune Miku ASCII art with speech bubbles. \ +Create fun terminal messages with various Miku styles.""" +depends = "$auto" +section = "utils" +priority = "optional" +assets = [ + ["target/release/mikusays", "usr/bin/", "755"], + ["README.md", "usr/share/doc/mikusays/", "644"], +] + +[package.metadata.generate-rpm] +assets = [ + { source = "target/release/mikusays", dest = "/usr/bin/mikusays", mode = "755" }, + { source = "README.md", dest = "/usr/share/doc/mikusays/README.md", mode = "644" }, +] [dependencies] crossterm = "0.29" -- cgit v1.3-2-g0d8e