Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
devel:hw
:
motorola
:
moto_msm8960_jbbl
>
sfos-moto_msm8960_jbbl-adaptation
> _service:tar_git:sfos-moto_msm8960_jbbl-adaptation.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:sfos-moto_msm8960_jbbl-adaptation.spec of Package sfos-moto_msm8960_jbbl-adaptation
Name: sfos-moto_msm8960_jbbl-adaptation Summary: Bunch of dirty hacks for moto_msm8960_jbbl Version: 0.1.7+master.20210717120648.f5cc573 Release: 1 Group: Qt/Qt License: LICENSE URL: http://example.org/ Source0: %{name}-%{version}.tar.bz2 Requires: patch Requires: droid-hal-moto_msm8960_jbbl Requires: sailfish-version >= 3.4.0 Requires: createrepo_c %description Bunch of dirty hacks for moto_msm8960_jbbl %prep %setup -q -n %{name}-%{version} %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/%{name}/patches mkdir -p %{buildroot}%{_datadir}/%{name}/sparse mkdir -p %{buildroot}%{_datadir}/ssu/features.d/ install -m 744 upgrade.sh %{buildroot}%{_datadir}/%{name}/ install -m 744 real-upgrade.sh %{buildroot}%{_datadir}/%{name}/ install -m 644 patches/jolla-camera.patch %{buildroot}%{_datadir}/%{name}/patches/ install -m 644 elros34-sailfishapps.ini %{buildroot}%{_datadir}/ssu/features.d/ cp -r xkb/ %{buildroot}%{_datadir}/%{name}/ %clean rm -rf %{buildroot} %transfiletriggerin -- /usr/lib/startup if grep -q "/usr/lib/startup/start-autologin"; then echo "Replacing defaultuser with nemo in: /usr/lib/startup/start-autologin" sed -i 's|defaultuser|nemo|g' /usr/lib/startup/start-autologin || true fi %transfiletriggerin -- /usr/share/X11/xkb/keycodes, /usr/share/X11/xkb/symbols if grep -q -e "/usr/share/X11/xkb/keycodes/evdev" -e "/usr/share/X11/xkb/symbols/us"; then echo "Overwritting hw keyboard layout!" /bin/cp -rf /usr/share/sfos-moto_msm8960_jbbl-adaptation/xkb/* /usr/share/X11/xkb/ fi %transfiletriggerin -- /usr/lib/qt5/qml/com/jolla/camera/capture CAMERA_DIR="/usr/lib/qt5/qml/com/jolla/camera/capture" if grep -q "$CAMERA_DIR/CaptureView.qml"; then PKG_DIR="/usr/share/sfos-moto_msm8960_jbbl-adaptation" echo "Patching jolla-camera: CaptureView.qml and CaptureOverlay.qml" /bin/cp -f $CAMERA_DIR/{CaptureOverlay.qml,CaptureView.qml} $PKG_DIR/backup/ patch -f -p0 -d/ < $PKG_DIR/patches/jolla-camera.patch || true fi %files %defattr(-,root,root,-) %attr(744,root,root) %{_datadir}/%{name}/*.sh %attr(644,root,root) %{_datadir}/%{name}/patches/ %attr(644,root,root) %{_datadir}/%{name}/xkb/ %attr(644,root,root) %{_datadir}/ssu/features.d/*