blob: acc5c2bdb0bb01a4c87697d6aef9f09059a1d6fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
# Maintainer: nippy <nippy@tuta.io>
pkgname=raveos-app-installer
pkgver=3.18
pkgrel=3
pkgdesc="RaveOS graphical application installer"
arch=('any')
url="https://git.rp1.hu/RaveOS/raveos-app-installer"
license=('MIT')
depends=('python' 'python-pyqt6' 'pacman' 'sudo')
optdepends=(
'yay: AUR csomag támogatás'
'flatpak: flatpak alkalmazás támogatás'
'sbsigntools: Secure Boot aláírás'
'efitools: Secure Boot kulcs telepítés'
'zstd: Secure Boot modul-aláírás'
)
source=()
sha256sums=()
BUILDDIR="${startdir}/build"
PKGDEST="${startdir}/build"
SRCDEST="${startdir}/build"
SRCPKGDEST="${startdir}/build"
LOGDEST="${startdir}/build"
package() {
install -Dm755 "${startdir}/raveos-app-installer" \
"${pkgdir}/usr/bin/raveos-app-installer"
install -Dm644 "${startdir}/raveos-app-installer.py" \
"${pkgdir}/usr/lib/raveos-app-installer/raveos-app-installer.py"
install -Dm644 "${startdir}/app-list.json" \
"${pkgdir}/usr/lib/raveos-app-installer/app-list.json"
install -Dm644 "${startdir}/raveos-app-installer.desktop" \
"${pkgdir}/usr/share/applications/raveos-app-installer.desktop"
install -Dm644 "${startdir}/raveos-app-installer.png" \
"${pkgdir}/usr/share/icons/hicolor/512x512/apps/raveos-app-installer.png"
install -Dm755 "${startdir}/raveos-secureboot-setup" \
"${pkgdir}/usr/bin/raveos-secureboot-setup"
install -d -m 755 "${pkgdir}/usr/share/raveos"
cp -r --no-preserve=ownership "${startdir}/secureboot" \
"${pkgdir}/usr/share/raveos/"
find "${pkgdir}/usr/share/raveos/secureboot" -type d -exec chmod 755 {} +
find "${pkgdir}/usr/share/raveos/secureboot" -type f -exec chmod 644 {} +
chmod 755 "${pkgdir}/usr/share/raveos/secureboot/installed/"*.sh
cp -r --no-preserve=ownership "${startdir}/data" \
"${pkgdir}/usr/lib/raveos-app-installer/"
find "${pkgdir}/usr/lib/raveos-app-installer/data" -type d -exec chmod 755 {} +
find "${pkgdir}/usr/lib/raveos-app-installer/data" -type f -exec chmod 644 {} +
chmod 755 "${pkgdir}/usr/lib/raveos-app-installer/data/actions/"*.sh
}
|