diff --git a/user/listenbrainz-mpd/template.py b/user/listenbrainz-mpd/template.py new file mode 100644 index 0000000000..418151301d --- /dev/null +++ b/user/listenbrainz-mpd/template.py @@ -0,0 +1,21 @@ +pkgname = "listenbrainz-mpd" +pkgver = "2.3.8" +pkgrel = 0 +build_style = "cargo" +hostmakedepends = ["cargo", "pkgconf"] +makedepends = ["openssl-devel", "rust-std", "sqlite-devel"] +pkgdesc = "ListenBrainz submission client for MPD" +maintainer = "JetpackJackson <jetpackjackson@katzenmue.de>" +license = "AGPL-3.0-only" +url = "https://codeberg.org/elomatreb/listenbrainz-mpd" +source = f"{url}/archive/v{pkgver}.tar.gz" +sha256 = "0a3456029c6eb73b391b1ad3b0f01795554c3b040f63998112a4a5fe8cbc7637" +# no tests +options = ["!check"] + + +def install(self): + self.install_bin( + f"target/{self.profile().triplet}/release/listenbrainz-mpd" + ) + self.install_license("LICENSE.txt")