48b6e76b5e
All device ports have been changed in one of the previous commits, so do one pkgrel bump for all of them using: $ pmbootstrap pkgrel_bump device-* [ci:ignore-count]
62 lines
1.7 KiB
Text
62 lines
1.7 KiB
Text
# Reference: <https://postmarketos.org/devicepkg>
|
|
# Contributor: Oliver Smith <ollieparanoid@postmarketos.org>
|
|
pkgname=device-qemu-aarch64
|
|
pkgver=1
|
|
pkgrel=19
|
|
pkgdesc="Simulated device in qemu with vexpress soc"
|
|
url="https://postmarketos.org"
|
|
arch="aarch64"
|
|
license="MIT"
|
|
# NOTE: 'pmbootstrap init' allows you to choose the mesa-dri-* package
|
|
depends="postmarketos-base"
|
|
makedepends="devicepkg-dev"
|
|
subpackages="
|
|
$pkgname-weston
|
|
$pkgname-kernel-lts:kernel_lts
|
|
$pkgname-kernel-virt:kernel_virt
|
|
$pkgname-kernel-stable:kernel_stable
|
|
$pkgname-kernel-mainline:kernel_mainline
|
|
"
|
|
source="deviceinfo weston.ini"
|
|
options="!check !archcheck"
|
|
|
|
build() {
|
|
devicepkg_build $startdir $pkgname
|
|
}
|
|
|
|
package() {
|
|
devicepkg_package $startdir $pkgname
|
|
}
|
|
|
|
weston() {
|
|
install_if="$pkgname weston"
|
|
install -Dm644 "$srcdir"/weston.ini \
|
|
"$subpkgdir"/etc/xdg/weston/weston.ini
|
|
}
|
|
|
|
kernel_virt() {
|
|
pkgdesc="Alpine Virt kernel"
|
|
depends="linux-virt"
|
|
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
|
}
|
|
|
|
kernel_lts() {
|
|
pkgdesc="Alpine LTS kernel"
|
|
depends="linux-lts linux-firmware-none"
|
|
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
|
}
|
|
|
|
kernel_stable() {
|
|
pkgdesc="Stable for everyday usage (recommended)"
|
|
depends="linux-postmarketos-stable"
|
|
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
|
}
|
|
|
|
kernel_mainline() {
|
|
pkgdesc="Newest kernel features"
|
|
depends="linux-postmarketos-mainline"
|
|
devicepkg_subpackage_kernel $startdir $pkgname $subpkgname
|
|
}
|
|
|
|
sha512sums="f05fd13f5c6e6e5c7d10fd51f044dda122ce65072f4edc7123a042355363973fcae22e4e9caf08a42c4dcd340f196835000147f56b18ebcbc81e038bf4c4eb92 deviceinfo
|
|
de794566118f1744d068a94e6a75b61d43f6749a4b0871a5270fa7a2048164d609c71fcffa61845c2a7dd4cb5fbeb72c0e4f8b73b382f36d6ff0bcc9b8a5ae25 weston.ini"
|