diff --git a/vial/alr.sh b/vial/alr.sh index 3a126bc..372be3d 100644 --- a/vial/alr.sh +++ b/vial/alr.sh @@ -1,6 +1,6 @@ name='vial' -version='0.7.1' -release='8' +version='0.7.3' +release='1' desc='Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time, similar to VIA.' homepage='https://get.vial.today/' maintainer="Евгений Храмов " @@ -20,6 +20,7 @@ scripts=( prepare() { chmod +x Vial-v${version}-x86_64.AppImage + sleep 5 ./Vial-v${version}-x86_64.AppImage --appimage-extract } @@ -33,8 +34,7 @@ build() { package() { install -Dm755 "${srcdir}/Vial-v${version}-x86_64.AppImage" "${pkgdir}/opt/${name}/${name}.AppImage" - - install -Dm644 "${srcdir}/squashfs-root/Vial.desktop" "${pkgdir}/usr/share/applications/${name}.desktop" + install-desktop ${srcdir}/squashfs-root/Vial.desktop vial install -dm755 "${pkgdir}/usr/share/" cp -a "${srcdir}/squashfs-root/usr/share/icons" "${pkgdir}/usr/share/" @@ -45,3 +45,10 @@ package() { install -Dm644 "${scriptdir}/99-vial.rules" "${pkgdir}/usr/lib/udev/rules.d/99-vial.rules" } +files() { + echo ./opt/vial/vial.AppImage + echo ./usr/bin/vial + echo ./usr/lib/udev/rules.d/99-vial.rules + echo ./usr/share/applications/vial + printf '"%s" ' ./usr/share/icons/hicolor/**/apps/Vial.png +} diff --git a/vial/postinstall.sh b/vial/postinstall.sh index de717d2..8703a37 100644 --- a/vial/postinstall.sh +++ b/vial/postinstall.sh @@ -1,2 +1,2 @@ #!/bin/env bash -udevadm control --reload-rules \ No newline at end of file +udevadm control --reload-rules && udevadm trigger \ No newline at end of file