mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 12:26:52 +02:00
testing/cinny: generate appdata file
This sets the appdata release from the pkgver and rel instead of inserting a new release in the appdata file for every upgrade.
This commit is contained in:
parent
f89af3ee9c
commit
8fa0ecb3ff
@ -1,9 +1,9 @@
|
||||
# Contributor: Ralf Rachinger <alpine@ralfrachinger.de>
|
||||
# Maintainer: Ralf Rachinger <alpine@ralfrachinger.de>
|
||||
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
|
||||
"
|
||||
|
||||
@ -53,9 +53,7 @@
|
||||
</provides>
|
||||
|
||||
<releases>
|
||||
<release version="2.2.2" date="2022-09-28" />
|
||||
<release version="2.2.0" date="2022-09-17" />
|
||||
<release version="2.1.3" date="2022-08-31" />
|
||||
<release version="$VERSION" date="$DATE"/>
|
||||
</releases>
|
||||
<content_rating type="oars-1.1"/>
|
||||
</component>
|
||||
Loading…
x
Reference in New Issue
Block a user