diff --git a/testing/cinny/APKBUILD b/testing/cinny/APKBUILD index a919ad7537e..436c8389df8 100644 --- a/testing/cinny/APKBUILD +++ b/testing/cinny/APKBUILD @@ -1,9 +1,9 @@ # Contributor: Ralf Rachinger # Maintainer: Ralf Rachinger pkgname=cinny -# NOTE: also update the AppStream! pkgver=2.2.2 -pkgrel=0 +_releasedate="2022-09-28" +pkgrel=1 pkgdesc="Yet another matrix client" url="https://cinny.in" # limited by tauri platform support @@ -25,7 +25,7 @@ makedepends=" source=" cinny-$pkgver.zip::https://github.com/cinnyapp/cinny-desktop/releases/download/v$pkgver/cinny-desktop-v$pkgver.zip 0001-disable-tauri-updater.patch - in.cinny.Cinny.appdata.xml + in.cinny.Cinny.appdata.xml.in in.cinny.Cinny.desktop " builddir="$srcdir/cinny-desktop" @@ -60,7 +60,12 @@ package() { install -Dm755 -t "$pkgdir"/usr/bin "$_rustdir"/target/release/cinny install -Dm644 -t "$pkgdir"/usr/share/applications/ "$srcdir"/in.cinny.Cinny.desktop - install -Dm644 -t "$pkgdir"/usr/share/metainfo/ "$srcdir"/in.cinny.Cinny.appdata.xml + + # Generate appdata file + mkdir -p "$pkgdir"/usr/share/metainfo/ + export DATE="$_releasedate" + export VERSION="$pkgver-$pkgrel" + envsubst < "$srcdir"/in.cinny.Cinny.appdata.xml.in > "$pkgdir"/usr/share/metainfo/in.cinny.Cinny.appdata.xml install -Dm644 "$_rustdir"/icons/32x32.png "$pkgdir"/usr/share/icons/hicolor/32x32/apps/cinny.png install -Dm644 "$_rustdir"/icons/128x128.png "$pkgdir"/usr/share/icons/hicolor/128x128/apps/cinny.png @@ -71,6 +76,6 @@ package() { sha512sums=" 186f64a021a958393837f6a3a3e9cd7396ee133ba26b961267d8090d71798cb82979c650374c59610f66b47f6de15b5c993871e1a0e49f7d2aa444ea0eca7f99 cinny-2.2.2.zip 882fffa59d8cda7a8dcc424f02af46c2dec078c3484122e27646fa18501c529129c3b084227c59096bae738dec266a45388afcd080adf929ffb707168926ad36 0001-disable-tauri-updater.patch -85a87828735c3b93379a1f6bd85f2a94bff7d09b6701872df10d39f204159c7dd4efe6c7009d49d006ddaf57e2514e93d0e3e3a509a5d96aa5a79ce62c08cba3 in.cinny.Cinny.appdata.xml +215262a8ace51aa679398e0e6e849e853809938026665bfe9bf704cb49f9ee6d02c7bffdaf79296cef5c478006d12d95dcc6fb3fa2e178783cccee322e897b7a in.cinny.Cinny.appdata.xml.in 29b3afefa5af3b5463e8903802e7f4e0374b97c5c0b56fda920cdb6352cad95827621e1a7d51e86a82defab9852bda15e505e69b85eac653cd8aa2c4dd813029 in.cinny.Cinny.desktop " diff --git a/testing/cinny/in.cinny.Cinny.appdata.xml b/testing/cinny/in.cinny.Cinny.appdata.xml.in similarity index 93% rename from testing/cinny/in.cinny.Cinny.appdata.xml rename to testing/cinny/in.cinny.Cinny.appdata.xml.in index 2b3e44ae94c..4bba817a3dc 100644 --- a/testing/cinny/in.cinny.Cinny.appdata.xml +++ b/testing/cinny/in.cinny.Cinny.appdata.xml.in @@ -53,9 +53,7 @@ - - - +