Skip to content

Commit e9decbc

Browse files
committedSep 7, 2019
[meta] Add meta packages to replace patterns
1 parent ffa28da commit e9decbc

File tree

2 files changed

+134
-0
lines changed

2 files changed

+134
-0
lines changed
 

‎rpm/jolla-configuration-t5.spec

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
Name: jolla-configuration-t5
2+
Summary: Jolla Configuration t5
3+
Version: 0.0.1
4+
Release: 1
5+
License: BSD-3-Clause
6+
Source: %{name}-%{version}.tar.gz
7+
Requires: jolla-hw-adaptation-t5
8+
Requires: patterns-sailfish-cellular-apps
9+
Requires: patterns-sailfish-applications
10+
Requires: patterns-sailfish-ui
11+
12+
# Early stages of porting benefit from these:
13+
#Requires: sailfish-porter-tools
14+
Requires: jolla-developer-mode
15+
Requires: sailfishsilica-qt5-demos
16+
Requires: busybox-static
17+
Requires: net-tools
18+
Requires: openssh-clients
19+
Requires: openssh-server
20+
Requires: vim-enhanced
21+
Requires: zypper
22+
Requires: strace
23+
24+
# jolla-rnd-device will enable usb-moded even when UI is not yet
25+
# brought up (useful during development, available since update10)
26+
Requires: jolla-rnd-device
27+
#End sailfish-porter-tools
28+
29+
# Jolla Store Items
30+
Requires: patterns-sailfish-consumer-generic
31+
32+
Requires: sailfish-content-graphics-z1.5
33+
Requires: jolla-settings-accounts-extensions-3rd-party-all
34+
35+
# For Mozilla location services (online)
36+
Requires: geoclue-provider-mlsdb
37+
38+
# Sailfish OS CSD tool for hardware testing
39+
Requires: csd
40+
41+
%description
42+
Meta package to install packages for t5 configurations
43+
%files

‎rpm/jolla-hw-adaptation-t5.spec

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
Name: jolla-hw-adaptation-t5
2+
Summary: Jolla HW Adaptation t5
3+
Version: 0.0.1
4+
Release: 1
5+
License: BSD-3-Clause
6+
Source: %{name}-%{version}.tar.gz
7+
8+
Requires: qt5-plugin-generic-evdev
9+
10+
# Hybris packages
11+
Requires: libhybris-libEGL
12+
Requires: libhybris-libGLESv2
13+
Requires: libhybris-libwayland-egl
14+
15+
# Bluetooth
16+
Requires: bluez5-tools
17+
Requires: bluebinder
18+
19+
# Ofono
20+
Requires: ofono-ril-binder-plugin
21+
22+
# NFC
23+
Requires: nfcd-binder-plugin
24+
25+
# Vibra
26+
Requires: ngfd-plugin-native-vibrator
27+
Requires: qt5-feedback-haptics-native-vibrator
28+
29+
# Sensors
30+
Requires: hybris-libsensorfw-qt5
31+
32+
# Vibra
33+
Requires: ngfd-plugin-native-vibrator
34+
Requires: qt5-feedback-haptics-native-vibrator
35+
36+
# Pulseadio
37+
Requires: pulseaudio-modules-droid
38+
Requires: pulseaudio-modules-droid-glue
39+
40+
# for audio recording to work:
41+
Requires: qt5-qtmultimedia-plugin-mediaservice-gstmediacapture
42+
43+
# These need to be per-device due to differing backends (fbdev, eglfs, hwc, ..?)
44+
Requires: qt5-qtwayland-wayland_egl
45+
Requires: qt5-qpa-hwcomposer-plugin
46+
Requires: qtscenegraph-adaptation
47+
48+
# Add GStreamer v1.0 as standard
49+
Requires: gstreamer1.0
50+
Requires: gstreamer1.0-plugins-good
51+
Requires: gstreamer1.0-plugins-base
52+
Requires: gstreamer1.0-plugins-bad
53+
Requires: nemo-gstreamer1.0-interfaces
54+
Requires: gstreamer1.0-droid
55+
56+
# This is needed for notification LEDs
57+
Requires: mce-plugin-libhybris
58+
59+
## USB mode controller
60+
## Enables mode selector upon plugging USB cable:
61+
Requires: usb-moded
62+
#Requires: usb-moded-defaults-android
63+
#Requires: usb-moded-developer-mode-android
64+
65+
Requires: rfkill
66+
67+
# enable device lock and allow to select untrusted software
68+
Requires: jolla-devicelock-plugin-encsfa
69+
70+
# For GPS
71+
Requires: geoclue-provider-hybris
72+
73+
# For mounting SD card automatically
74+
Requires: sd-utils
75+
76+
Requires: droid-hal-t5
77+
Requires: droid-hal-t5-img-boot
78+
Requires: droid-hal-t5-kernel-modules
79+
Requires: droid-config-t5-sailfish
80+
Requires: droid-config-t5-pulseaudio-settings
81+
Requires: droid-config-t5-policy-settings
82+
Requires: droid-config-t5-preinit-plugin
83+
Requires: droid-config-t5-flashing
84+
Requires: droid-config-t5-bluez5
85+
Requires: droid-hal-version-t5
86+
87+
88+
%description
89+
Meta package to install packages for t5 HW Adaptation
90+
%files
91+

0 commit comments

Comments
 (0)
Please sign in to comment.