[package] name = "adept" description = "Bit Goblin automated video transcoding service." version = "0.1.0" edition = "2021" readme = "README.md" license = "BSD 2-Clause" authors = ["Gregory Ballantine "] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] toml = "0.5" serde = "1.0" serde_derive = "1.0" shellexpand = "2.1" [package.metadata.deb] license-file = "LICENSE" maintainer-scripts = "build/debian/service" depends = "ffmpeg (>= 4)" section = "video" assets = [ ["target/release/adept", "usr/bin", "755"], ["build/etc/example.toml", "etc/adept/example.toml", "644"], ["README.md", "usr/share/doc/adept/README", "644"] ] [package.metadata.deb.systemd-units] unit-name = "adept.service" enable = true start = true [package.metadata.generate-rpm] assets = [ { source = "target/release/adept", dest = "/usr/bin/adept", mode = "755" }, { source = "build/etc/example.toml", dest = "/etc/adept/example.toml", mode = "755"}, { source = "README.me", dest = "/usr/share/doc/adept/README", mode = "644"} ] [package.metadata.generate-rpm.requires] ffmpeg = ">= 4"