Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
devel:hw
:
nv:tegra3:nexus7
>
configs-nexus7
> configs-nexus7.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File configs-nexus7.spec of Package configs-nexus7
Name: configs-nexus7 Summary: Nexus7 specific configuration files Version: 0.2 Release: 0 Group: System/Startup Services License: GPLv2 BuildArch: noarch Source0: 01-nexus7-input.conf Source1: 10-rotate-screen.conf Source2: tegra-nexus7.conf Source3: tegra-nexus7-headphone.conf Source4: tegra-nexus7-intmic.conf Source5: tegra-nexus7-speaker.conf Source6: 10-hide-android-partitions-nexus7.rules Source7: 90-tegra-rt5640.rules Source8: 99-g_multi_usb0.rules Source9: g_multi.conf Requires: configs-tegra3 %description Nexus7 specific configuration files that are hacks and/or are hard to find a proper place for. %prep %build %install rm -rf %{buildroot} install -D -m 755 %{SOURCE0} $RPM_BUILD_ROOT/%{_sysconfdir}/X11/xorg.conf.d/01-nexus7-input.conf install -D -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/X11/xorg.conf.d/10-rotate-screen.conf install -D -m 755 %{SOURCE2} $RPM_BUILD_ROOT/%{_datadir}/pulseaudio/alsa-mixer/profile-sets/tegra-nexus7.conf install -D -m 755 %{SOURCE3} $RPM_BUILD_ROOT/%{_datadir}/pulseaudio/alsa-mixer/paths/tegra-nexus7-headphone.conf install -D -m 755 %{SOURCE4} $RPM_BUILD_ROOT/%{_datadir}/pulseaudio/alsa-mixer/paths/tegra-nexus7-intmic.conf install -D -m 755 %{SOURCE5} $RPM_BUILD_ROOT/%{_datadir}/pulseaudio/alsa-mixer/paths/tegra-nexus7-speaker.conf install -D -m 755 %{SOURCE6} $RPM_BUILD_ROOT/lib/udev/rules.d/10-hide-android-partitions-nexus7.rules install -D -m 755 %{SOURCE7} $RPM_BUILD_ROOT/lib/udev/rules.d/90-tegra-rt5640.rules install -D -m 755 %{SOURCE8} $RPM_BUILD_ROOT/lib/udev/rules.d/99-g_multi_usb0.rules install -D -m 755 %{SOURCE9} $RPM_BUILD_ROOT/%{_sysconfdir}/modules-load.d/g_multi.conf # Provide getty on the GS0 (serial over USB) mkdir -p $RPM_BUILD_ROOT/lib/systemd/system/getty.target.wants/ ln -s ../serial-getty@.service $RPM_BUILD_ROOT/lib/systemd/system/getty.target.wants/serial-getty@ttyGS0.service %preun if [ "$1" -eq 0 ]; then systemctl stop configs-tegra3.service fi %post systemctl daemon-reload systemctl reload-or-try-restart configs-tegra3.service %postun systemctl daemon-reload %files %defattr(-,root,root,-) %{_sysconfdir}/X11/xorg.conf.d/01-nexus7-input.conf %{_sysconfdir}/X11/xorg.conf.d/10-rotate-screen.conf %{_datadir}/pulseaudio/alsa-mixer/paths/* %{_datadir}/pulseaudio/alsa-mixer/profile-sets/* /lib/udev/rules.d/* %{_sysconfdir}/modules-load.d/g_multi.conf /lib/systemd/system/getty.target.wants/serial-getty@ttyGS0.service