Skip to content
Snippets Groups Projects
Verified Commit bbbf3a10 authored by Aster Boese's avatar Aster Boese Committed by Clayton Craft
Browse files

soc-qcom-sc7180: move openrc scripts to subpackages (MR 5688)

parent 7610fe10
Branches
No related tags found
1 merge request!5688Move post-install scripts that contain openrc-specific commands to openrc subpackages
......@@ -2,14 +2,16 @@
pkgname=soc-qcom-sc7180
pkgdesc="Common package for Qualcomm Snapdragon 7cx devices"
pkgver=2
pkgrel=0
pkgrel=1
url="https://postmarketos.org"
license="BSD-3-Clause"
arch="aarch64"
options="!check !archcheck !tracedeps"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-nonfree-firmware-openrc:nonfree_firmware_openrc
$pkgname-nonfree-firmware-woa:nonfree_firmware_woa
$pkgname-nonfree-firmware-woa-openrc:nonfree_firmware_woa_openrc
$pkgname-vulkan
"
source="00-sc7180-nonstrict-iommu.sh"
......@@ -23,7 +25,13 @@ package() {
nonfree_firmware() {
pkgdesc="Modem, WiFi firmware"
depends="rmtfs rmtfs-openrc"
depends="rmtfs"
mkdir "$subpkgdir"
}
nonfree_firmware_openrc() {
depends="rmtfs-openrc"
install_if="$pkgname-nonfree-firmware=$pkgver-r$pkgrel openrc"
install="$subpkgname.post-install $subpkgname.post-upgrade"
mkdir "$subpkgdir"
}
......@@ -33,15 +41,21 @@ nonfree_firmware_woa() {
depends="
$pkgname-nonfree-firmware
pd-mapper
pd-mapper-openrc
tqftpserv
"
mkdir "$subpkgdir"
}
nonfree_firmware_woa_openrc() {
depends="
pd-mapper-openrc
tqftpserv-openrc
"
install_if="$pkgname-nonfree-firmware-woa=$pkgver-r$pkgrel openrc"
install="$subpkgname.post-install $subpkgname.post-upgrade"
mkdir "$subpkgdir"
}
vulkan() {
pkgdesc="Vulkan support for freedreno"
install_if="$pkgname=$pkgver-r$pkgrel vulkan-loader"
......
./soc-qcom-sc7180-nonfree-firmware-openrc.post-install
\ No newline at end of file
./soc-qcom-sc7180-nonfree-firmware-woa-openrc.post-install
\ No newline at end of file
soc-qcom-sc7180-nonfree-firmware-woa.post-install
\ No newline at end of file
soc-qcom-sc7180-nonfree-firmware.post-install
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment