[-]
[+]
|
Deleted |
_service:tar_git:droid-hal-version-moto_msm8960_jbbl.spec
|
@@ -1,162 +0,0 @@
-# rpm_device is in 99% cases $DEVICE
-%define rpm_device moto_msm8960_jbbl
-# rpm_vendor is in 99% cases $VENDOR
-%define rpm_vendor motorola
-
-# Manufacturer and device name to be shown in UI
-%define vendor_pretty Motorola
-%define device_pretty Photon Q
-
-# See ../droid-hal-version/droid-hal-device.inc for similar macros:
-%define have_ffmemless 1
-%define have_led 1
-
-%if 0%{?_obs_build_project:1}
-%define _build_flavour %{?qa_stage_name}%{!?qa_stage_name:unknown}
-%else
-%define _build_flavour unknown
-%endif
-
-# needs to match the prjconf in pj:tools
-%define _obs_build_count %(echo %{release} | awk -F . '{if (NF >= 3) print $3; else print $1 }')
-%define _obs_commit_count %(echo %{release} | awk -F . '{if (NF >= 2) print $2; else print $1 }')
-
-%if "%{_build_flavour}" == "release"
-%define _version_appendix %{nil}
-%else
-%define _version_appendix \ (%{_build_flavour})
-%endif
-
-%define _shortened_version %(echo %{version} | awk -F '+' '{print $1}')
-
-%if 0%{!?rpm_device:1}
-%define rpm_device %{device}
-%endif
-%if 0%{!?rpm_vendor:1}
-%define rpm_vendor %{vendor}
-%endif
-
-Name: droid-hal-version-%{rpm_device}
-Version: 0.0.1+master.20211030195757.ec3f8cd
-%if 0%{?_obs_build_project:1}
-Release: 1
-%else
-%define rel_date %(date +'%%Y%%m%%d%%H%%M')
-Release: %{rel_date}
-%endif
-Summary: SailfishOS HW Adaptation droid version package %{_shortened_version}.%{_obs_build_count} (%{_build_flavour})
-Group: System/Libraries
-License: BSD
-Source: %{name}-%{version}.tar.gz
-# For devices that were last reflashed before switching from patterns to
-# meta-packages, otherwise they will miss any patterns changes in the future:
-Requires: patterns-sailfish-device-configuration-%{rpm_device}
-
-# Generic dependencies
-BuildRequires: droid-hal
-BuildRequires: droid-config
-BuildRequires: droid-config-sailfish
-%if 0%{!?native_build:1}
-BuildRequires: libhybris
-%endif
-
-# LEDs for notifications
-%if 0%{?have_led:1}
-BuildRequires: mce-plugin-libhybris
-%endif
-
-# If /system has been packaged to rpm package
-%if 0%{?have_droid_bin:1}
-BuildRequires: droid-bin
-%endif
-
-# Kernel & Boot
-BuildRequires: droid-hal-kernel
-%if 0%{?_obs_build_project:1}
-BuildRequires: droid-hal-img-boot
-BuildRequires: droid-hal-img-recovery
-%endif
-BuildRequires: droid-config-preinit-plugins
-
-# Kernel modules
-%if 0%{?have_kernel_modules:1}
-BuildRequires: droid-hal-kernel-modules
-%endif
-
-# Audio
-BuildRequires: pulseaudio-modules-droid
-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
-%if 0%{!?have_vibrator_native:1} && 0%{?have_vibrator:1} && 0%{!?have_ffmemless:1}
-BuildRequires: ngfd-plugin-droid-vibrator
-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}
-BuildRequires: hybris-libsensorfw-qt5
-%endif
-
-# Graphics
-%if 0%{!?native_build:1}
-BuildRequires: qt5-qpa-hwcomposer-plugin
-BuildRequires: qtscenegraph-adaptation
-%endif
-
-%description
-SailfishOS HW Adaptation %{rpm_device} version/umbrella package (%{version}.%{_obs_build_count}).
-
-%files
-%defattr(-,root,root,-)
-%config %{_sysconfdir}/hw-release
-
-%package doc
-Summary: SailfishOS %{version}.%{_obs_build_count} (%{_build_flavour})
-Group: System/Libraries
-
-%description doc
-%{summary}.
-
-%files doc
-%defattr(-,root,root,-)
-%doc %{_datadir}/doc/SailfishOS/*
-
-%prep
-
-%build
-
-%install
-echo "Building for %{_build_flavour}"
-mkdir -p %{buildroot}/%{_sysconfdir}
-echo Creating hw-release
-# based on http://www.freedesktop.org/software/systemd/man/os-release.html
-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}
-MER_HA_DEVICE=%{rpm_device}
-MER_HA_VENDOR=%{rpm_vendor}
-VERSION="%{version}.%{_obs_build_count}%{_version_appendix}"
-VERSION_ID=%{version}.%{_obs_build_count}
-PRETTY_NAME="%{device_pretty} %{version}.%{_obs_build_count}%{_version_appendix}"
-SAILFISH_BUILD=%{_obs_build_count}
-SAILFISH_FLAVOUR=%{_build_flavour}
-HOME_URL="https://sailfishos.org/"
-EOF
-cat %{buildroot}/%{_sysconfdir}/hw-release
-
-mkdir -p %{buildroot}/%{_datadir}/doc/SailfishOS
-cp %{buildroot}/%{_sysconfdir}/hw-release %{buildroot}/%{_datadir}/doc/SailfishOS/
-rpm -qa | sort > %{buildroot}/%{_datadir}/doc/SailfishOS/extended-packagelist-droid
|
[-]
[+]
|
Added |
droid-hal-version.spec
^
|
|
[-]
[+]
|
Deleted |
_service
^
|
@@ -1,7 +0,0 @@
-<services>
- <service name="tar_git">
- <param name="url">https://github.com/elros34/droid-hal-version-moto_msm8960_jbbl.git</param>
- <param name="branch">master</param>
- <param name="revision">HEAD</param>
- </service>
-</services>
|
|
Deleted |
_service:tar_git:droid-hal-version-moto_msm8960_jbbl-0.0.1+master.20211030195757.ec3f8cd.tar.gz
^
|
[-]
[+]
|
Added |
build.script
^
|
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+cd ~/rpmbuild
+mkdir -p RPMS/armv7hl/
+
+echo "copying SOURCES/*rpm to RPMS/armv7hl/"
+cp SOURCES/*rpm RPMS/armv7hl/
|
|
Added |
droid-hal-version-moto_msm8960_jbbl-0.0.1-202111031554.armv7hl.rpm
^
|
|
Added |
droid-hal-version-moto_msm8960_jbbl-doc-0.0.1-202111031554.armv7hl.rpm
^
|