[package] name = "podbringer" version = "0.5.3" authors = ["Paul van Tilburg "] edition = "2021" description = "Web service that provides podcasts for services that don't offer them (anymore)" readme = "README.md" repository = "https://git.luon.net/paul/podbringer" license = "MIT" [dependencies] async-trait = "0.1.57" cached = { version = "0.49.2", features = ["async"] } chrono = { version = "0.4.19", features = ["serde"] } enum_dispatch = "0.3.8" mime-db = "1.6.0" reqwest = { version = "0.11.10", features = ["json"] } rocket = { version = "0.5.0-rc.3", features = ["json"] } rocket_dyn_templates = { version = "0.1.0-rc.2", features = ["tera"] } rss = "2.0.1" thiserror = "1.0.31" url = { version = "2.2.2", features = ["serde"] } youtube_dl = { version = "0.9.0", features = ["tokio"] } ytextract = "0.11.2" [package.metadata.deb] maintainer = "Paul van Tilburg " copyright = "2022, Paul van Tilburg" depends = "$auto, systemd" extended-description = """\ Podbringer is a web service that provides podcasts for services that don't offer them (anymore). It provides a way to get the RSS feed for your podcast client and it facilites the downloads of the pods (enclosures). It currently only supports [Mixcloud](https://www.mixcloud.com) and [YouTube](https://www.youtube.com). Other back-ends might be added in the future. """ section = "net" priority = "optional" assets = [ ["README.md", "usr/share/doc/podbringer/", "664"], ["Rocket.toml.example", "/etc/podbringer.toml", "644"], ["target/release/podbringer", "usr/sbin/podbringer", "755"], ["templates/*", "usr/share/podbringer/templates", "755"] ] conf-files = [ "/etc/podbringer.toml" ] maintainer-scripts = "debian/" systemd-units = { unit-name = "podbringer" }