# Reference: pkgname="device-asus-me176c" pkgdesc="ASUS MeMO Pad 7 (ME176C(X))" pkgver=1 pkgrel=0 url="https://postmarketos.org" license="MIT" arch="x86_64" options="!check !archcheck" depends="postmarketos-base linux-asus-me176c firmware-asus-me176c-acpi $pkgname-factory intel-ucode mesa-dri-intel" makedepends="devicepkg-dev meson eudev-dev" _commit=3155254999ac36c3051a2118c415de25a072c0f6 source=" deviceinfo https://github.com/me176c-dev/linux-me176c/archive/$_commit.tar.gz " subpackages=" $pkgname-factory $pkgname-nonfree-firmware:nonfree_firmware $pkgname-x11 " build() { devicepkg_build $startdir $pkgname meson \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --buildtype=release \ -Dsystemd=false -Dopenrc=true \ linux-me176c-$_commit/factory build-factory ninja -C build-factory } package() { devicepkg_package $startdir $pkgname } factory() { pkgdesc="WiFi/BT MAC address loader" depends="bluez-btmgmt" DESTDIR="$subpkgdir" ninja -C "$srcdir"/build-factory install } x11() { install_if="$pkgname xorg-server" depends="xf86-video-intel" mkdir "$subpkgdir" } nonfree_firmware() { pkgdesc="WiFi, Bluetooth and Sound firmware" depends="linux-firmware-intel firmware-asus-me176c" mkdir "$subpkgdir" } sha512sums="3a329f76237c5fcacc194892a32855d6b4b724f8320d0a43594ceafdba8a447706b590b290bc927256365bc65eeeb300579ee000e99ba7c9acb19cbb12ead56f deviceinfo 75243e3d0bc9a352465683ec8cf8b83566e4131bb7fae0f388267a62bdbf4691c955ed034b30df550f921b771080688123ae8db144b72f786bf1677ef1d83f57 3155254999ac36c3051a2118c415de25a072c0f6.tar.gz"