# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit systemd udev DESCRIPTION="Meta-package for installing phosh on pinephone" LICENSE="GPL-3" SLOT="0" KEYWORDS="~arm64" IUSE="+eg25-manager" RDEPEND=" app-mobilephone/pinephone-modem-scripts app-mobilephone/usb-tethering gnome-extra/iio-sensor-proxy media-libs/alsa-ucm-pinephone media-tv/v4l-utils net-misc/eg25-manager sys-firmware/pinephone-firmware x11-themes/sound-theme-librem5 " S=${WORKDIR} src_install() { udev_dorules "${FILESDIR}/10-proximity.rules" udev_dorules "${FILESDIR}/10-pinephone-brightness.rules" udev_dorules "${FILESDIR}/20-pinephone-led.rules" udev_dorules "${FILESDIR}/90-usb-gadget-managed.rules" insinto /etc/gtk-3.0/ newins "${FILESDIR}/gtk3-settings.ini" "settings.ini" insinto /etc/profile.d doins "${FILESDIR}/manjaro-tweaks.sh" doins "${FILESDIR}/gsk-renderer-gl.sh" insinto /usr/share/glib-2.0/schemas doins "${FILESDIR}/90_manjaro.gschema.override" insinto /usr/lib64/firefox/ doins "${FILESDIR}/manjaro.cfg" insinto /usr/lib64/firefox/defaults/pref doins "${FILESDIR}/autoconfig.js" insinto /usr/share/feedbackd/themes doins "${FILESDIR}/manjaro.json" insinto /var/lib/polkit-1/localauthority/10-vendor.d doins "${FILESDIR}/org.freedesktop.ModemManager1.pkla" insinto /etc/systemd/logind.conf.d doins "${FILESDIR}/ignore-power-key.conf" insinto /etc/systemd/journald.conf.d/ doins "${FILESDIR}/00-journal-size.conf" insinto /etc/dconf/profile/ newins "${FILESDIR}/dconf-profile-manjaro" "user" doins "${FILESDIR}/gsk-renderer-gl.sh" insinto /etc/dconf/db/manjaro.d doins "${FILESDIR}/01-phoc-scaling" insinto /etc/pulse doins "${FILESDIR}/pinephone.pa" exeinto /etc/pulse/daemon.conf.d doins "${FILESDIR}/90-pinephone.conf" newbin "${FILESDIR}/phosh_renice.sh" phosh_renice systemd_dounit ${FILESDIR}/pinephone-camera-setup.service systemd_dounit ${FILESDIR}/phosh-renice.service systemd_dounit ${FILESDIR}/pinephone-setup-usb-network.service systemd_dounit ${FILESDIR}/pinephone-usb-gadget.service insinto /etc/umtprd doins ${FILESDIR}/umtp-responder-manjaro.conf insinto /lib/systemd/system/umtp-responder.service.d newins ${FILESDIR}/umtp-responder-override.conf override.conf dobin ${FILESDIR}/pinephone-usb-gadget.sh dobin ${FILESDIR}/pinephone-setup-usb-network.sh }