upgpkg: cylon-6.4-4: add appstream metainfo

This commit is contained in:
Christian Schendel 2025-10-22 07:31:44 +02:00
parent 4129083334
commit ea1136777d
Signed by: doppelhelix
GPG key ID: 5874D2437CD5BBB3
5 changed files with 55 additions and 9 deletions

View file

@ -3,14 +3,13 @@
# https://github.com/gavinlyonsrepo/cylon
pkgname=cylon
pkgver=6.4
pkgrel=3
pkgrel=4
pkgdesc="Updates, Maintenance, backup and system checks in a menu driven TUI written in Bash"
arch=('any')
url="https://github.com/gavinlyonsrepo/cylon"
license=(
GPL-3.0-or-later
)
makedepends=(
git
)
@ -25,8 +24,14 @@ optdepends=(
'openbsd-netcat: used for checking network'
'libnotify: desktop notifications'
)
source=("$pkgname-$pkgver::git+$url.git#tag=$pkgver")
b2sums=('2b72dfbdf595d60fe98c8f96d1dc8d18c95be845073aab1c85b4752993771f061e99067d0d93192e1b40fa90fd5115767991cd08dccdfde21ebb5dcd10ef2949')
source=(
"$pkgname-$pkgver::git+$url.git#tag=$pkgver"
"io.github.gavinlyonsrepo.cylon.metainfo.xml"
"cylonicon.svg"
)
b2sums=('2b72dfbdf595d60fe98c8f96d1dc8d18c95be845073aab1c85b4752993771f061e99067d0d93192e1b40fa90fd5115767991cd08dccdfde21ebb5dcd10ef2949'
'f166b3671cdad778a4eaea556349a1d7a9ea1c26eb9768d9a1e098de9492487518ff87a05a11fefa1f7a6460629002a570a1aa02ca878531203919781484ae25'
'c9c7ae71eec0eb410e1ba06fe762dd718506e23d1531a7e6b83fba8c804ee88ed7c0d9cf994c2819e1fc58c175ee1feb3361481d61bca064952a53e32540d5b2')
package() {
depends+=(
@ -45,11 +50,15 @@ package() {
install -Dm0644 README.md "$pkgdir/usr/share/doc/${pkgname}/Readme.md"
install -Dm0644 documentation/help/*.md "$pkgdir/usr/share/doc/${pkgname}/"
install -Dm0644 documentation/help/cylon.7 "$pkgdir/usr/share/man/man7/cylon.7"
install -Dm0644 documentation/help/cylon.7 \
"$pkgdir/usr/share/man/man7/cylon.7"
install -Dm0644 desktop/cylon.desktop "$pkgdir/usr/share/applications/cylon.desktop"
install -Dm0644 desktop/cylonicon.png "$pkgdir/usr/share/pixmaps/cylonicon.png"
install -Dm0644 desktop/cylon.desktop \
"$pkgdir/usr/share/applications/cylon.desktop"
install -Dm0644 ../cylonicon.svg \
"$pkgdir/usr/share/icons/hicolor/scalable/apps/cylonicon.svg"
install -Dm644 ../io.github.gavinlyonsrepo.cylon.metainfo.xml \
"${pkgdir}/usr/share/metainfo/io.github.gavinlyonsrepo.cylon.metainfo.xml"
}
# vim: set ft=sh ts=4 sw=4 et: