[-]
[+]
|
Changed |
_service:tar_git:droid-hal-version-maserati.spec
|
|
[-]
[+]
|
Changed |
_service:tar_git:droid-hal-version-maserati-0.2.tar.gz/droid-hal-version/droid-hal-version.inc
^
|
@@ -23,6 +23,10 @@
%define rpm_vendor %{vendor}
%endif
+%if 0%{!?home_url:1}
+%define home_url "https://sailfishos.org/"
+%endif
+
Name: droid-hal-version-%{rpm_device}
Version: 0.0.1
%if 0%{?_obs_build_project:1}
@@ -71,13 +75,14 @@
%endif
# Audio
+%if 0%{!?native_build:1}
BuildRequires: pulseaudio-modules-droid
+%endif
BuildRequires: droid-config-pulseaudio-settings
# Haptics native
%if 0%{?have_vibrator_native:1} && 0%{!?have_vibrator:1} && 0%{!?have_ffmemless:1}
BuildRequires: ngfd-plugin-native-vibrator
-BuildRequires: qt5-feedback-haptics-native-vibrator
%endif
# Haptics
@@ -86,10 +91,6 @@
BuildRequires: qt5-feedback-haptics-droid-vibrator
%endif
-# Haptics with ffmemless
-%if 0%{!?have_vibrator_native:1} && 0%{!?have_vibrator:1} && 0%{?have_ffmemless:1}
-BuildRequires: qt5-feedback-haptics-ffmemless
-%endif
# Sensors
%if 0%{!?native_build:1}
@@ -107,8 +108,7 @@
%files
%defattr(-,root,root,-)
-%{_prefix}/lib/hw-release
-%{_sysconfdir}/hw-release
+%config %{_sysconfdir}/hw-release
%package doc
Summary: SailfishOS %{version}.%{_obs_build_count} (%{_build_flavour})
@@ -127,11 +127,10 @@
%install
echo "Building for %{_build_flavour}"
-mkdir -p %{buildroot}/%{_prefix}/lib
mkdir -p %{buildroot}/%{_sysconfdir}
echo Creating hw-release
# based on http://www.freedesktop.org/software/systemd/man/os-release.html
-cat > %{buildroot}/%{_prefix}/hw-release <<EOF
+cat > %{buildroot}/%{_sysconfdir}/hw-release <<EOF
# This file is copied as hw-release (analogous to os-release)
NAME="%{vendor_pretty} %{device_pretty}"
ID=%{rpm_device}
@@ -142,10 +141,9 @@
PRETTY_NAME="%{device_pretty} %{version}.%{_obs_build_count}%{_version_appendix}"
SAILFISH_BUILD=%{_obs_build_count}
SAILFISH_FLAVOUR=%{_build_flavour}
-HOME_URL="https://sailfishos.org/"
+HOME_URL=%{home_url}
EOF
-cat %{buildroot}/%{_prefix}/lib/hw-release
-ln -s %{prefix}/lib/hw-release %{buildroot}/%{_sysconfdir}/hw-release
+cat %{buildroot}/%{_sysconfdir}/hw-release
mkdir -p %{buildroot}/%{_datadir}/doc/SailfishOS
cp %{buildroot}/%{_sysconfdir}/hw-release %{buildroot}/%{_datadir}/doc/SailfishOS/
|