Install TDM/TBM adaptation libraries on the spreadtrum platform 84/148284/5
authorŁukasz Stelmach <l.stelmach@samsung.com>
Thu, 7 Sep 2017 08:45:04 +0000 (10:45 +0200)
committerŁukasz Stelmach <l.stelmach@samsung.com>
Thu, 21 Sep 2017 08:08:55 +0000 (10:08 +0200)
Change-Id: I290efc5323a4f77f8d7a8137597e5269266f8761
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
Makefile.am
packaging/initrd-recovery.spec
src/system-recovery/50-system-recovery-sprd.list [new file with mode: 0644]

index 3d732e71143f13f1bf6c5d145115a575e417d89b..09d32804935623af2abac240decff9e267bacd60 100644 (file)
@@ -134,6 +134,9 @@ system_recovery_res_image_DATA = \
        src/system-recovery/res/images/menu-title.png \
        src/system-recovery/res/images/tizen-anim.png \
        src/system-recovery/res/images/warning.png
+
+initrd_recovery_install_dropin_DATA += \
+       src/system-recovery/50-system-recovery-sprd.list
 endif
 
 system_recovery_libexec_SCRIPTS = \
index 9d9a2c44ded03c02aec21a956711b254b2e72889..f4e635803eb9ebf8452a105c78bc7f2119455f40 100644 (file)
@@ -51,6 +51,15 @@ Conflicts:      %{name}-non_gui
 %description -n system-recovery-gui
 system-recovery package with gui
 
+# Configuration for mkinitrd-recovery, one package per target
+%package -n system-recovery-sprd
+Summary:        mkinitrd-recovery configuration file for spreadtrum platform
+Group:          System/Utilities
+License:        Apache-2.0
+Requires:       system-recovery-gui
+%description -n system-recovery-sprd
+mkinitrd-recovery configuration file for spreadtrum platform
+
 %package -n reboot-param-helper
 Summary:        Reboot Param Helper Using Inform Partition
 Group:          System/Utilities
@@ -160,3 +169,6 @@ mv %{_datadir}/initrd-recovery/initrd.list.d/50-system-recovery.list \
 %{_unitdir}/mnt-inform.mount
 %{_unitdir}/local-fs.target.wants/mnt-inform.mount
 %{inform_path}
+
+%files -n system-recovery-sprd
+%{_datadir}/initrd-recovery/initrd.list.d/50-system-recovery-sprd.list
diff --git a/src/system-recovery/50-system-recovery-sprd.list b/src/system-recovery/50-system-recovery-sprd.list
new file mode 100644 (file)
index 0000000..6b30709
--- /dev/null
@@ -0,0 +1,24 @@
+# ---- Target contents ----------------------------------------------------- #
+DIRECTORIES="
+/usr/lib/bufmgr
+/usr/lib/tdm
+"
+
+DIR_SYMLINKS="
+"
+
+MVWITHLIBS="
+"
+
+WITHLIBS="
+/usr/lib/bufmgr/libtbm_sprd.so.0.0.0
+/usr/lib/tdm/libtdm-sprd.so
+"
+
+# LinkFileName:Target
+SYMLINKS="
+/usr/lib/bufmgr/libtbm_default.so:libtbm_sprd.so
+/usr/lib/bufmgr/libtbm_sprd.so.0:libtbm_sprd.so.0.0.0
+/usr/lib/bufmgr/libtbm_sprd.so:libtbm_sprd.so.0.0.0
+/usr/lib/tdm/libtdm-default.so:libtdm-sprd.so
+"